Skip to content

Commit 37c9e71

Browse files
committed
Move dev requirements to pyproject.toml
1 parent 775bb9c commit 37c9e71

File tree

3 files changed

+32
-29
lines changed

3 files changed

+32
-29
lines changed

pyproject.toml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,38 @@ dependencies = [
221221
"urllib3",
222222
]
223223

224+
[project.optional-dependencies]
225+
dev = [
226+
"PyYAML==6.0",
227+
"Pygments==2.14.0",
228+
"Sphinx-Substitution-Extensions==2022.2.16",
229+
"Sphinx==6.1.3",
230+
"VWS-Python-Mock==2023.3.5",
231+
"VWS-Test-Fixtures==2023.3.5",
232+
"black==23.1.0",
233+
"check-manifest==0.49",
234+
"doc8==1.1.1",
235+
"dodgy==0.2.1",
236+
"freezegun==1.2.2",
237+
"furo==2022.12.7",
238+
"mypy==1.1.1",
239+
"pdm==2.4.8",
240+
"pip_check_reqs==2.4.4",
241+
"pydocstyle==6.3.0 ",
242+
"pyenchant==3.2.2 ",
243+
"pylint==2.17.0 ",
244+
"pyroma==4.2",
245+
"pytest-cov==4.0.0",
246+
"pytest==7.2.2 ",
247+
"ruff==0.0.254",
248+
"sphinx-autodoc-typehints==1.22",
249+
"sphinx-prompt==1.5.0",
250+
"sphinxcontrib-spelling==8.0.0",
251+
"types-freezegun==1.1.10",
252+
"types-requests==2.28.11.15",
253+
"vulture==2.7",
254+
]
255+
224256
[project.urls]
225257
Source = "https://github.com/VWS-Python/vws-python"
226258
Documentation = "https://vws-python.readthedocs.io/en/latest/"

requirements/dev-requirements.txt

Lines changed: 0 additions & 28 deletions
This file was deleted.

setup.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,4 @@
44

55
setup(
66
setup_requires=SETUP_REQUIRES,
7-
extras_require={"dev": DEV_REQUIRES},
87
)

0 commit comments

Comments
 (0)