Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-08 | first try with mypy | Daniel Schadt | |
It would be nice to gradually improve the typing situation in Fietsboek. At least the parts that do not do heavy metaprogramming should have types. For most of the API, we already have types in the doc strings, so those could be removed then. | |||
2022-11-15 | switch out setuptools for poetry | Daniel Schadt | |
setup.py is the very old style for packaging, so I wanted to replace it with something more "modern". pyproject.toml seems like the way to go in the future. At first, I wanted to simply configure setuptools using pyproject.toml, but that support is in beta and seemed to cause some issues with the tox virtualenvs. Poetry seems to work fine and provides a better dependency resolver (given that dependencies are actually specified well) and some other goodies. For users, nothing much should change, as "pip install" still works. | |||
2022-09-10 | first implementation of update logic | Daniel Schadt | |
2022-07-18 | set tox up to test with pypy (and optionally lxml) | Daniel Schadt | |
2022-07-17 | run pylint on the test files as well | Daniel Schadt | |
2022-07-16 | add tox to run tests & linters | Daniel Schadt | |