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 <[email protected]>
+
+- 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 = "[email protected]" },
+]
+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 = [email protected]
-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