Commit 38bb286a authored by Huste, Tobias (FWCC) - 111645's avatar Huste, Tobias (FWCC) - 111645 Committed by Erxleben, Fredo (FWCC) - 136987
Browse files

Make the dev packages installable via pip

parent 3244afac
......@@ -36,6 +36,12 @@ Therefore, use below extended installation options.
$ pipenv install --dev
$ pipenv run survey_analysis --help
```
- Using Pip:
```console
$ python3 -m venv .venv # Only required if not already done before.
$ source .venv/bin/activate
$ pip install -e .[dev]
```
This install some packages that are required for performing quality checks.
Usually they are also performed via GitLab CI, but can also be executed locally.
......
......@@ -54,6 +54,20 @@ setup(
'numpy>=1.18.1',
'pandas>=1.0.1',
],
extras_require={
'dev': [
'flake8>=3.7.9,<4',
'flake8-docstrings>=1.5.0,<2',
'pytest>=3.4.0,<4',
'pytest-cov>=2.5.1,<3',
'pytest-pythonpath>=0.7.2,<1',
'setuptools>=38.4.0',
'Sphinx>=2.2.0',
'sphinx-rtd-theme>=0.4.3,<1',
'tox>=3.0.0,<4',
'twine>=1.11.0,<2',
]
},
entry_points="""
[console_scripts]
survey_analysis=survey_analysis.cli:cli
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment