ClemBotProject/ClemBot

Typing, mypy, black + isort, Pydantic, and cleanup!

Closed this issue · 0 comments

Plans

  • Convert old typehints to 3.10 typehints
  • Type entire bot except the chain cog
  • Add mypy
    • CI integration
  • Look into adding black + isort
    • CI integration
  • Use Pydantic instead of dataclasses and dataclass_json
  • properly separate dev dependencies