11[bumpversion]
2- current_version = 1.0.2
2+ current_version = 1.0.3
33commit = True
44tag = True
55
@@ -17,15 +17,15 @@ author = Malte D. Luecken, Maren Buettner, Daniel C. Strobl, Michaela F. Mueller
17171818license = MIT
1919url = https://github.com/theislab/scib
20- project_urls =
20+ project_urls =
2121 Pipeline = https://github.com/theislab/scib-pipeline
2222 Reproducibility = https://theislab.github.io/scib-reproducibility
2323 Bug Tracker = https://github.com/theislab/scib/issues
24- keywords =
24+ keywords =
2525 benchmarking
2626 single cell
2727 data integration
28- classifiers =
28+ classifiers =
2929 Development Status :: 3 - Alpha
3030 Intended Audience :: Developers
3131 Intended Audience :: Science/Research
@@ -39,11 +39,11 @@ classifiers =
3939build_number = 1
4040
4141[options]
42- packages =
42+ packages =
4343 scib
4444 scib.metrics
4545python_requires = >=3.7
46- install_requires =
46+ install_requires =
4747 numpy
4848 pandas
4949 seaborn
@@ -66,7 +66,7 @@ install_requires =
6666zip_safe = False
6767
6868[options.package_data]
69- scib =
69+ scib =
7070 resources/*.txt
7171 knn_graph/*
7272
@@ -93,58 +93,38 @@ skip_glob = docs/*
9393line-length = 120
9494target-version = py38
9595include = \.pyi?$
96- exclude =
97- .eggs
98- .git
99- .venv
100- build
101- dist
96+ exclude =
97+ .eggs
98+ .git
99+ .venv
100+ build
101+ dist
102102
103103[flake8]
104104max-line-length = 88
105- ignore =
106- # line break before a binary operator -> black does not adhere to PEP8
107- W503
108- # line break occurred after a binary operator -> black does not adhere to PEP8
109- W504
110- # line too long -> we accept long comment lines; black gets rid of long code lines
111- E501
112- # whitespace before : -> black does not adhere to PEP8
113- E203
114- # missing whitespace after ,', ';', or ':' -> black does not adhere to PEP8
115- E231
116- # continuation line over-indented for hanging indent -> black does not adhere to PEP8
117- E126
118- # E266 too many leading '#' for block comment -> this is fine for indicating sections
119- E262
120- # Do not assign a lambda expression, use a def -> lambda expression assignments are convenient
121- E731
122- # allow I, O, l as variable names -> I is the identity matrix, i, j, k, l is reasonable indexing notation
123- E741
124- # Missing docstring in public package
125- D104
126- # ... imported but unused
127- F401
128- # Missing docstring in public module
129- D100
130- # Missing docstring in __init__
131- D107
132- # Do not perform function calls in argument defaults.
133- B008
134- # line break before binary operator
135- W503
136- # Missing docstring in magic method
137- D105
138- # whitespace before ':'
139- E203
140- # format string does contain non-indexed parameters
141- P101
142- # Unknown interpreted text role "func"
143- RST304
144- # Unnecessary dict call - rewrite as a literal
145- C408
105+ ignore =
106+ W503
107+ W504
108+ E501
109+ E203
110+ E231
111+ E126
112+ E262
113+ E731
114+ E741
115+ D104
116+ F401
117+ D100
118+ D107
119+ B008
120+ W503
121+ D105
122+ E203
123+ P101
124+ RST304
125+ C408
146126exclude = .git,__pycache__,build,docs/_build,dist
147- per-file-ignores =
148- scib/*: D
149- tests/*: D
150- */__init__.py: F401
127+ per-file-ignores =
128+ scib/*: D
129+ tests/*: D
130+ */__init__.py: F401
0 commit comments