Skip to content
Snippets Groups Projects
Verified Commit 5f8ef3fe authored by Daniel Hornung's avatar Daniel Hornung
Browse files

MAINT: Explicit dependencies for testing and documentation.

parent dccc2ce8
No related branches found
No related tags found
2 merge requests!128MNT: Added a warning when column metadata is not configured, and a better...,!122Explicit dependencies for testing, documentation, ...
Pipeline #57869 passed
......@@ -139,9 +139,9 @@ unittest_py38:
stage: unittest
image: python:3.8
script: &python_test_script
- pip install pynose pandas pytest pytest-cov gitignore-parser openpyxl>=3.0.7 xlrd==1.2 h5py
- pip install pynose pandas
- pip install git+https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git@dev
- pip install .
- pip install .[test,h5-crawler,gitignore-parser]
- pytest --cov=caosadvancedtools unittests
unittest_py310:
......
......@@ -165,13 +165,21 @@ def setup_package():
],
extras_require={"h5-crawler": ["h5py>=3.3.0", ],
"gitignore-parser": ["gitignore-parser >=0.1.0", ],
"doc": [
"sphinx",
"sphinx-autoapi",
"sphinx-rtd-theme",
"recommonmark >= 0.6.0",
],
"test": [
"gitignore-parser",
"pytest",
"pytest-pythonpath",
"pytest-cov",
"coverage>=4.4.2",
],
},
setup_requires=["pytest-runner>=2.0,<3dev"],
tests_require=["pytest",
"pytest-pythonpath",
"pytest-cov",
"coverage>=4.4.2",
],
packages=find_packages('src'),
package_dir={'': 'src'},
entry_points={"console_scripts": [
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment