Open
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
Something related to the main bot.Something gets added with this change.Something isn't workingChange of existing code.Pull requests that update a dependency fileSomething becomes deprecated with change.Improvements or additions to documentationNew feature or requestPull requests that update Python codeRemoved something.Anything related to the new version.
Type
Projects
Status
In Progress (Prioritized)