Initial open-source release

This commit is contained in:
Deimos
2018-07-17 13:39:29 -06:00
commit e980ab3bda
414 changed files with 26238 additions and 0 deletions

7
git_hooks/pre-commit Executable file
View File

@@ -0,0 +1,7 @@
#!/bin/sh
#
# Pre-commit hook script that ensures mypy checks and tests pass
vagrant ssh -c ". activate \
&& echo 'Checking mypy type annotations...' && mypy . \
&& echo -n 'Running tests: ' && pytest -q"

8
git_hooks/pre-push Executable file
View File

@@ -0,0 +1,8 @@
#!/bin/sh
#
# Pre-push hook script that ensures mypy checks, style checks, and tests pass
vagrant ssh -c ". activate \
&& echo 'Checking mypy type annotations...' && mypy . \
&& echo -n 'Running tests: ' && pytest -q \
&& echo 'Checking code style (takes a while)...' && pylama"