django-modern-rpc
django-modern-rpc copied to clipboard
V2 - TODO list
trafficstars
This is a list of tasks to complete before launching of V2 release that does not requires a separate ticket.
Refactoring
- [ ] Remove the need to import modules from AppConfig. This is weird and is probably unnecessary
- [ ] Rewrite tests. They are slow, difficult to understand and not enough maintainable anymore.
- [ ] Rewrite authentication system
Miscellaneous
- [x] Switch from Poetry to UV for dependency management and release publications
- [x] Switch from tox to nox for multi-env test runs
- [x] Drop old Django / Python version support
- [ ] Proper config for Dependabot, Codacy, Coveralls, SonarQube, CodeQL, etc.