Skip to content

[ENHANCEMENT] Rewrite #46

Open
Open
@ElBe-Plaq

Description

@ElBe-Plaq

Refactor your code to be readable and usable.

Links
YouTube Videos about this: https://www.youtube.com/watch?v=-J3wNP6u5YU, https://www.youtube.com/watch?v=qUeud6DvOWI and more
Websites: https://peps.python.org, https://google.github.io/styleguide/pyguide.html and more

Todos

  • [ENHANCEMENT] Rename things #68
  • Use f strings
  • Refactor functions.py (utils folder)
  • Refactor config.json
  • Refactor other code
  • [ENHANCEMENT] Sort things #69
  • Assign types to variables
  • Assign errors to except
  • Change base error class to subclass of BaseException or Exception
  • Clean up GitHub
  • Remove unnecessary requirements (Note: pipreqs shows that adrest is required, even if it's not)
  • Do pylint stuff, because I hate my life
  • Mardown to reStructuredText
  • More docs
  • Sphnix docs
  • Examples
  • Database
  • Do list comprehensions
  • Change version name to v1.0.0 as it will be a mayor change.
  • [ENHANCEMENT] Types and type checking #67
  • More comments
  • Use less custom and more builtin errors
  • Add codecov
  • Add codecov requirements
  • Setup git correctly
  • Use pathlib for paths

More coming as an edit

Metadata

Metadata

Assignees

Labels

BotSomething related to the main bot.additionSomething gets added with this change.bugSomething isn't workingchangeChange of existing code.dependenciesPull requests that update a dependency filedeprecatedSomething becomes deprecated with change.documentationImprovements or additions to documentationenhancementNew feature or requestpythonPull requests that update Python coderemovedRemoved something.size/Lv1.0.0Anything related to the new version.

Type

No type

Projects

Status

In Progress (Prioritized)

Relationships

None yet

Development

No branches or pull requests

Issue actions