From d101242ac40db6b934ad0b34af361d2eb327aff9 Mon Sep 17 00:00:00 2001 From: Funan Zhou Date: Tue, 31 Mar 2026 07:04:02 +0800 Subject: [PATCH 1/3] fix(setup): remove deprecated tests_require parameter The tests_require parameter was deprecated in setuptools and removed. This fix removes the tests_require variable and parameter from setup.py. Additionally fixes extras_require['tests'] which was incorrectly set to [tests_require] (nested empty list) instead of the actual test dependencies from requirements/test.txt. Closes #198 --- setup.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/setup.py b/setup.py index ad65021..9ce8bab 100755 --- a/setup.py +++ b/setup.py @@ -3,17 +3,15 @@ from setuptools import setup -tests_require = [] requirements = Path("requirements/main.txt").read_text(encoding="UTF-8").splitlines() extras_require = { "docs": Path("requirements/docs.txt").read_text(encoding="UTF-8").splitlines(), - "tests": [tests_require], + "tests": Path("requirements/test.txt").read_text(encoding="UTF-8").splitlines(), } setup( # Dependencies are here for GitHub's dependency graph. use_scm_version={"write_to": "src/pytest_flask/_version.py"}, install_requires=requirements, - tests_require=tests_require, extras_require=extras_require, -) +) \ No newline at end of file From c27037b51a4600f95cf15bbd1cd82e72c2ac79dc Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 30 Mar 2026 23:04:31 +0000 Subject: [PATCH 2/3] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 9ce8bab..422d6fb 100755 --- a/setup.py +++ b/setup.py @@ -14,4 +14,4 @@ use_scm_version={"write_to": "src/pytest_flask/_version.py"}, install_requires=requirements, extras_require=extras_require, -) \ No newline at end of file +) From 72aed9f61acd21eeb9df475cf4557931fbd09513 Mon Sep 17 00:00:00 2001 From: Funan Zhou Date: Wed, 1 Apr 2026 03:12:06 +0800 Subject: [PATCH 3/3] fix(pre-commit): remove unsupported --encoding flag from rst-lint hook --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index f832bdf..4926e57 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -26,7 +26,7 @@ repos: hooks: - id: rst name: rst - entry: rst-lint --encoding utf-8 + entry: rst-lint files: ^(RELEASING.rst|README.rst)$ language: python additional_dependencies: [pygments, restructuredtext_lint]