Commit Graph

7 Commits

Author SHA1 Message Date
th3r00t
3c0e4cf9bc Added pre-commit to development requirements. 2023-03-17 23:32:31 -04:00
th3r00t
6fb757cc31 Removed Django Framework 2022-11-13 01:19:44 -05:00
Mike Young
765a93a2c8 Start on download system 2019-11-18 12:46:58 -05:00
Jon Banafato
e5a634d805 Add black to pre-commit configuration
[black] is a code formatter for Python that ships with sensible defaults
and requires no configuration.

[black]: https://black.readthedocs.io/en/stable/
2019-11-17 16:58:56 -05:00
Mike Young
d7279a73a7 Massive code refactoring, and some test rewrites. 2019-11-15 14:45:42 -05:00
Jon Banafato
98c0a4fc3d Use isort
[isort](https://isort.readthedocs.io/en/latest/) sorts your Python
imports so you don't have to. This makes sure that imports are always
where they should be and prevents issues like duplicated imports and
merge conflicts. Using pre-commit, this can be done automatically
without any manual steps.

Depends on #9.
2019-11-09 10:45:01 -05:00
Jon Banafato
df4dd93347 Use pre-commit
[pre-commit](https://pre-commit.com/) automatically runs tools like
linters and fixers to make development easier. This change adds a simple
pre-commit config file with an example trailing whitespace fixer and
applies it to the existing project.

Additionally, don't ignore the lib directory (an error introduced in #8).
2019-11-09 10:35:32 -05:00