Release Notes
User-Facing Changes
- To launch the command-line version of the program you now run: python -m eldonationtracker.cli
- New output files: LastDonorNameAmnt.txt, lastNDonorNameAmtsHorizontal.txt,lastNDonorNameAmts.txt, TopDonationNameAmnt.txt
Developer-Facing or API Changes
- Created Properties for accessing the variables for the API classes.
These also replace any "getter" methods that had been in place.
If there are no "setter" methods, it's because that attribute should
only be set by internal methods and/or from the Donor Drive API. If you
believe an attribute without a "setter" should have one -
file an issue.
- re-organized files into sub-modules to better encapsulate which part of the program they are for. All the Donor Drive API compoments are now found in eldonationtracker.api.
- Now getting all the attributes for the Participant, Team, Donor, and Donation. We aren't currently pushing all of these out to text files for the user, but can be used if you want to use this package as a Python API for your own programs.