-
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
BotSomething related to the main bot.Something related to the main bot.additionSomething gets added with this change.Something gets added with this change.bugSomething isn't workingSomething isn't workingchangeChange of existing code.Change of existing code.dependenciesPull requests that update a dependency filePull requests that update a dependency filedeprecatedSomething becomes deprecated with change.Something becomes deprecated with change.documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requestpythonPull requests that update Python codePull requests that update Python coderemovedRemoved something.Removed something.size/Lv1.0.0Anything related to the new version.Anything related to the new version.
Milestone
Description
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
orException
- Clean up GitHub
- Remove unnecessary requirements (Note:
pipreqs
shows thatadrest
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.Something related to the main bot.additionSomething gets added with this change.Something gets added with this change.bugSomething isn't workingSomething isn't workingchangeChange of existing code.Change of existing code.dependenciesPull requests that update a dependency filePull requests that update a dependency filedeprecatedSomething becomes deprecated with change.Something becomes deprecated with change.documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requestpythonPull requests that update Python codePull requests that update Python coderemovedRemoved something.Removed something.size/Lv1.0.0Anything related to the new version.Anything related to the new version.
Type
Projects
Status
In Progress (Prioritized)