Commit Graph

14 Commits

Author SHA1 Message Date
Ethan Paul eb113d8d0b Merge static and static-tests tox envs 2020-03-14 12:22:09 -04:00
Ethan Paul f9d93c0880 Add static analysis for tests to toxfile 2020-03-09 00:32:25 -04:00
Ethan Paul ce20868b49 Update toxfile with better optimized settings and task dist
Fix pycache cleanup in makefile
Update makefile to use tox doc env for building documentation
2020-03-08 23:53:52 -04:00
Ethan Paul d6265c4797 Revert "Refactor datatypes into submodules"
This reverts commit 07828f0063.
2020-02-26 22:01:25 -05:00
Ethan Paul 07828f0063 Refactor datatypes into submodules
Gonna do some composition up in here
Add py38 tox env
2020-02-25 22:28:45 -05:00
Ethan Paul 227f1e7c18 Update toxfile to pin all dependencies to locked versions
Stop-gap until I can figure out how to create a tox env from the lockfile
Add missing pytest-cov dev dependency
Fix py3.6 sqlite compatibility error with pathlib
2020-02-25 00:00:50 -05:00
Ethan Paul ca183d7052 Add passlib to testenv dependencies 2020-02-24 20:33:44 -05:00
Ethan Paul 0088561fea Add tests for fields submodule
Add marshmallow to test dependencies
Fix namespace issue in config tests
2020-02-24 20:33:44 -05:00
Ethan Paul 4bc4c34254 Add tests for config module
Add toml test dependency to toxfile
Add missing predump and postload hooks to top-level config serializer
Remove dummy paceholder test
2020-02-24 20:33:44 -05:00
Ethan Paul b9e0f08560 Add flag to doc building to force failure on warning 2020-02-24 20:33:44 -05:00
Ethan Paul c7fc882981 Fix coverage path 2020-02-23 20:24:39 -05:00
Ethan Paul 48b356eda2 Add placeholder test 2020-02-18 23:02:43 -05:00
Ethan Paul fa02ef1f94 Update repo meta files 2020-02-18 22:37:39 -05:00
Ethan Paul 3561a3c01e Add boilerplate for new project
Rename project to keyosk
2020-02-18 22:11:58 -05:00