-
Notifications
You must be signed in to change notification settings - Fork 35
/
setup.cfg
32 lines (25 loc) · 1.05 KB
/
setup.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
[metadata]
description-file = README.md
[aliases]
release = register sdist bdist_wheel upload
[build]
force = 1
[bdist_wheel]
universal=1
[tool:pytest]
#ignore=abipy/gui
addopt=--cov-config=.coveragerc --cov=pseudo_dojo -v --doctest-modules pseudo_dojo \
--ignore=pseudo_dojo/integration_tests --ignore=pseudo_dojo/dev_scripts
[pycodestyle]
count = True
max-line-length = 130
statistics = True
exclude= .git,__pycache__,dev_scripts,docs,.ipynb_checkpoints,test_*.py,itest_*.py,calcDelta.py,eosfit.py
ignore = E114,E116,E121,E122,E123,E124,E126,E127,E128,E129,E131,E133,E201,E203,E226,E231,E241,E242,E261,E262,E265,E266,E306,E401,E402,E704,W503,W504,W505,E701,E702,E731,E741,W605
[flake8]
# max-complexity = 10
max-line-length = 130
exclude= .git,__pycache__,dev_scripts,docs,.ipynb_checkpoints,test_*.py,itest_*.py,calcDelta.py,eosfit.py
extend_ignore = E114,E116,E121,E122,E123,E124,E126,E127,E128,E129,E131,E133,E201,E203,E226,E231,E241,E242,E261,E262,E265,E266,E306,E401,E402,E704,W503,W504,W505,E701,E702,E731,E741,W605,F841
[pydocstyle]
ignore = D105,D2,D4