aboutsummaryrefslogtreecommitdiff
path: root/tox.ini
diff options
context:
space:
mode:
authorDaniel Schadt <kingdread@gmx.de>2022-11-15 20:08:04 +0100
committerDaniel Schadt <kingdread@gmx.de>2022-11-15 20:08:04 +0100
commit3eb21aaf91e9201c54f0cfe5b16b99f5975bf698 (patch)
tree1f7c61f29c8bfb824faf6883f49bf1499fd0b248 /tox.ini
parentfda3366cb319fa0c7d59d5d2bd873e39b8482a1d (diff)
downloadfietsboek-3eb21aaf91e9201c54f0cfe5b16b99f5975bf698.tar.gz
fietsboek-3eb21aaf91e9201c54f0cfe5b16b99f5975bf698.tar.bz2
fietsboek-3eb21aaf91e9201c54f0cfe5b16b99f5975bf698.zip
switch out setuptools for poetry
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.
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini1
1 files changed, 1 insertions, 0 deletions
diff --git a/tox.ini b/tox.ini
index 91cda20..66e9870 100644
--- a/tox.ini
+++ b/tox.ini
@@ -6,6 +6,7 @@ per-file-ignores =
[tox]
envlist = python,pylint,pylint-tests,flake8
+isolated_build = true
[testenv]
deps =