From fb8dbba89cfc8d8a54d4c34c60b38fd504c4906e Mon Sep 17 00:00:00 2001 From: wandrew004 <60816885+wandrew004@users.noreply.github.com> Date: Wed, 8 Jan 2025 07:37:54 -0500 Subject: [PATCH] Add tzdata as dev dependency; move dev deps to pyproject.toml (#1159) Co-authored-by: Tomas R. Co-authored-by: Aarni Koskela --- setup.py | 9 +++++++-- tox.ini | 8 +------- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/setup.py b/setup.py index 23936a75..c8cdb9d0 100755 --- a/setup.py +++ b/setup.py @@ -69,9 +69,14 @@ setup( ], extras_require={ 'dev': [ - 'pytest>=6.0', - 'pytest-cov', + "tzdata;sys_platform == 'win32'", + 'backports.zoneinfo; python_version<"3.9"', 'freezegun~=1.0', + 'jinja2>=3.0', + 'pytest-cov', + 'pytest>=6.0', + 'pytz', + 'setuptools', ], }, cmdclass={'import_cldr': import_cldr}, diff --git a/tox.ini b/tox.ini index 5db6d638..8aaa8a3e 100644 --- a/tox.ini +++ b/tox.ini @@ -10,13 +10,7 @@ envlist = [testenv] extras = dev -deps = - {env:BABEL_TOX_EXTRA_DEPS:} - backports.zoneinfo;python_version<"3.9" - tzdata;sys_platform == 'win32' - pytz: pytz - setuptools: setuptools - jinja: jinja2>=3.0 +deps = {env:BABEL_TOX_EXTRA_DEPS:} allowlist_externals = make commands = make clean-cldr test setenv = -- 2.47.2