Releases: MatteoGuadrini/pyreports
Releases · MatteoGuadrini/pyreports
pyreports 1.7
Release notes
- 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
pyreports 1.6
Release notes
- 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
pyreports 1.5.1
Release notes
- Fix some issues on cli module
pyreports 1.5
Release notes
- 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
pyreports 1.4
Release notes
- 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
pyreports 1.3.1
Release notes
- Fix read method on LogFile objects
- Add test for LogFile objects
pyreports 1.3
Release notes
- 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
pyreports 1.2
Release notes
1.2.0
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
pyreports 1.1
Release notes
- 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
First pyreports release
Release note
The first pyreports release is here!
With this first release it is possible to create input/output management objects such as Managers
, process data thanks to Executors
and do both, thanks to Report
and ReportBook
objects.
Full documentation is at your disposal: https://pyreports.readthedocs.io/en/latest/