From 6ddafc72d3013572f98682a0ea449c17f6d49c86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89mile=20Nadeau?= Date: Tue, 27 Aug 2019 10:12:47 +0000 Subject: [PATCH] Freeze the requirement of tilescope --- requirements.txt | 3 --- setup.cfg | 5 +++++ setup.py | 12 +++++++++++- 3 files changed, 16 insertions(+), 4 deletions(-) delete mode 100644 requirements.txt create mode 100644 setup.cfg diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index 9a30684ee..000000000 --- a/requirements.txt +++ /dev/null @@ -1,3 +0,0 @@ -permuta -logzero -tilings diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 000000000..77abf2e24 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,5 @@ +[aliases] +test=pytest + +[tool:pytest] +testpaths = tilescopethree tests diff --git a/setup.py b/setup.py index 795b14029..bddb6b861 100755 --- a/setup.py +++ b/setup.py @@ -16,7 +16,17 @@ def read(fname): maintainer="Christian Nathaniel Bean", maintainer_email="christianbean@ru.is", url="https://github.com/PermutaTriangle/tilescope_three", - install_requires=read("requirements.txt").splitlines(), packages=find_packages(), long_description=read("README.md"), + install_requires=[ + 'permuta==1.1.0', + 'comb_spec_searcher==0.2.1', + 'logzero==1.5.0', + 'tilings==1.0.1', + 'sympy==1.4', + ], + setup_requires=['pytest-runner==5.1'], + tests_require=[ + 'pytest==5.1.1', + ], )