-
Notifications
You must be signed in to change notification settings - Fork 16
Description
Hello maintainers,
I recently came across Capone and was impressed by the solid validation and integrity checks, along with optimisations like LedgerBalance. While there haven't been any updates for a while, this project surely has great potential for continued use and improvement.
I've taken the initiative to update the project to be compatible with modern Django, including dropping support for Django < 4.2 (3.2 LTS EOL is end Q1 2024). I have organised these into feature branches along with some other changes:
- Compatibility with modern Django https://github.com/ledurnan/capone/tree/feature/support-django-4.2-5.0-drop-legacy
- Parameterise db settings https://github.com/ledurnan/capone/tree/feature/parameterize-db-dotenv
- Time zone awareness. https://github.com/ledurnan/capone/tree/feature/tz-awareness
- Updating
.gitignorehttps://github.com/ledurnan/capone/tree/feature/update-gitignore
I wanted to seek some guidance from you guys as maintainers before proceeding with pull requests.
Apart from providing a comprehensive rundown of changes alongside each request, are there any particular contribution guidelines or preferences on how you'd like these changes to be submitted?