From 7245a76f31451859c2ab7739fe06167d6c3a0271 Mon Sep 17 00:00:00 2001 From: Max R Date: Mon, 4 May 2026 11:10:08 -0400 Subject: [PATCH] move dev deps to extra --- requirements-dev.txt | 4 ---- setup.cfg | 9 ++++++++- 2 files changed, 8 insertions(+), 5 deletions(-) delete mode 100644 requirements-dev.txt diff --git a/requirements-dev.txt b/requirements-dev.txt deleted file mode 100644 index 9be223f..0000000 --- a/requirements-dev.txt +++ /dev/null @@ -1,4 +0,0 @@ -covdefaults>=2.1.0 -coverage -pytest -pytest-asyncio diff --git a/setup.cfg b/setup.cfg index 8bbe6c3..162fabf 100644 --- a/setup.cfg +++ b/setup.cfg @@ -32,6 +32,13 @@ python_requires = >=3.12 console_scripts = sqlite-export-for-ynab = sqlite_export_for_ynab._main:main +[options.extras_require] +dev = + covdefaults>=2.1.0 + coverage + pytest + pytest-asyncio + [options.package_data] * = *.sql sqlite_export_for_ynab = @@ -47,7 +54,7 @@ plugins = covdefaults envlist = py,pypy3,pre-commit [testenv] -deps = -rrequirements-dev.txt +extras = dev commands = coverage erase coverage run -m pytest {posargs:tests}