Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pytest-flake8-path for openSUSE:Leap:16.0 checked in at 2025-07-24 08:31:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:16.0/python-pytest-flake8-path (Old) and /work/SRC/openSUSE:Leap:16.0/.python-pytest-flake8-path.new.8875 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pytest-flake8-path" Thu Jul 24 08:31:14 2025 rev:2 rq:1293736 version:1.6.0 Changes: -------- --- /work/SRC/openSUSE:Leap:16.0/python-pytest-flake8-path/python-pytest-flake8-path.changes 2025-03-19 11:55:43.404372816 +0100 +++ /work/SRC/openSUSE:Leap:16.0/.python-pytest-flake8-path.new.8875/python-pytest-flake8-path.changes 2025-07-24 08:31:35.991300392 +0200 @@ -1,0 +2,7 @@ +Sat Nov 9 16:16:26 UTC 2024 - Dirk Müller <dmuel...@suse.com> + +- update to 1.6.0: + * Drop Python 3.8 support. + * Support Python 3.13. + +------------------------------------------------------------------- Old: ---- 1.5.0.tar.gz New: ---- 1.6.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pytest-flake8-path.spec ++++++ --- /var/tmp/diff_new_pack.7Y2b2k/_old 2025-07-24 08:31:36.247311036 +0200 +++ /var/tmp/diff_new_pack.7Y2b2k/_new 2025-07-24 08:31:36.247311036 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-pytest-flake8-path # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-pytest-flake8-path -Version: 1.5.0 +Version: 1.6.0 Release: 0 Summary: A pytest fixture for testing flake8 plugins License: MIT ++++++ 1.5.0.tar.gz -> 1.6.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytest-flake8-path-1.5.0/.github/dependabot.yml new/pytest-flake8-path-1.6.0/.github/dependabot.yml --- old/pytest-flake8-path-1.5.0/.github/dependabot.yml 2023-07-10 16:50:48.000000000 +0200 +++ new/pytest-flake8-path-1.6.0/.github/dependabot.yml 2024-10-25 17:17:12.000000000 +0200 @@ -2,5 +2,9 @@ updates: - package-ecosystem: github-actions directory: "/" + groups: + "GitHub Actions": + patterns: + - "*" schedule: - interval: weekly + interval: monthly diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytest-flake8-path-1.5.0/.github/workflows/main.yml new/pytest-flake8-path-1.6.0/.github/workflows/main.yml --- old/pytest-flake8-path-1.5.0/.github/workflows/main.yml 2023-07-10 16:50:48.000000000 +0200 +++ new/pytest-flake8-path-1.6.0/.github/workflows/main.yml 2024-10-25 17:17:12.000000000 +0200 @@ -4,6 +4,8 @@ push: branches: - main + tags: + - '**' pull_request: concurrency: @@ -13,31 +15,53 @@ jobs: tests: name: Python ${{ matrix.python-version }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: matrix: python-version: - - 3.8 - 3.9 - '3.10' - '3.11' - '3.12' + - '3.13' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} allow-prereleases: true - cache: pip - cache-dependency-path: 'requirements/*.txt' + + - name: Install uv + uses: astral-sh/setup-uv@v3 + with: + enable-cache: true + cache-dependency-glob: tests/requirements/*.txt - name: Install dependencies - run: | - python -m pip install --upgrade pip setuptools wheel - python -m pip install --upgrade 'tox>=4.0.0rc3' + run: uv pip install --system tox tox-uv - name: Run tox targets for ${{ matrix.python-version }} run: tox run -f py$(echo ${{ matrix.python-version }} | tr -d .) + + release: + needs: [tests] + if: success() && startsWith(github.ref, 'refs/tags/') + runs-on: ubuntu-24.04 + environment: release + + permissions: + contents: read + id-token: write + + steps: + - uses: actions/checkout@v4 + + - uses: astral-sh/setup-uv@v3 + + - name: Build + run: uv build + + - uses: pypa/gh-action-pypi-publish@release/v1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytest-flake8-path-1.5.0/.pre-commit-config.yaml new/pytest-flake8-path-1.6.0/.pre-commit-config.yaml --- old/pytest-flake8-path-1.5.0/.pre-commit-config.yaml 2023-07-10 16:50:48.000000000 +0200 +++ new/pytest-flake8-path-1.6.0/.pre-commit-config.yaml 2024-10-25 17:17:12.000000000 +0200 @@ -1,9 +1,12 @@ +ci: + autoupdate_schedule: monthly + default_language_version: - python: python3.11 + python: python3.12 repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.4.0 + rev: v5.0.0 hooks: - id: check-added-large-files - id: check-case-conflict @@ -14,63 +17,50 @@ - id: end-of-file-fixer - id: trailing-whitespace - repo: https://github.com/tox-dev/pyproject-fmt - rev: 0.12.1 + rev: 2.2.4 hooks: - id: pyproject-fmt -- repo: https://github.com/asottile/setup-cfg-fmt - rev: v2.4.0 - hooks: - - id: setup-cfg-fmt - args: - - --include-version-classifiers - - --max-py-version - - '3.12' - repo: https://github.com/tox-dev/tox-ini-fmt - rev: 1.3.1 + rev: 1.4.1 hooks: - id: tox-ini-fmt - repo: https://github.com/rstcheck/rstcheck - rev: v6.1.2 + rev: v6.2.4 hooks: - id: rstcheck additional_dependencies: - tomli==2.0.1 - repo: https://github.com/asottile/pyupgrade - rev: v3.8.0 + rev: v3.17.0 hooks: - id: pyupgrade - args: [--py38-plus] -- repo: https://github.com/psf/black - rev: 23.3.0 + args: [--py39-plus] +- repo: https://github.com/psf/black-pre-commit-mirror + rev: 24.10.0 hooks: - id: black - repo: https://github.com/adamchainz/blacken-docs - rev: 1.14.0 + rev: 1.18.0 hooks: - id: blacken-docs additional_dependencies: - black==23.1.0 -- repo: https://github.com/asottile/reorder-python-imports - rev: v3.10.0 +- repo: https://github.com/pycqa/isort + rev: 5.13.2 hooks: - - id: reorder-python-imports - args: - - --py38-plus - - --application-directories - - .:example:src - - --add-import - - 'from __future__ import annotations' + - id: isort + name: isort (python) - repo: https://github.com/PyCQA/flake8 - rev: 6.0.0 + rev: 7.1.1 hooks: - id: flake8 additional_dependencies: - flake8-bugbear - flake8-comprehensions + - flake8-logging - flake8-tidy-imports - - flake8-typing-imports - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.4.1 + rev: v1.11.2 hooks: - id: mypy additional_dependencies: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytest-flake8-path-1.5.0/CHANGELOG.rst new/pytest-flake8-path-1.6.0/CHANGELOG.rst --- old/pytest-flake8-path-1.5.0/CHANGELOG.rst 2023-07-10 16:50:48.000000000 +0200 +++ new/pytest-flake8-path-1.6.0/CHANGELOG.rst 2024-10-25 17:17:12.000000000 +0200 @@ -2,6 +2,13 @@ Changelog ========= +1.6.0 (2024-10-25) +------------------ + +* Drop Python 3.8 support. + +* Support Python 3.13. + 1.5.0 (2023-07-10) ------------------ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytest-flake8-path-1.5.0/README.rst new/pytest-flake8-path-1.6.0/README.rst --- old/pytest-flake8-path-1.5.0/README.rst 2023-07-10 16:50:48.000000000 +0200 +++ new/pytest-flake8-path-1.6.0/README.rst 2024-10-25 17:17:12.000000000 +0200 @@ -2,7 +2,7 @@ pytest-flake8-path ================== -.. image:: https://img.shields.io/github/actions/workflow/status/adamchainz/pytest-flake8-path/main.yml?branch=main&style=for-the-badge +.. image:: https://img.shields.io/github/actions/workflow/status/adamchainz/pytest-flake8-path/main.yml.svg?branch=main&style=for-the-badge :target: https://github.com/adamchainz/pytest-flake8-path/actions?workflow=CI .. image:: https://img.shields.io/pypi/v/pytest-flake8-path.svg?style=for-the-badge @@ -30,6 +30,13 @@ "./example.py:1:2: E221 multiple spaces before operator" ] +---- + +**Working on a Django project?** +Check out my book `Speed Up Your Django Tests <https://adamchainz.gumroad.com/l/suydt>`__ which covers loads of ways to write faster, more accurate tests. + +---- + Installation ============ @@ -39,14 +46,7 @@ python -m pip install pytest-flake8-path -Python 3.8 to 3.12 supported. - ----- - -**Working on a Django project?** -Check out my book `Speed Up Your Django Tests <https://adamchainz.gumroad.com/l/suydt>`__ which covers loads of ways to write faster, more accurate tests. - ----- +Python 3.9 to 3.13 supported. API === diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytest-flake8-path-1.5.0/pyproject.toml new/pytest-flake8-path-1.6.0/pyproject.toml --- old/pytest-flake8-path-1.5.0/pyproject.toml 2023-07-10 16:50:48.000000000 +0200 +++ new/pytest-flake8-path-1.6.0/pyproject.toml 2024-10-25 17:17:12.000000000 +0200 @@ -4,19 +4,66 @@ "setuptools", ] -[tool.black] -target-version = ['py38'] +[project] +name = "pytest-flake8-path" +version = "1.6.0" +description = "A pytest fixture for testing flake8 plugins." +readme = "README.rst" +keywords = [ + "flake8", + "pytest", +] +authors = [ + { name = "Adam Johnson", email = "m...@adamj.eu" }, +] +requires-python = ">=3.9" +classifiers = [ + "Development Status :: 5 - Production/Stable", + "Framework :: Pytest", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Natural Language :: English", + "Operating System :: OS Independent", + "Programming Language :: Python :: 3 :: Only", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Typing :: Typed", +] +dependencies = [ + "flake8", + "pytest", +] +urls = { Changelog = "https://github.com/adamchainz/pytest-flake8-path/blob/main/CHANGELOG.rst", Funding = "https://adamj.eu/books/", Repository = "https://github.com/adamchainz/pytest-flake8-path" } +entry-points.pytest11.flake8_path = "pytest_flake8_path" + +[tool.isort] +add_imports = [ + "from __future__ import annotations", +] +force_single_line = true +profile = "black" + +[tool.pyproject-fmt] +max_supported_python = "3.13" [tool.pytest.ini_options] addopts = """\ --strict-config --strict-markers """ +xfail_strict = true [tool.mypy] +enable_error_code = [ + "ignore-without-code", + "redundant-expr", + "truthy-bool", +] mypy_path = "src/" namespace_packages = false -show_error_codes = true strict = true warn_unreachable = true diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytest-flake8-path-1.5.0/requirements/compile.py new/pytest-flake8-path-1.6.0/requirements/compile.py --- old/pytest-flake8-path-1.5.0/requirements/compile.py 2023-07-10 16:50:48.000000000 +0200 +++ new/pytest-flake8-path-1.6.0/requirements/compile.py 1970-01-01 01:00:00.000000000 +0100 @@ -1,44 +0,0 @@ -#!/usr/bin/env python -from __future__ import annotations - -import os -import subprocess -import sys -from pathlib import Path - -if __name__ == "__main__": - os.chdir(Path(__file__).parent) - os.environ["CUSTOM_COMPILE_COMMAND"] = "requirements/compile.py" - os.environ["PIP_REQUIRE_VIRTUALENV"] = "0" - common_args = [ - "-m", - "piptools", - "compile", - "--generate-hashes", - "--allow-unsafe", - ] + sys.argv[1:] - subprocess.run( - ["python3.8", *common_args, "-o", "py38.txt"], - check=True, - capture_output=True, - ) - subprocess.run( - ["python3.9", *common_args, "-o", "py39.txt"], - check=True, - capture_output=True, - ) - subprocess.run( - ["python3.10", *common_args, "-o", "py310.txt"], - check=True, - capture_output=True, - ) - subprocess.run( - ["python3.11", *common_args, "-o", "py311.txt"], - check=True, - capture_output=True, - ) - subprocess.run( - ["python3.12", *common_args, "-o", "py312.txt"], - check=True, - capture_output=True, - ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytest-flake8-path-1.5.0/requirements/py310.txt new/pytest-flake8-path-1.6.0/requirements/py310.txt --- old/pytest-flake8-path-1.5.0/requirements/py310.txt 2023-07-10 16:50:48.000000000 +0200 +++ new/pytest-flake8-path-1.6.0/requirements/py310.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,52 +0,0 @@ -# -# This file is autogenerated by pip-compile with Python 3.10 -# by the following command: -# -# requirements/compile.py -# -exceptiongroup==1.1.1 \ - --hash=sha256:232c37c63e4f682982c8b6459f33a8981039e5fb8756b2074364e5055c498c9e \ - --hash=sha256:d484c3090ba2889ae2928419117447a14daf3c1231d5e30d0aae34f354f01785 - # via pytest -flake8==6.0.0 \ - --hash=sha256:3833794e27ff64ea4e9cf5d410082a8b97ff1a06c16aa3d2027339cd0f1195c7 \ - --hash=sha256:c61007e76655af75e6785a931f452915b371dc48f56efd765247c8fe68f2b181 - # via -r requirements.in -iniconfig==2.0.0 \ - --hash=sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3 \ - --hash=sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374 - # via pytest -mccabe==0.7.0 \ - --hash=sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325 \ - --hash=sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e - # via flake8 -packaging==23.1 \ - --hash=sha256:994793af429502c4ea2ebf6bf664629d07c1a9fe974af92966e4b8d2df7edc61 \ - --hash=sha256:a392980d2b6cffa644431898be54b0045151319d1e7ec34f0cfed48767dd334f - # via pytest -pluggy==1.0.0 \ - --hash=sha256:4224373bacce55f955a878bf9cfa763c1e360858e330072059e10bad68531159 \ - --hash=sha256:74134bbf457f031a36d68416e1509f34bd5ccc019f0bcc952c7b909d06b37bd3 - # via pytest -pycodestyle==2.10.0 \ - --hash=sha256:347187bdb476329d98f695c213d7295a846d1152ff4fe9bacb8a9590b8ee7053 \ - --hash=sha256:8a4eaf0d0495c7395bdab3589ac2db602797d76207242c17d470186815706610 - # via flake8 -pyflakes==3.0.1 \ - --hash=sha256:ec55bf7fe21fff7f1ad2f7da62363d749e2a470500eab1b555334b67aa1ef8cf \ - --hash=sha256:ec8b276a6b60bd80defed25add7e439881c19e64850afd9b346283d4165fd0fd - # via flake8 -pytest==7.3.2 \ - --hash=sha256:cdcbd012c9312258922f8cd3f1b62a6580fdced17db6014896053d47cddf9295 \ - --hash=sha256:ee990a3cc55ba808b80795a79944756f315c67c12b56abd3ac993a7b8c17030b - # via - # -r requirements.in - # pytest-randomly -pytest-randomly==3.12.0 \ - --hash=sha256:d60c2db71ac319aee0fc6c4110a7597d611a8b94a5590918bfa8583f00caccb2 \ - --hash=sha256:f4f2e803daf5d1ba036cc22bf4fe9dbbf99389ec56b00e5cba732fb5c1d07fdd - # via -r requirements.in -tomli==2.0.1 \ - --hash=sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc \ - --hash=sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f - # via pytest diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytest-flake8-path-1.5.0/requirements/py311.txt new/pytest-flake8-path-1.6.0/requirements/py311.txt --- old/pytest-flake8-path-1.5.0/requirements/py311.txt 2023-07-10 16:50:48.000000000 +0200 +++ new/pytest-flake8-path-1.6.0/requirements/py311.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,44 +0,0 @@ -# -# This file is autogenerated by pip-compile with Python 3.11 -# by the following command: -# -# requirements/compile.py -# -flake8==6.0.0 \ - --hash=sha256:3833794e27ff64ea4e9cf5d410082a8b97ff1a06c16aa3d2027339cd0f1195c7 \ - --hash=sha256:c61007e76655af75e6785a931f452915b371dc48f56efd765247c8fe68f2b181 - # via -r requirements.in -iniconfig==2.0.0 \ - --hash=sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3 \ - --hash=sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374 - # via pytest -mccabe==0.7.0 \ - --hash=sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325 \ - --hash=sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e - # via flake8 -packaging==23.1 \ - --hash=sha256:994793af429502c4ea2ebf6bf664629d07c1a9fe974af92966e4b8d2df7edc61 \ - --hash=sha256:a392980d2b6cffa644431898be54b0045151319d1e7ec34f0cfed48767dd334f - # via pytest -pluggy==1.0.0 \ - --hash=sha256:4224373bacce55f955a878bf9cfa763c1e360858e330072059e10bad68531159 \ - --hash=sha256:74134bbf457f031a36d68416e1509f34bd5ccc019f0bcc952c7b909d06b37bd3 - # via pytest -pycodestyle==2.10.0 \ - --hash=sha256:347187bdb476329d98f695c213d7295a846d1152ff4fe9bacb8a9590b8ee7053 \ - --hash=sha256:8a4eaf0d0495c7395bdab3589ac2db602797d76207242c17d470186815706610 - # via flake8 -pyflakes==3.0.1 \ - --hash=sha256:ec55bf7fe21fff7f1ad2f7da62363d749e2a470500eab1b555334b67aa1ef8cf \ - --hash=sha256:ec8b276a6b60bd80defed25add7e439881c19e64850afd9b346283d4165fd0fd - # via flake8 -pytest==7.3.2 \ - --hash=sha256:cdcbd012c9312258922f8cd3f1b62a6580fdced17db6014896053d47cddf9295 \ - --hash=sha256:ee990a3cc55ba808b80795a79944756f315c67c12b56abd3ac993a7b8c17030b - # via - # -r requirements.in - # pytest-randomly -pytest-randomly==3.12.0 \ - --hash=sha256:d60c2db71ac319aee0fc6c4110a7597d611a8b94a5590918bfa8583f00caccb2 \ - --hash=sha256:f4f2e803daf5d1ba036cc22bf4fe9dbbf99389ec56b00e5cba732fb5c1d07fdd - # via -r requirements.in diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytest-flake8-path-1.5.0/requirements/py312.txt new/pytest-flake8-path-1.6.0/requirements/py312.txt --- old/pytest-flake8-path-1.5.0/requirements/py312.txt 2023-07-10 16:50:48.000000000 +0200 +++ new/pytest-flake8-path-1.6.0/requirements/py312.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,44 +0,0 @@ -# -# This file is autogenerated by pip-compile with Python 3.12 -# by the following command: -# -# requirements/compile.py -# -flake8==6.0.0 \ - --hash=sha256:3833794e27ff64ea4e9cf5d410082a8b97ff1a06c16aa3d2027339cd0f1195c7 \ - --hash=sha256:c61007e76655af75e6785a931f452915b371dc48f56efd765247c8fe68f2b181 - # via -r requirements.in -iniconfig==2.0.0 \ - --hash=sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3 \ - --hash=sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374 - # via pytest -mccabe==0.7.0 \ - --hash=sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325 \ - --hash=sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e - # via flake8 -packaging==23.1 \ - --hash=sha256:994793af429502c4ea2ebf6bf664629d07c1a9fe974af92966e4b8d2df7edc61 \ - --hash=sha256:a392980d2b6cffa644431898be54b0045151319d1e7ec34f0cfed48767dd334f - # via pytest -pluggy==1.0.0 \ - --hash=sha256:4224373bacce55f955a878bf9cfa763c1e360858e330072059e10bad68531159 \ - --hash=sha256:74134bbf457f031a36d68416e1509f34bd5ccc019f0bcc952c7b909d06b37bd3 - # via pytest -pycodestyle==2.10.0 \ - --hash=sha256:347187bdb476329d98f695c213d7295a846d1152ff4fe9bacb8a9590b8ee7053 \ - --hash=sha256:8a4eaf0d0495c7395bdab3589ac2db602797d76207242c17d470186815706610 - # via flake8 -pyflakes==3.0.1 \ - --hash=sha256:ec55bf7fe21fff7f1ad2f7da62363d749e2a470500eab1b555334b67aa1ef8cf \ - --hash=sha256:ec8b276a6b60bd80defed25add7e439881c19e64850afd9b346283d4165fd0fd - # via flake8 -pytest==7.3.2 \ - --hash=sha256:cdcbd012c9312258922f8cd3f1b62a6580fdced17db6014896053d47cddf9295 \ - --hash=sha256:ee990a3cc55ba808b80795a79944756f315c67c12b56abd3ac993a7b8c17030b - # via - # -r requirements.in - # pytest-randomly -pytest-randomly==3.12.0 \ - --hash=sha256:d60c2db71ac319aee0fc6c4110a7597d611a8b94a5590918bfa8583f00caccb2 \ - --hash=sha256:f4f2e803daf5d1ba036cc22bf4fe9dbbf99389ec56b00e5cba732fb5c1d07fdd - # via -r requirements.in diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytest-flake8-path-1.5.0/requirements/py38.txt new/pytest-flake8-path-1.6.0/requirements/py38.txt --- old/pytest-flake8-path-1.5.0/requirements/py38.txt 2023-07-10 16:50:48.000000000 +0200 +++ new/pytest-flake8-path-1.6.0/requirements/py38.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,60 +0,0 @@ -# -# This file is autogenerated by pip-compile with Python 3.8 -# by the following command: -# -# requirements/compile.py -# -exceptiongroup==1.1.1 \ - --hash=sha256:232c37c63e4f682982c8b6459f33a8981039e5fb8756b2074364e5055c498c9e \ - --hash=sha256:d484c3090ba2889ae2928419117447a14daf3c1231d5e30d0aae34f354f01785 - # via pytest -flake8==6.0.0 \ - --hash=sha256:3833794e27ff64ea4e9cf5d410082a8b97ff1a06c16aa3d2027339cd0f1195c7 \ - --hash=sha256:c61007e76655af75e6785a931f452915b371dc48f56efd765247c8fe68f2b181 - # via -r requirements.in -importlib-metadata==6.6.0 \ - --hash=sha256:43dd286a2cd8995d5eaef7fee2066340423b818ed3fd70adf0bad5f1fac53fed \ - --hash=sha256:92501cdf9cc66ebd3e612f1b4f0c0765dfa42f0fa38ffb319b6bd84dd675d705 - # via pytest-randomly -iniconfig==2.0.0 \ - --hash=sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3 \ - --hash=sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374 - # via pytest -mccabe==0.7.0 \ - --hash=sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325 \ - --hash=sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e - # via flake8 -packaging==23.1 \ - --hash=sha256:994793af429502c4ea2ebf6bf664629d07c1a9fe974af92966e4b8d2df7edc61 \ - --hash=sha256:a392980d2b6cffa644431898be54b0045151319d1e7ec34f0cfed48767dd334f - # via pytest -pluggy==1.0.0 \ - --hash=sha256:4224373bacce55f955a878bf9cfa763c1e360858e330072059e10bad68531159 \ - --hash=sha256:74134bbf457f031a36d68416e1509f34bd5ccc019f0bcc952c7b909d06b37bd3 - # via pytest -pycodestyle==2.10.0 \ - --hash=sha256:347187bdb476329d98f695c213d7295a846d1152ff4fe9bacb8a9590b8ee7053 \ - --hash=sha256:8a4eaf0d0495c7395bdab3589ac2db602797d76207242c17d470186815706610 - # via flake8 -pyflakes==3.0.1 \ - --hash=sha256:ec55bf7fe21fff7f1ad2f7da62363d749e2a470500eab1b555334b67aa1ef8cf \ - --hash=sha256:ec8b276a6b60bd80defed25add7e439881c19e64850afd9b346283d4165fd0fd - # via flake8 -pytest==7.3.2 \ - --hash=sha256:cdcbd012c9312258922f8cd3f1b62a6580fdced17db6014896053d47cddf9295 \ - --hash=sha256:ee990a3cc55ba808b80795a79944756f315c67c12b56abd3ac993a7b8c17030b - # via - # -r requirements.in - # pytest-randomly -pytest-randomly==3.12.0 \ - --hash=sha256:d60c2db71ac319aee0fc6c4110a7597d611a8b94a5590918bfa8583f00caccb2 \ - --hash=sha256:f4f2e803daf5d1ba036cc22bf4fe9dbbf99389ec56b00e5cba732fb5c1d07fdd - # via -r requirements.in -tomli==2.0.1 \ - --hash=sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc \ - --hash=sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f - # via pytest -zipp==3.15.0 \ - --hash=sha256:112929ad649da941c23de50f356a2b5570c954b65150642bccdd66bf194d224b \ - --hash=sha256:48904fc76a60e542af151aded95726c1a5c34ed43ab4134b597665c86d7ad556 - # via importlib-metadata diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytest-flake8-path-1.5.0/requirements/py39.txt new/pytest-flake8-path-1.6.0/requirements/py39.txt --- old/pytest-flake8-path-1.5.0/requirements/py39.txt 2023-07-10 16:50:48.000000000 +0200 +++ new/pytest-flake8-path-1.6.0/requirements/py39.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,60 +0,0 @@ -# -# This file is autogenerated by pip-compile with Python 3.9 -# by the following command: -# -# requirements/compile.py -# -exceptiongroup==1.1.1 \ - --hash=sha256:232c37c63e4f682982c8b6459f33a8981039e5fb8756b2074364e5055c498c9e \ - --hash=sha256:d484c3090ba2889ae2928419117447a14daf3c1231d5e30d0aae34f354f01785 - # via pytest -flake8==6.0.0 \ - --hash=sha256:3833794e27ff64ea4e9cf5d410082a8b97ff1a06c16aa3d2027339cd0f1195c7 \ - --hash=sha256:c61007e76655af75e6785a931f452915b371dc48f56efd765247c8fe68f2b181 - # via -r requirements.in -importlib-metadata==6.6.0 \ - --hash=sha256:43dd286a2cd8995d5eaef7fee2066340423b818ed3fd70adf0bad5f1fac53fed \ - --hash=sha256:92501cdf9cc66ebd3e612f1b4f0c0765dfa42f0fa38ffb319b6bd84dd675d705 - # via pytest-randomly -iniconfig==2.0.0 \ - --hash=sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3 \ - --hash=sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374 - # via pytest -mccabe==0.7.0 \ - --hash=sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325 \ - --hash=sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e - # via flake8 -packaging==23.1 \ - --hash=sha256:994793af429502c4ea2ebf6bf664629d07c1a9fe974af92966e4b8d2df7edc61 \ - --hash=sha256:a392980d2b6cffa644431898be54b0045151319d1e7ec34f0cfed48767dd334f - # via pytest -pluggy==1.0.0 \ - --hash=sha256:4224373bacce55f955a878bf9cfa763c1e360858e330072059e10bad68531159 \ - --hash=sha256:74134bbf457f031a36d68416e1509f34bd5ccc019f0bcc952c7b909d06b37bd3 - # via pytest -pycodestyle==2.10.0 \ - --hash=sha256:347187bdb476329d98f695c213d7295a846d1152ff4fe9bacb8a9590b8ee7053 \ - --hash=sha256:8a4eaf0d0495c7395bdab3589ac2db602797d76207242c17d470186815706610 - # via flake8 -pyflakes==3.0.1 \ - --hash=sha256:ec55bf7fe21fff7f1ad2f7da62363d749e2a470500eab1b555334b67aa1ef8cf \ - --hash=sha256:ec8b276a6b60bd80defed25add7e439881c19e64850afd9b346283d4165fd0fd - # via flake8 -pytest==7.3.2 \ - --hash=sha256:cdcbd012c9312258922f8cd3f1b62a6580fdced17db6014896053d47cddf9295 \ - --hash=sha256:ee990a3cc55ba808b80795a79944756f315c67c12b56abd3ac993a7b8c17030b - # via - # -r requirements.in - # pytest-randomly -pytest-randomly==3.12.0 \ - --hash=sha256:d60c2db71ac319aee0fc6c4110a7597d611a8b94a5590918bfa8583f00caccb2 \ - --hash=sha256:f4f2e803daf5d1ba036cc22bf4fe9dbbf99389ec56b00e5cba732fb5c1d07fdd - # via -r requirements.in -tomli==2.0.1 \ - --hash=sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc \ - --hash=sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f - # via pytest -zipp==3.15.0 \ - --hash=sha256:112929ad649da941c23de50f356a2b5570c954b65150642bccdd66bf194d224b \ - --hash=sha256:48904fc76a60e542af151aded95726c1a5c34ed43ab4134b597665c86d7ad556 - # via importlib-metadata diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytest-flake8-path-1.5.0/requirements/requirements.in new/pytest-flake8-path-1.6.0/requirements/requirements.in --- old/pytest-flake8-path-1.5.0/requirements/requirements.in 2023-07-10 16:50:48.000000000 +0200 +++ new/pytest-flake8-path-1.6.0/requirements/requirements.in 1970-01-01 01:00:00.000000000 +0100 @@ -1,3 +0,0 @@ -flake8 -pytest -pytest-randomly diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytest-flake8-path-1.5.0/setup.cfg new/pytest-flake8-path-1.6.0/setup.cfg --- old/pytest-flake8-path-1.5.0/setup.cfg 2023-07-10 16:50:48.000000000 +0200 +++ new/pytest-flake8-path-1.6.0/setup.cfg 1970-01-01 01:00:00.000000000 +0100 @@ -1,53 +0,0 @@ -[metadata] -name = pytest_flake8_path -version = 1.5.0 -description = A pytest fixture for testing flake8 plugins. -long_description = file: README.rst -long_description_content_type = text/x-rst -url = https://github.com/adamchainz/pytest-flake8-path -author = Adam Johnson -author_email = m...@adamj.eu -license = MIT -license_files = LICENSE -classifiers = - Development Status :: 5 - Production/Stable - Framework :: Pytest - Intended Audience :: Developers - License :: OSI Approved :: MIT License - Natural Language :: English - Operating System :: OS Independent - Programming Language :: Python :: 3 - Programming Language :: Python :: 3 :: Only - Programming Language :: Python :: 3.8 - Programming Language :: Python :: 3.9 - Programming Language :: Python :: 3.10 - Programming Language :: Python :: 3.11 - Programming Language :: Python :: 3.12 - Typing :: Typed -keywords = pytest, flake8 -project_urls = - Changelog = https://github.com/adamchainz/pytest-flake8-path/blob/main/CHANGELOG.rst - Mastodon = https://fosstodon.org/@adamchainz - Twitter = https://twitter.com/adamchainz - -[options] -packages = find: -install_requires = - flake8 - pytest -python_requires = >=3.8 -include_package_data = True -package_dir = - =src -zip_safe = False - -[options.packages.find] -where = src - -[options.entry_points] -pytest11 = - flake8_path = pytest_flake8_path - -[flake8] -max-line-length = 88 -extend-ignore = E203 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytest-flake8-path-1.5.0/src/pytest_flake8_path/__init__.py new/pytest-flake8-path-1.6.0/src/pytest_flake8_path/__init__.py --- old/pytest-flake8-path-1.5.0/src/pytest_flake8_path/__init__.py 2023-07-10 16:50:48.000000000 +0200 +++ new/pytest-flake8-path-1.6.0/src/pytest_flake8_path/__init__.py 2024-10-25 17:17:12.000000000 +0200 @@ -2,8 +2,8 @@ import subprocess import sys +from collections.abc import Generator from pathlib import Path -from typing import Generator from typing import TYPE_CHECKING import pytest @@ -62,7 +62,7 @@ @pytest.fixture -def flake8_path(tmp_path_factory: TempPathFactory) -> Generator[Flake8Path, None, None]: +def flake8_path(tmp_path_factory: TempPathFactory) -> Generator[Flake8Path]: path = Flake8Path(tmp_path_factory.mktemp("flake8_path")) (path / "setup.cfg").write_text("[flake8]\n") yield path diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytest-flake8-path-1.5.0/tests/requirements/compile.py new/pytest-flake8-path-1.6.0/tests/requirements/compile.py --- old/pytest-flake8-path-1.5.0/tests/requirements/compile.py 1970-01-01 01:00:00.000000000 +0100 +++ new/pytest-flake8-path-1.6.0/tests/requirements/compile.py 2024-10-25 17:17:12.000000000 +0200 @@ -0,0 +1,26 @@ +#!/usr/bin/env python +from __future__ import annotations + +import os +import subprocess +import sys +from functools import partial +from pathlib import Path + +if __name__ == "__main__": + os.chdir(Path(__file__).parent) + common_args = [ + "uv", + "pip", + "compile", + "--quiet", + "--generate-hashes", + "requirements.in", + *sys.argv[1:], + ] + run = partial(subprocess.run, check=True) + run([*common_args, "--python", "3.9", "--output-file", "py39.txt"]) + run([*common_args, "--python", "3.10", "--output-file", "py310.txt"]) + run([*common_args, "--python", "3.11", "--output-file", "py311.txt"]) + run([*common_args, "--python", "3.12", "--output-file", "py312.txt"]) + run([*common_args, "--python", "3.13", "--output-file", "py313.txt"]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytest-flake8-path-1.5.0/tests/requirements/py310.txt new/pytest-flake8-path-1.6.0/tests/requirements/py310.txt --- old/pytest-flake8-path-1.5.0/tests/requirements/py310.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/pytest-flake8-path-1.6.0/tests/requirements/py310.txt 2024-10-25 17:17:12.000000000 +0200 @@ -0,0 +1,48 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile --generate-hashes requirements.in --python 3.10 --output-file py310.txt +exceptiongroup==1.2.2 \ + --hash=sha256:3111b9d131c238bec2f8f516e123e14ba243563fb135d3fe885990585aa7795b \ + --hash=sha256:47c2edf7c6738fafb49fd34290706d1a1a2f4d1c6df275526b62cbb4aa5393cc + # via pytest +flake8==7.1.1 \ + --hash=sha256:049d058491e228e03e67b390f311bbf88fce2dbaa8fa673e7aea87b7198b8d38 \ + --hash=sha256:597477df7860daa5aa0fdd84bf5208a043ab96b8e96ab708770ae0364dd03213 + # via -r requirements.in +iniconfig==2.0.0 \ + --hash=sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3 \ + --hash=sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374 + # via pytest +mccabe==0.7.0 \ + --hash=sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325 \ + --hash=sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e + # via flake8 +packaging==24.1 \ + --hash=sha256:026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002 \ + --hash=sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124 + # via pytest +pluggy==1.5.0 \ + --hash=sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1 \ + --hash=sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669 + # via pytest +pycodestyle==2.12.1 \ + --hash=sha256:46f0fb92069a7c28ab7bb558f05bfc0110dac69a0cd23c61ea0040283a9d78b3 \ + --hash=sha256:6838eae08bbce4f6accd5d5572075c63626a15ee3e6f842df996bf62f6d73521 + # via flake8 +pyflakes==3.2.0 \ + --hash=sha256:1c61603ff154621fb2a9172037d84dca3500def8c8b630657d1701f026f8af3f \ + --hash=sha256:84b5be138a2dfbb40689ca07e2152deb896a65c3a3e24c251c5c62489568074a + # via flake8 +pytest==8.3.2 \ + --hash=sha256:4ba08f9ae7dcf84ded419494d229b48d0903ea6407b030eaec46df5e6a73bba5 \ + --hash=sha256:c132345d12ce551242c87269de812483f5bcc87cdbb4722e48487ba194f9fdce + # via + # -r requirements.in + # pytest-randomly +pytest-randomly==3.15.0 \ + --hash=sha256:0516f4344b29f4e9cdae8bce31c4aeebf59d0b9ef05927c33354ff3859eeeca6 \ + --hash=sha256:b908529648667ba5e54723088edd6f82252f540cc340d748d1fa985539687047 + # via -r requirements.in +tomli==2.0.1 \ + --hash=sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc \ + --hash=sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f + # via pytest diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytest-flake8-path-1.5.0/tests/requirements/py311.txt new/pytest-flake8-path-1.6.0/tests/requirements/py311.txt --- old/pytest-flake8-path-1.5.0/tests/requirements/py311.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/pytest-flake8-path-1.6.0/tests/requirements/py311.txt 2024-10-25 17:17:12.000000000 +0200 @@ -0,0 +1,40 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile --generate-hashes requirements.in --python 3.11 --output-file py311.txt +flake8==7.1.1 \ + --hash=sha256:049d058491e228e03e67b390f311bbf88fce2dbaa8fa673e7aea87b7198b8d38 \ + --hash=sha256:597477df7860daa5aa0fdd84bf5208a043ab96b8e96ab708770ae0364dd03213 + # via -r requirements.in +iniconfig==2.0.0 \ + --hash=sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3 \ + --hash=sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374 + # via pytest +mccabe==0.7.0 \ + --hash=sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325 \ + --hash=sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e + # via flake8 +packaging==24.1 \ + --hash=sha256:026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002 \ + --hash=sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124 + # via pytest +pluggy==1.5.0 \ + --hash=sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1 \ + --hash=sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669 + # via pytest +pycodestyle==2.12.1 \ + --hash=sha256:46f0fb92069a7c28ab7bb558f05bfc0110dac69a0cd23c61ea0040283a9d78b3 \ + --hash=sha256:6838eae08bbce4f6accd5d5572075c63626a15ee3e6f842df996bf62f6d73521 + # via flake8 +pyflakes==3.2.0 \ + --hash=sha256:1c61603ff154621fb2a9172037d84dca3500def8c8b630657d1701f026f8af3f \ + --hash=sha256:84b5be138a2dfbb40689ca07e2152deb896a65c3a3e24c251c5c62489568074a + # via flake8 +pytest==8.3.2 \ + --hash=sha256:4ba08f9ae7dcf84ded419494d229b48d0903ea6407b030eaec46df5e6a73bba5 \ + --hash=sha256:c132345d12ce551242c87269de812483f5bcc87cdbb4722e48487ba194f9fdce + # via + # -r requirements.in + # pytest-randomly +pytest-randomly==3.15.0 \ + --hash=sha256:0516f4344b29f4e9cdae8bce31c4aeebf59d0b9ef05927c33354ff3859eeeca6 \ + --hash=sha256:b908529648667ba5e54723088edd6f82252f540cc340d748d1fa985539687047 + # via -r requirements.in diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytest-flake8-path-1.5.0/tests/requirements/py312.txt new/pytest-flake8-path-1.6.0/tests/requirements/py312.txt --- old/pytest-flake8-path-1.5.0/tests/requirements/py312.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/pytest-flake8-path-1.6.0/tests/requirements/py312.txt 2024-10-25 17:17:12.000000000 +0200 @@ -0,0 +1,40 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile --generate-hashes requirements.in --python 3.12 --output-file py312.txt +flake8==7.1.1 \ + --hash=sha256:049d058491e228e03e67b390f311bbf88fce2dbaa8fa673e7aea87b7198b8d38 \ + --hash=sha256:597477df7860daa5aa0fdd84bf5208a043ab96b8e96ab708770ae0364dd03213 + # via -r requirements.in +iniconfig==2.0.0 \ + --hash=sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3 \ + --hash=sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374 + # via pytest +mccabe==0.7.0 \ + --hash=sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325 \ + --hash=sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e + # via flake8 +packaging==24.1 \ + --hash=sha256:026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002 \ + --hash=sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124 + # via pytest +pluggy==1.5.0 \ + --hash=sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1 \ + --hash=sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669 + # via pytest +pycodestyle==2.12.1 \ + --hash=sha256:46f0fb92069a7c28ab7bb558f05bfc0110dac69a0cd23c61ea0040283a9d78b3 \ + --hash=sha256:6838eae08bbce4f6accd5d5572075c63626a15ee3e6f842df996bf62f6d73521 + # via flake8 +pyflakes==3.2.0 \ + --hash=sha256:1c61603ff154621fb2a9172037d84dca3500def8c8b630657d1701f026f8af3f \ + --hash=sha256:84b5be138a2dfbb40689ca07e2152deb896a65c3a3e24c251c5c62489568074a + # via flake8 +pytest==8.3.2 \ + --hash=sha256:4ba08f9ae7dcf84ded419494d229b48d0903ea6407b030eaec46df5e6a73bba5 \ + --hash=sha256:c132345d12ce551242c87269de812483f5bcc87cdbb4722e48487ba194f9fdce + # via + # -r requirements.in + # pytest-randomly +pytest-randomly==3.15.0 \ + --hash=sha256:0516f4344b29f4e9cdae8bce31c4aeebf59d0b9ef05927c33354ff3859eeeca6 \ + --hash=sha256:b908529648667ba5e54723088edd6f82252f540cc340d748d1fa985539687047 + # via -r requirements.in diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytest-flake8-path-1.5.0/tests/requirements/py313.txt new/pytest-flake8-path-1.6.0/tests/requirements/py313.txt --- old/pytest-flake8-path-1.5.0/tests/requirements/py313.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/pytest-flake8-path-1.6.0/tests/requirements/py313.txt 2024-10-25 17:17:12.000000000 +0200 @@ -0,0 +1,40 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile --generate-hashes requirements.in --python 3.13 --output-file py313.txt +flake8==7.1.1 \ + --hash=sha256:049d058491e228e03e67b390f311bbf88fce2dbaa8fa673e7aea87b7198b8d38 \ + --hash=sha256:597477df7860daa5aa0fdd84bf5208a043ab96b8e96ab708770ae0364dd03213 + # via -r requirements.in +iniconfig==2.0.0 \ + --hash=sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3 \ + --hash=sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374 + # via pytest +mccabe==0.7.0 \ + --hash=sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325 \ + --hash=sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e + # via flake8 +packaging==24.1 \ + --hash=sha256:026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002 \ + --hash=sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124 + # via pytest +pluggy==1.5.0 \ + --hash=sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1 \ + --hash=sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669 + # via pytest +pycodestyle==2.12.1 \ + --hash=sha256:46f0fb92069a7c28ab7bb558f05bfc0110dac69a0cd23c61ea0040283a9d78b3 \ + --hash=sha256:6838eae08bbce4f6accd5d5572075c63626a15ee3e6f842df996bf62f6d73521 + # via flake8 +pyflakes==3.2.0 \ + --hash=sha256:1c61603ff154621fb2a9172037d84dca3500def8c8b630657d1701f026f8af3f \ + --hash=sha256:84b5be138a2dfbb40689ca07e2152deb896a65c3a3e24c251c5c62489568074a + # via flake8 +pytest==8.3.2 \ + --hash=sha256:4ba08f9ae7dcf84ded419494d229b48d0903ea6407b030eaec46df5e6a73bba5 \ + --hash=sha256:c132345d12ce551242c87269de812483f5bcc87cdbb4722e48487ba194f9fdce + # via + # -r requirements.in + # pytest-randomly +pytest-randomly==3.15.0 \ + --hash=sha256:0516f4344b29f4e9cdae8bce31c4aeebf59d0b9ef05927c33354ff3859eeeca6 \ + --hash=sha256:b908529648667ba5e54723088edd6f82252f540cc340d748d1fa985539687047 + # via -r requirements.in diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytest-flake8-path-1.5.0/tests/requirements/py39.txt new/pytest-flake8-path-1.6.0/tests/requirements/py39.txt --- old/pytest-flake8-path-1.5.0/tests/requirements/py39.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/pytest-flake8-path-1.6.0/tests/requirements/py39.txt 2024-10-25 17:17:12.000000000 +0200 @@ -0,0 +1,56 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile --generate-hashes requirements.in --python 3.9 --output-file py39.txt +exceptiongroup==1.2.2 \ + --hash=sha256:3111b9d131c238bec2f8f516e123e14ba243563fb135d3fe885990585aa7795b \ + --hash=sha256:47c2edf7c6738fafb49fd34290706d1a1a2f4d1c6df275526b62cbb4aa5393cc + # via pytest +flake8==7.1.1 \ + --hash=sha256:049d058491e228e03e67b390f311bbf88fce2dbaa8fa673e7aea87b7198b8d38 \ + --hash=sha256:597477df7860daa5aa0fdd84bf5208a043ab96b8e96ab708770ae0364dd03213 + # via -r requirements.in +importlib-metadata==8.4.0 \ + --hash=sha256:66f342cc6ac9818fc6ff340576acd24d65ba0b3efabb2b4ac08b598965a4a2f1 \ + --hash=sha256:9a547d3bc3608b025f93d403fdd1aae741c24fbb8314df4b155675742ce303c5 + # via pytest-randomly +iniconfig==2.0.0 \ + --hash=sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3 \ + --hash=sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374 + # via pytest +mccabe==0.7.0 \ + --hash=sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325 \ + --hash=sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e + # via flake8 +packaging==24.1 \ + --hash=sha256:026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002 \ + --hash=sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124 + # via pytest +pluggy==1.5.0 \ + --hash=sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1 \ + --hash=sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669 + # via pytest +pycodestyle==2.12.1 \ + --hash=sha256:46f0fb92069a7c28ab7bb558f05bfc0110dac69a0cd23c61ea0040283a9d78b3 \ + --hash=sha256:6838eae08bbce4f6accd5d5572075c63626a15ee3e6f842df996bf62f6d73521 + # via flake8 +pyflakes==3.2.0 \ + --hash=sha256:1c61603ff154621fb2a9172037d84dca3500def8c8b630657d1701f026f8af3f \ + --hash=sha256:84b5be138a2dfbb40689ca07e2152deb896a65c3a3e24c251c5c62489568074a + # via flake8 +pytest==8.3.2 \ + --hash=sha256:4ba08f9ae7dcf84ded419494d229b48d0903ea6407b030eaec46df5e6a73bba5 \ + --hash=sha256:c132345d12ce551242c87269de812483f5bcc87cdbb4722e48487ba194f9fdce + # via + # -r requirements.in + # pytest-randomly +pytest-randomly==3.15.0 \ + --hash=sha256:0516f4344b29f4e9cdae8bce31c4aeebf59d0b9ef05927c33354ff3859eeeca6 \ + --hash=sha256:b908529648667ba5e54723088edd6f82252f540cc340d748d1fa985539687047 + # via -r requirements.in +tomli==2.0.1 \ + --hash=sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc \ + --hash=sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f + # via pytest +zipp==3.20.1 \ + --hash=sha256:9960cd8967c8f85a56f920d5d507274e74f9ff813a0ab8889a5b5be2daf44064 \ + --hash=sha256:c22b14cc4763c5a5b04134207736c107db42e9d3ef2d9779d465f5f1bcba572b + # via importlib-metadata diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytest-flake8-path-1.5.0/tests/requirements/requirements.in new/pytest-flake8-path-1.6.0/tests/requirements/requirements.in --- old/pytest-flake8-path-1.5.0/tests/requirements/requirements.in 1970-01-01 01:00:00.000000000 +0100 +++ new/pytest-flake8-path-1.6.0/tests/requirements/requirements.in 2024-10-25 17:17:12.000000000 +0200 @@ -0,0 +1,3 @@ +flake8 +pytest +pytest-randomly diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pytest-flake8-path-1.5.0/tox.ini new/pytest-flake8-path-1.6.0/tox.ini --- old/pytest-flake8-path-1.5.0/tox.ini 2023-07-10 16:50:48.000000000 +0200 +++ new/pytest-flake8-path-1.6.0/tox.ini 2024-10-25 17:17:12.000000000 +0200 @@ -2,12 +2,13 @@ requires = tox>=4.2 env_list = - py{312, 311, 310, 39, 38} + py{313, 312, 311, 310, 39} [testenv] package = wheel +wheel_build_env = .pkg deps = - -r requirements/{envname}.txt + -r tests/requirements/{envname}.txt set_env = PYTHONDEVMODE = 1 commands = @@ -16,3 +17,7 @@ -W error::DeprecationWarning \ -W error::PendingDeprecationWarning \ -m pytest {posargs:tests} + +[flake8] +max-line-length = 88 +extend-ignore = E203,E501