django-modern-rpc icon indicating copy to clipboard operation
django-modern-rpc copied to clipboard

V2 - TODO list

Open alorence opened this issue 8 months ago • 0 comments
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.

alorence avatar Mar 09 '25 13:03 alorence