Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-flake8-deprecated for
openSUSE:Factory checked in at 2026-11-09 16:04:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-flake8-deprecated (Old)
and /work/SRC/openSUSE:Factory/.python-flake8-deprecated.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-flake8-deprecated"
Mon Nov 9 16:04:53 2026 rev:6 rq:1396209 version:2.4.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-flake8-deprecated/python-flake8-deprecated.changes
2026-03-16 14:19:59.615921987 +0100
+++
/work/SRC/openSUSE:Factory/.python-flake8-deprecated.new.3759290/python-flake8-deprecated.changes
2026-11-09 16:05:35.934215400 +0100
@@ -1,0 +2,8 @@
+Sun Nov 8 23:06:19 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 2.4.0:
+ * update supported python versions (3.11 to 3.15) @gforcada
+ * improve CI speed by using `uvx` and `prek` @gforcada
+ * tighten GHA with `zizmor` @gforcada
+
+-------------------------------------------------------------------
Old:
----
flake8_deprecated-2.3.0.tar.gz
New:
----
flake8_deprecated-2.4.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-flake8-deprecated.spec ++++++
--- /var/tmp/diff_new_pack.fCJlqD/_old 2026-11-09 16:05:36.745249400 +0100
+++ /var/tmp/diff_new_pack.fCJlqD/_new 2026-11-09 16:05:36.748249526 +0100
@@ -18,14 +18,14 @@
%{?sle15_python_module_pythons}
Name: python-flake8-deprecated
-Version: 2.3.0
+Version: 2.4.0
Release: 0
Summary: Flake8 deprecations plugin
License: GPL-2.0-only
Group: Development/Languages/Python
URL: https://github.com/gforcada/flake8-deprecated
Source:
https://files.pythonhosted.org/packages/source/f/flake8-deprecated/flake8_deprecated-%{version}.tar.gz
-BuildRequires: %{python_module base >= 3.8}
+BuildRequires: %{python_module base >= 3.11}
BuildRequires: %{python_module hatchling}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module wheel}
@@ -58,7 +58,7 @@
%files %{python_files}
%license LICENSE
-%doc CHANGES.rst README.rst
+%doc CHANGES.md README.md
%{python_sitelib}/flake8_deprecated.py
%pycache_only %{python_sitelib}/__pycache__/*
%{python_sitelib}/flake8_deprecated-%{version}.dist-info
++++++ flake8_deprecated-2.3.0.tar.gz -> flake8_deprecated-2.4.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8_deprecated-2.3.0/.github/dependabot.yml
new/flake8_deprecated-2.4.0/.github/dependabot.yml
--- old/flake8_deprecated-2.3.0/.github/dependabot.yml 1970-01-01
01:00:00.000000000 +0100
+++ new/flake8_deprecated-2.4.0/.github/dependabot.yml 2020-02-02
01:00:00.000000000 +0100
@@ -0,0 +1,10 @@
+version: 2
+updates:
+
+ - package-ecosystem: "github-actions"
+ directory: "/"
+ schedule:
+ # Check for updates to GitHub Actions every week
+ interval: "weekly"
+ cooldown:
+ default-days: 7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/flake8_deprecated-2.3.0/.github/workflows/testing.yml
new/flake8_deprecated-2.4.0/.github/workflows/testing.yml
--- old/flake8_deprecated-2.3.0/.github/workflows/testing.yml 2020-02-02
01:00:00.000000000 +0100
+++ new/flake8_deprecated-2.4.0/.github/workflows/testing.yml 2020-02-02
01:00:00.000000000 +0100
@@ -1,58 +1,55 @@
name: Testing
+
on:
push:
branches: [main]
pull_request:
branches: [main]
+
+permissions: {}
+
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+
jobs:
test:
name: Testing on
runs-on: "ubuntu-latest"
strategy:
matrix:
- python-version: ["3.14", "3.13", "3.12", "3.11", "3.10", "pypy-3.10"]
+ python-version: ["3.15", "3.14", "3.13", "3.12", "3.11", "pypy-3.10"]
steps:
- - uses: actions/checkout@v4
- - name: Set up Python
- uses: actions/setup-python@v5
+ - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
with:
- python-version: ${{ matrix.python-version }}
- - name: Cache packages
- uses: actions/cache@v4
+ persist-credentials: false
+ - name: Install uv + caching
+ uses: astral-sh/setup-uv@68559e99cc807c1eb7e9238fd43a15bba460eec2 #
v10.3.3
with:
- path: ~/.cache/pip
- key: ${{ runner.os }}-pip-${{ matrix.python-version }}-${{
hashFiles('tox.ini') }}
- restore-keys: |
- ${{ runner.os }}-pip-${{ matrix.python-version }}-
- - name: Install dependencies
- run: python -m pip install tox
+ enable-cache: true
+ cache-dependency-glob: |
+ tox.ini
+ pyproject.toml
+ python-version: ${{ matrix.python-version }}
- name: Test
- run: tox -e test
+ run: uvx --with flake8 pytest run_tests.py
lint:
name: Lint code
runs-on: "ubuntu-latest"
strategy:
matrix:
- python-version: ["3.13"]
+ python-version: ["3.11"]
steps:
- - uses: actions/checkout@v4
- - name: Set up Python
- uses: actions/setup-python@v5
+ - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 #
v7.0.1
with:
- python-version: ${{ matrix.python-version }}
- - name: Cache packages
- uses: actions/cache@v4
+ persist-credentials: false
+ - name: Install uv + caching
+ uses: astral-sh/setup-uv@68559e99cc807c1eb7e9238fd43a15bba460eec2 #
v10.3.3
with:
- path: |
- ~/.cache/pre-commit
- ~/.cache/pip
- key: ${{ runner.os }}-pip-${{ matrix.python-version }}-${{
hashFiles('tox.ini') }}
- restore-keys: |
- ${{ runner.os }}-pip-${{ matrix.python-version }}-
- - name: Install dependencies
- run: python -m pip install tox
+ enable-cache: true
+ cache-dependency-glob: |
+ tox.ini
+ pyproject.toml
+ python-version: ${{ matrix.python-version }}
- name: Run linting
- run: tox -e lint
+ run: uvx prek run -a
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8_deprecated-2.3.0/.pre-commit-config.yaml
new/flake8_deprecated-2.4.0/.pre-commit-config.yaml
--- old/flake8_deprecated-2.3.0/.pre-commit-config.yaml 2020-02-02
01:00:00.000000000 +0100
+++ new/flake8_deprecated-2.4.0/.pre-commit-config.yaml 2020-02-02
01:00:00.000000000 +0100
@@ -4,16 +4,16 @@
repos:
- repo: https://github.com/asottile/pyupgrade
- rev: v3.20.0
+ rev: v3.21.2
hooks:
- id: pyupgrade
- args: [--py38-plus]
+ args: [--py311-plus]
- repo: https://github.com/pycqa/isort
- rev: 6.0.1
+ rev: 9.0.1
hooks:
- id: isort
-- repo: https://github.com/psf/black
- rev: 25.1.0
+- repo: https://github.com/psf/black-pre-commit-mirror
+ rev: 26.5.1
hooks:
- id: black
- repo: https://github.com/PyCQA/flake8
@@ -32,20 +32,24 @@
- flake8-quotes
- repo: https://github.com/codespell-project/codespell
- rev: v2.4.1
+ rev: v2.4.3
hooks:
- id: codespell
additional_dependencies:
- tomli
- repo: https://github.com/mgedmin/check-manifest
- rev: "0.50"
+ rev: "0.51"
hooks:
- id: check-manifest
- repo: https://github.com/regebro/pyroma
- rev: "5.0"
+ rev: "5.1b1"
hooks:
- id: pyroma
- repo: https://github.com/mgedmin/check-python-versions
- rev: "0.22.1"
+ rev: "0.24.2"
hooks:
- id: check-python-versions
+- repo: https://github.com/zizmorcore/zizmor-pre-commit
+ rev: v1.31.1
+ hooks:
+ - id: zizmor
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8_deprecated-2.3.0/CHANGES.md
new/flake8_deprecated-2.4.0/CHANGES.md
--- old/flake8_deprecated-2.3.0/CHANGES.md 1970-01-01 01:00:00.000000000
+0100
+++ new/flake8_deprecated-2.4.0/CHANGES.md 2020-02-02 01:00:00.000000000
+0100
@@ -0,0 +1,98 @@
+# Changelog
+
+## 2.4.0 (2026-11-01)
+
+- update supported python versions (3.11 to 3.15) @gforcada
+
+- improve CI speed by using `uvx` and `prek` @gforcada
+
+- tighten GHA with `zizmor` @gforcada
+
+## 2.3.0 (2025-10-25)
+
+- add support for Python 3.13 and drop Python 3.8 @gforcada
+
+- drop Python 3.9 support and add Python 3.14 support @gforcada
+
+- bump pypy minimum version to 3.10 @gforcada
+
+## 2.2.1 (2023-11-02)
+
+- something went wrong with the previous release @gforcada
+
+## 2.2.0 (2023-11-02)
+
+- use `pyproject.toml` rather than `setup.py` @gforcada
+
+- switch from `setuptools` to `hatchling` @gforcada
+
+- switch to `main` branch @gforcada
+
+- use `tox` and `pre-commit` to ease project maintenance @gforcada
+
+## 2.1.0 (2023-09-16)
+
+- drop python 3.7 support @gforcada
+
+- fix error message @dhood
+
+## 2.0.1 (2022-10-11)
+
+- handle subscripts in method calls, thanks to @The-Compiler for the report
@gforcada
+
+## 2.0.0 (2022-10-09)
+
+- test the code in all python versions supported on GitHub actions @gforcada
+
+- pin dependencies, to ensure reproducible builds @gforcada
+
+- drop python 2.7 and only support 3.7+ @gforcada
+
+- ensure all deprecation aliases work @gforcada
+
+- check decorators as well @gforcada
+
+## 1.3 (2017-10-31)
+
+- fix `flake8` errors on this package and enforce them on CI @alexmuller
+
+## 1.2.2.dev0 (2017-10-22)
+
+- use the `ast` module to parse the code and ensure no false positives are
found @alexmuller
+
+## 1.2.1 (2017-07-24)
+
+- fix `UnicodeDecodeError` if system locale is not UTF-8 @sshishov
+
+## 1.2 (2017-05-12)
+
+- added support for sublimetext (stdin/filename handling) @iham
+
+- release as universal wheels @gforcada
+
+- only test against Python 2.7, 3.5 and 3.6.
+ It most probably works on earlier versions of 2.x and 3.x but it's pointless
to test on them as well @gforcada
+
+## 1.1 (2016-10-26)
+
+- fix compatibility with `flake8` version 3 @gforcada
+
+- require `flake8 > 3.0` @gforcada
+
+## 1.0 (2016-02-27)
+
+- warn if using `xmlconfig.file`, `self.loadZCML` is the preferred option
@gforcada
+
+- avoid false reports by suffixing an opening parenthesis on all methods
@gforcada
+
+- add decorators from `zope.interface` and `zope.component` @gforcada
+
+## 0.2 (2016-01-20)
+
+- suggest to use `AccessControl` and `zope.interface` decorators @gforcada
+
+## 0.1 (2015-09-17)
+
+- initial release @gforcada
+
+- create the `flake8` plugin per se @gforcada
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8_deprecated-2.3.0/CHANGES.rst
new/flake8_deprecated-2.4.0/CHANGES.rst
--- old/flake8_deprecated-2.3.0/CHANGES.rst 2020-02-02 01:00:00.000000000
+0100
+++ new/flake8_deprecated-2.4.0/CHANGES.rst 1970-01-01 01:00:00.000000000
+0100
@@ -1,125 +0,0 @@
-.. -*- coding: utf-8 -*-
-
-Changelog
-=========
-
-2.3.0 (2025-10-25)
-------------------
-
-- Add support for Python 3.13 and drop Python 3.8.
- [gforcada]
-
-- Drop python 3.9 support and add Python 3.14 support.
- [gforcada]
-
-- Bump pypy minimum version to 3.10.
-
-2.2.1 (2023-11-02)
-------------------
-
-- Something went wrong with the previous release.
- [gforcada]
-
-2.2.0 (2023-11-02)
-------------------
-
-- Use `pyproject.toml` rather than `setup.py`.
- [gforcada]
-
-- Switch from `setuptools` to `hatchling`.
- [gforcada]
-
-- Switch to `main` branch.
- [gforcada]
-
-- Use `tox` and `pre-commit` to ease project maintenance.
- [gforcada]
-
-2.1.0 (2023-09-16)
-------------------
-
-- Drop python 3.7 support.
- [gforcada]
-
-- Fix error message.
- [dhood]
-
-2.0.1 (2022-10-11)
-------------------
-
-- Handle subscripts in method calls, thanks to @The-Compiler for the report.
[gforcada]
-
-2.0.0 (2022-10-09)
-------------------
-
-- Test the code in all python versions supported on GitHub actions. [gforcada]
-
-- Pin dependencies, to ensure reproducible builds. [gforcada]
-
-- Drop python 2.7 and only support 3.7+. [gforcada]
-
-- Ensure all deprecation aliases work. [gforcada]
-
-- Check decorators as well. [gforcada]
-
-1.3 (2017-10-31)
-----------------
-
-- Fix flake8 errors on this package and enforce them on CI.
- [alexmuller]
-
-1.2.2.dev0 (2017-10-22)
------------------------
-
-- Use the ast module to parse the code and ensure no false positives are found.
- [alexmuller]
-
-1.2.1 (2017-07-24)
-------------------
-- Fix UnicodeDecodeError if system locale is not UTF-8.
- [sshishov]
-
-1.2 (2017-05-12)
-----------------
-- added support for sublimetext (stdin/filename handling).
- [iham]
-
-- Release as universal wheels.
- [gforcada]
-
-- Only test against Python 2.7, 3.5 and 3.6.
- It most probably works on earlier versions of 2.x and 3.x but it's pointless
to test on them as well.
- [gforcada]
-
-1.1 (2016-10-26)
-----------------
-- Fix compatibility with flake8 3.
- [gforcada]
-
-- Require flake8 > 3.0.
- [gforcada]
-
-1.0 (2016-02-27)
-----------------
-- Warn if using xmlconfig.file, self.loadZCML is the preferred option.
- [gforcada]
-
-- Avoid false reports by suffixing an opening parenthesis on all methods.
- [gforcada]
-
-- Add decorators from zope.interface and zope.component.
- [gforcada]
-
-0.2 (2016-01-20)
-----------------
-- Suggest to use AccessControl and zope.interface decorators.
- [gforcada]
-
-0.1 (2015-09-17)
-----------------
-- Initial release.
- [gforcada]
-
-- Create the flake8 plugin per se.
- [gforcada]
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8_deprecated-2.3.0/PKG-INFO
new/flake8_deprecated-2.4.0/PKG-INFO
--- old/flake8_deprecated-2.3.0/PKG-INFO 2020-02-02 01:00:00.000000000
+0100
+++ new/flake8_deprecated-2.4.0/PKG-INFO 2020-02-02 01:00:00.000000000
+0100
@@ -1,10 +1,10 @@
-Metadata-Version: 2.4
+Metadata-Version: 2.5
Name: flake8-deprecated
-Version: 2.3.0
+Version: 2.4.0
Summary: Warns about deprecated method calls
Project-URL: Homepage, https://github.com/gforcada/flake8-deprecated
Project-URL: Bug Tracker, https://github.com/gforcada/flake8-deprecated/issues
-Project-URL: Changelog,
https://github.com/gforcada/flake8-deprecated/blob/main/CHANGES.rst
+Project-URL: Changelog,
https://github.com/gforcada/flake8-deprecated/blob/main/CHANGES.md
Author-email: Gil Forcada Codinachs <[email protected]>
License: GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
@@ -352,64 +352,57 @@
Classifier: Framework :: Flake8
Classifier: Framework :: Plone
Classifier: Intended Audience :: Developers
-Classifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
-Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
+Classifier: Programming Language :: Python :: 3.15
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Quality Assurance
-Requires-Python: >=3.10
+Requires-Python: >=3.11
Requires-Dist: flake8
Provides-Extra: test
Requires-Dist: pytest; extra == 'test'
-Description-Content-Type: text/x-rst
+Description-Content-Type: text/markdown
-.. -*- coding: utf-8 -*-
+# Flake8 deprecations plugin
-.. image::
https://github.com/gforcada/flake8-deprecated/actions/workflows/testing.yml/badge.svg?branch=main
- :target:
https://github.com/gforcada/flake8-deprecated/actions/workflows/testing.yml
-
-.. image::
https://coveralls.io/repos/gforcada/flake8-deprecated/badge.svg?branch=main
- :target: https://coveralls.io/github/gforcada/flake8-deprecated?branch=main
-
-Flake8 deprecations plugin
-==========================
No language, library or framework ever get everything right from the very
beginning.
-The project evolves, new features are added/changed/removed.
+Projects evolve, new features are added/changed/removed.
-This means that projects relying on them must keep an eye on what's currently
best practices.
+This means that projects relying on them must keep an eye
+on what's currently best practices.
-This flake8 plugin helps you keeping up with method deprecations and giving
hints about what
-they should be replaced with.
+This `flake8` plugin helps you keeping up with method deprecations
+and giving hints about what they should be replaced with.
-This plugin is based on a python checker that was in
`plone.recipe.codeanalysis`_.
+This plugin is based on a python checker
+that was in
[plone.recipe.codeanalysis](https://pypi.python.org/pypi/plone.recipe.codeanalysis).
+
+## Install
-Install
--------
Install with pip::
- $ pip install flake8-deprecated
+```shell
+pip install flake8-deprecated
+```
+
+## Requirements
-Requirements
-------------
-- Python 3.8, 3.9, 3.10, 3.11 and pypy3
+- Python 3.11 to 3.15 and pypy3
- flake8
-TODO
-----
+## TODO
+
- add a way to provide more deprecations on a per user basis(?), other
plugins(?)
- add a way to ignore specific deprecations
-License
--------
-GPL 2.0
+## License
-.. _`plone.recipe.codeanalysis`:
https://pypi.python.org/pypi/plone.recipe.codeanalysis
+GPL 2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8_deprecated-2.3.0/README.md
new/flake8_deprecated-2.4.0/README.md
--- old/flake8_deprecated-2.3.0/README.md 1970-01-01 01:00:00.000000000
+0100
+++ new/flake8_deprecated-2.4.0/README.md 2020-02-02 01:00:00.000000000
+0100
@@ -0,0 +1,35 @@
+# Flake8 deprecations plugin
+
+No language, library or framework ever get everything right from the very
beginning.
+Projects evolve, new features are added/changed/removed.
+
+This means that projects relying on them must keep an eye
+on what's currently best practices.
+
+This `flake8` plugin helps you keeping up with method deprecations
+and giving hints about what they should be replaced with.
+
+This plugin is based on a python checker
+that was in
[plone.recipe.codeanalysis](https://pypi.python.org/pypi/plone.recipe.codeanalysis).
+
+## Install
+
+Install with pip::
+
+```shell
+pip install flake8-deprecated
+```
+
+## Requirements
+
+- Python 3.11 to 3.15 and pypy3
+- flake8
+
+## TODO
+
+- add a way to provide more deprecations on a per user basis(?), other
plugins(?)
+- add a way to ignore specific deprecations
+
+## License
+
+GPL 2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8_deprecated-2.3.0/README.rst
new/flake8_deprecated-2.4.0/README.rst
--- old/flake8_deprecated-2.3.0/README.rst 2020-02-02 01:00:00.000000000
+0100
+++ new/flake8_deprecated-2.4.0/README.rst 1970-01-01 01:00:00.000000000
+0100
@@ -1,41 +0,0 @@
-.. -*- coding: utf-8 -*-
-
-.. image::
https://github.com/gforcada/flake8-deprecated/actions/workflows/testing.yml/badge.svg?branch=main
- :target:
https://github.com/gforcada/flake8-deprecated/actions/workflows/testing.yml
-
-.. image::
https://coveralls.io/repos/gforcada/flake8-deprecated/badge.svg?branch=main
- :target: https://coveralls.io/github/gforcada/flake8-deprecated?branch=main
-
-Flake8 deprecations plugin
-==========================
-No language, library or framework ever get everything right from the very
beginning.
-The project evolves, new features are added/changed/removed.
-
-This means that projects relying on them must keep an eye on what's currently
best practices.
-
-This flake8 plugin helps you keeping up with method deprecations and giving
hints about what
-they should be replaced with.
-
-This plugin is based on a python checker that was in
`plone.recipe.codeanalysis`_.
-
-Install
--------
-Install with pip::
-
- $ pip install flake8-deprecated
-
-Requirements
-------------
-- Python 3.8, 3.9, 3.10, 3.11 and pypy3
-- flake8
-
-TODO
-----
-- add a way to provide more deprecations on a per user basis(?), other
plugins(?)
-- add a way to ignore specific deprecations
-
-License
--------
-GPL 2.0
-
-.. _`plone.recipe.codeanalysis`:
https://pypi.python.org/pypi/plone.recipe.codeanalysis
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8_deprecated-2.3.0/pyproject.toml
new/flake8_deprecated-2.4.0/pyproject.toml
--- old/flake8_deprecated-2.3.0/pyproject.toml 2020-02-02 01:00:00.000000000
+0100
+++ new/flake8_deprecated-2.4.0/pyproject.toml 2020-02-02 01:00:00.000000000
+0100
@@ -4,31 +4,30 @@
[project]
name = "flake8-deprecated"
-version = "2.3.0"
+version = "2.4.0"
authors = [
{ name="Gil Forcada Codinachs", email="[email protected]" },
]
description = "Warns about deprecated method calls"
keywords = ["pep8", "flake8", "python", ]
license = {file = "LICENSE"}
-readme = "README.rst"
-requires-python = ">=3.10"
+readme = "README.md"
+requires-python = ">=3.11"
classifiers = [
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
"Framework :: Flake8",
'Framework :: Plone',
"Intended Audience :: Developers",
- "License :: OSI Approved :: GNU General Public License v2 (GPLv2)",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3 :: Only",
- "Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
"Programming Language :: Python :: 3.14",
+ "Programming Language :: Python :: 3.15",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy",
"Topic :: Software Development",
@@ -39,7 +38,7 @@
[project.urls]
"Homepage" = "https://github.com/gforcada/flake8-deprecated"
"Bug Tracker" = "https://github.com/gforcada/flake8-deprecated/issues"
-"Changelog" =
"https://github.com/gforcada/flake8-deprecated/blob/main/CHANGES.rst"
+"Changelog" =
"https://github.com/gforcada/flake8-deprecated/blob/main/CHANGES.md"
[project.optional-dependencies]
test = ["pytest"]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/flake8_deprecated-2.3.0/tox.ini
new/flake8_deprecated-2.4.0/tox.ini
--- old/flake8_deprecated-2.3.0/tox.ini 2020-02-02 01:00:00.000000000 +0100
+++ new/flake8_deprecated-2.4.0/tox.ini 2020-02-02 01:00:00.000000000 +0100
@@ -4,11 +4,11 @@
format
lint
coverage
- py310
py311
py312
py313
py314
+ py315
pypy3
[testenv:test]
@@ -25,19 +25,19 @@
description = automatically reformat code
skip_install = true
deps =
- pre-commit
+ prek
commands =
- pre-commit run -a pyupgrade
- pre-commit run -a isort
- pre-commit run -a black
+ prek run -a pyupgrade
+ prek run -a isort
+ prek run -a black
[testenv:lint]
description = run linters that will help improve the code style
skip_install = true
deps =
- pre-commit
+ prek
commands =
- pre-commit run -a
+ prek run -a
[testenv:coverage]
description = get a test coverage report