Apr 19, 2024
- Remove pymssql support
- Add DataObject class
- Add DataAdapters class
- Add DataPrinters class
- Add aggregate into DataAdapters class
- Add merge method into DataAdapters class
- Add counter method into DataAdapters class
- Add chunks method into DataAdapters class
- Add deduplicate method into DataAdapters class
- Add iter method into DataAdapters class
- Add getitem method into DataAdapters class
- Add getitem method into DataAdapters class
- Add repr and str function into DataPrinters class
- Add average method into DataPrinters class
- Add most_common method into DataPrinters class
- Add percentage method into DataPrinters class
- Add len method into DataPrinters class
- Add DataAdapters and DataPrinters classes into Report class
- Add DataObjectError exception class
Jul 14, 2023
- Add deduplicate function on datatools
- Add Manager abstract class
- Add READABLE_MANAGER and WRITABLE_MANAGER tuple
- Add pyproject.toml file
- Add negation to filter method on Executor class
- Fix max_len into aggregate function, refs #2
- Fix sendmail method addresses, refs #3
- Rename SQLiteConnection class
- Reformat code with ruff code analysis
Aug 4, 2022
- Added cli module
- Added reports cli
- Added _getitem_ method on Report class
- Added _delitem_ method on Report class
- Added _getitem_ method on ReportBook class
- Added _delitem_ method on ReportBook class
- Added _contains_ on Executor class
- Fix NoSQLManager creation into manager function
- Fix print_data on Report class
Jun 27, 2022
- Added _bool_ method on Report class
- Added _iter_ method on Report class
- Added _bool_ method on ReportBook class
- Added _iter_ method on Connection and File classes
- Added _iter_ method on FileManager class
- Added _iter_ method on DatabaseManager class
- Added _getitem_ on Executor class
- Added _delitem_ on Executor class
- Fix name of attachment on send method of Report class
- Fix write method on LogFile class
Apr 15, 2022
- Added NoSQLManager class; this class extend Manager class on the nosqlapi package
- Added LogFile class; this class load a log file and read method accept regular expression
- Added _bool_ and _repr_ method on File and Connection abstract classes
- Fix documentation API section
- Fix tests package
- Fix CircleCi docker image
Aug 5, 2021
- Added fill_value argument on aggregate function; this value also is callable without arguments
- Added send method on Report class; with this method you send report via email
- Added send method on ReportBook class; with this method you send report via email
- Fix *str* method on Report class
Jun 5, 2021
- Created abstract File class
- Created TextFile class
- Added _str_ method for pretty representation of Executor class
- Added _repr_ method for representation of DatabaseManager class
- Added _repr_ method for representation of FileManager class
- Added _repr_ method for representation of LdapManager class
- Fix documentation for new abstract File class
May 26, 2021
- Created abstract Connection class
- Created *Connection classes
- Created *File classes
- Created FileManager, DatabaseManager and LdapManager classes
- Created Executor class
- Created Report class
- Created ReportBook class
- Created average, most_common, percentage, counter, aggregate, merge, chunks, functions