aboutsummaryrefslogtreecommitdiff
path: root/setup.py
AgeCommit message (Collapse)Author
2022-11-15switch out setuptools for poetryDaniel 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-28reorganize updater CLIDaniel Schadt
This moves the updater scripts into a subfolder, which keeps them separated better from the rest of the package. In addition, we now have the "fietsupdate" command instead of using "python -m fietsboek.updater".
2022-09-24add a CLI frontend for the updater logicDaniel Schadt
2022-08-12bump version to 0.3.0v0.3.0Daniel Schadt
2022-07-25include changelog in docsDaniel Schadt
2022-07-24bump version to 0.2.1v0.2.1Daniel Schadt
2022-07-23bump version to 0.2.0v0.2.0Daniel Schadt
2022-07-09Bump version to 0.1.0v0.1.0Daniel Schadt
2022-07-08better loading in util.read_localized_resourceDaniel Schadt
The other code kinda assumed that we can turn the resource path into a package by replacing the slashes (path separators) with dots. That turned out to not really work in the end, especially if the resource subfolders don't have a __init__.py in there. This uses the .files() API (available in Python 3.9 and backported in importlib_resources) to better handle folders in the resources.
2022-07-02add a small script for maintenance tasksDaniel Schadt
2022-07-02add README & LICENSEDaniel Schadt
2022-06-30use properly localized decimal separatorsDaniel Schadt
2022-06-29first uploads are working!Daniel Schadt
2022-06-28Initial commitDaniel Schadt