Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-jaraco.develop for
openSUSE:Factory checked in at 2026-03-17 19:02:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-jaraco.develop (Old)
and /work/SRC/openSUSE:Factory/.python-jaraco.develop.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-jaraco.develop"
Tue Mar 17 19:02:06 2026 rev:7 rq:1339148 version:8.19.2
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-jaraco.develop/python-jaraco.develop.changes
2025-07-24 18:46:11.099288229 +0200
+++
/work/SRC/openSUSE:Factory/.python-jaraco.develop.new.8177/python-jaraco.develop.changes
2026-03-17 19:02:14.467071263 +0100
@@ -1,0 +2,11 @@
+Sun Mar 15 19:14:33 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 8.19.2:
+ * Fixed issue due to build.
+ * Fixed linter errors.
+ * Remove support for TIDELIFT_TOKEN, no longer relevant.
+ * When finding needed secrets, exclude CODECOV_TOKEN.
+ * Change the release type of doc fragments to patch in
+ towncrier.
+
+-------------------------------------------------------------------
Old:
----
jaraco_develop-8.17.6.tar.gz
New:
----
jaraco_develop-8.19.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-jaraco.develop.spec ++++++
--- /var/tmp/diff_new_pack.0tHtRF/_old 2026-03-17 19:02:14.995092916 +0100
+++ /var/tmp/diff_new_pack.0tHtRF/_new 2026-03-17 19:02:14.995092916 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-jaraco.develop
#
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
#
# 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-jaraco.develop
-Version: 8.17.6
+Version: 8.19.2
Release: 0
Summary: Development utilities by jaraco
License: MIT
++++++ jaraco_develop-8.17.6.tar.gz -> jaraco_develop-8.19.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/jaraco_develop-8.17.6/.github/workflows/main.yml
new/jaraco_develop-8.19.2/.github/workflows/main.yml
--- old/jaraco_develop-8.17.6/.github/workflows/main.yml 2025-04-22
16:35:10.000000000 +0200
+++ new/jaraco_develop-8.19.2/.github/workflows/main.yml 2026-02-07
23:23:38.000000000 +0100
@@ -21,7 +21,6 @@
# Suppress noisy pip warnings
PIP_DISABLE_PIP_VERSION_CHECK: 'true'
- PIP_NO_PYTHON_VERSION_WARNING: 'true'
PIP_NO_WARN_SCRIPT_LOCATION: 'true'
# Ensure tests can sense settings about the environment
@@ -64,7 +63,7 @@
sudo apt update
sudo apt install -y libxml2-dev libxslt-dev
- name: Setup Python
- uses: actions/setup-python@v4
+ uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python }}
allow-prereleases: true
@@ -86,7 +85,7 @@
with:
fetch-depth: 0
- name: Setup Python
- uses: actions/setup-python@v4
+ uses: actions/setup-python@v5
with:
python-version: 3.x
- name: Install tox
@@ -120,7 +119,7 @@
steps:
- uses: actions/checkout@v4
- name: Setup Python
- uses: actions/setup-python@v4
+ uses: actions/setup-python@v5
with:
python-version: 3.x
- name: Install tox
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/jaraco_develop-8.17.6/.pre-commit-config.yaml
new/jaraco_develop-8.19.2/.pre-commit-config.yaml
--- old/jaraco_develop-8.17.6/.pre-commit-config.yaml 2025-04-22
16:35:10.000000000 +0200
+++ new/jaraco_develop-8.19.2/.pre-commit-config.yaml 2026-02-07
23:23:38.000000000 +0100
@@ -1,6 +1,6 @@
repos:
- repo: https://github.com/astral-sh/ruff-pre-commit
- rev: v0.7.1
+ rev: v0.12.0
hooks:
- id: ruff
args: [--fix, --unsafe-fixes]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/jaraco_develop-8.17.6/LICENSE
new/jaraco_develop-8.19.2/LICENSE
--- old/jaraco_develop-8.17.6/LICENSE 2025-04-22 16:35:10.000000000 +0200
+++ new/jaraco_develop-8.19.2/LICENSE 2026-02-07 23:23:56.000000000 +0100
@@ -1,17 +1,18 @@
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to
-deal in the Software without restriction, including without limitation the
-rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-sell copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
+MIT License
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
+Copyright (c) 2026 <copyright holders>
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-IN THE SOFTWARE.
+Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and
+associated documentation files (the "Software"), to deal in the Software
without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the
+following conditions:
+
+The above copyright notice and this permission notice shall be included in all
copies or substantial
+portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT
+LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
AND NONINFRINGEMENT. IN NO
+EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES
OR OTHER LIABILITY, WHETHER
+IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE
+USE OR OTHER DEALINGS IN THE SOFTWARE.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/jaraco_develop-8.17.6/NEWS.rst
new/jaraco_develop-8.19.2/NEWS.rst
--- old/jaraco_develop-8.17.6/NEWS.rst 2025-04-22 16:35:10.000000000 +0200
+++ new/jaraco_develop-8.19.2/NEWS.rst 2026-02-07 23:23:38.000000000 +0100
@@ -1,3 +1,40 @@
+v8.19.2
+=======
+
+Bugfixes
+--------
+
+- Fixed issue due to build. (#31)
+
+
+v8.19.1
+=======
+
+Bugfixes
+--------
+
+- Fixed linter errors.
+
+
+v8.19.0
+=======
+
+Features
+--------
+
+- Remove support for TIDELIFT_TOKEN, no longer relevant.
+- When finding needed secrets, exclude CODECOV_TOKEN.
+
+
+v8.18.0
+=======
+
+Features
+--------
+
+- Change the release type of ``doc`` fragments to ``patch`` in ``towncrier``.
(#29)
+
+
v8.17.6
=======
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/jaraco_develop-8.17.6/PKG-INFO
new/jaraco_develop-8.19.2/PKG-INFO
--- old/jaraco_develop-8.17.6/PKG-INFO 2025-04-22 16:35:24.740990600 +0200
+++ new/jaraco_develop-8.19.2/PKG-INFO 2026-02-07 23:23:56.875347600 +0100
@@ -1,12 +1,12 @@
Metadata-Version: 2.4
Name: jaraco.develop
-Version: 8.17.6
+Version: 8.19.2
Summary: Development utilities by jaraco
Author-email: "Jason R. Coombs" <[email protected]>
+License-Expression: MIT
Project-URL: Source, https://github.com/jaraco/jaraco.develop
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
-Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.9
@@ -29,6 +29,7 @@
Requires-Dist: jaraco.packaging>=10
Requires-Dist: typer
Requires-Dist: typing-extensions
+Requires-Dist: build<1.3
Provides-Extra: test
Requires-Dist: pytest!=8.1.*,>=6; extra == "test"
Requires-Dist: types-requests; extra == "test"
@@ -45,9 +46,10 @@
Provides-Extra: cover
Requires-Dist: pytest-cov; extra == "cover"
Provides-Extra: enabler
-Requires-Dist: pytest-enabler>=2.2; extra == "enabler"
+Requires-Dist: pytest-enabler>=3.4; extra == "enabler"
Provides-Extra: type
-Requires-Dist: pytest-mypy; extra == "type"
+Requires-Dist: pytest-mypy>=1.0.1; extra == "type"
+Requires-Dist: mypy<1.19; platform_python_implementation == "PyPy" and extra
== "type"
Requires-Dist: types-setuptools; extra == "type"
Dynamic: license-file
@@ -60,7 +62,7 @@
:target:
https://github.com/jaraco/jaraco.develop/actions?query=workflow%3A%22tests%22
:alt: tests
-.. image::
https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v2.json
+.. image::
https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json
:target: https://github.com/astral-sh/ruff
:alt: Ruff
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/jaraco_develop-8.17.6/README.rst
new/jaraco_develop-8.19.2/README.rst
--- old/jaraco_develop-8.17.6/README.rst 2025-04-22 16:35:10.000000000
+0200
+++ new/jaraco_develop-8.19.2/README.rst 2026-02-07 23:23:38.000000000
+0100
@@ -7,7 +7,7 @@
:target:
https://github.com/jaraco/jaraco.develop/actions?query=workflow%3A%22tests%22
:alt: tests
-.. image::
https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v2.json
+.. image::
https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json
:target: https://github.com/astral-sh/ruff
:alt: Ruff
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/jaraco_develop-8.17.6/jaraco/develop/add-github-secret.py
new/jaraco_develop-8.19.2/jaraco/develop/add-github-secret.py
--- old/jaraco_develop-8.17.6/jaraco/develop/add-github-secret.py
2025-04-22 16:35:10.000000000 +0200
+++ new/jaraco_develop-8.19.2/jaraco/develop/add-github-secret.py
2026-02-07 23:23:38.000000000 +0100
@@ -1,7 +1,6 @@
from typing import Annotated
import typer
-
from jaraco.ui.main import main
from . import github
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/jaraco_develop-8.17.6/jaraco/develop/add-github-secrets.py
new/jaraco_develop-8.19.2/jaraco/develop/add-github-secrets.py
--- old/jaraco_develop-8.17.6/jaraco/develop/add-github-secrets.py
2025-04-22 16:35:10.000000000 +0200
+++ new/jaraco_develop-8.19.2/jaraco/develop/add-github-secrets.py
2026-02-07 23:23:38.000000000 +0100
@@ -1,10 +1,9 @@
import getpass
from typing import Annotated
+import jaraco.context
import keyring
import typer
-
-import jaraco.context
from jaraco.ui.main import main
from . import github
@@ -23,10 +22,6 @@
username='__token__',
service_name='https://upload.pypi.org/legacy/',
),
- 'TIDELIFT_TOKEN': dict(
- username=_safe_getuser(),
- service_name='https://api.tidelift.com/external-api/',
- ),
'WOLFRAMALPHA_API_KEY': dict(
username=_safe_getuser(),
service_name='https://api.wolframalpha.com/',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/jaraco_develop-8.17.6/jaraco/develop/add-project.py
new/jaraco_develop-8.19.2/jaraco/develop/add-project.py
--- old/jaraco_develop-8.17.6/jaraco/develop/add-project.py 2025-04-22
16:35:10.000000000 +0200
+++ new/jaraco_develop-8.19.2/jaraco/develop/add-project.py 2026-02-07
23:23:38.000000000 +0100
@@ -6,10 +6,9 @@
import subprocess
from typing import Annotated
+import jaraco.text
import path
import typer
-
-import jaraco.text
from jaraco.ui.main import main
from . import git
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/jaraco_develop-8.17.6/jaraco/develop/checkout-all.py
new/jaraco_develop-8.19.2/jaraco/develop/checkout-all.py
--- old/jaraco_develop-8.17.6/jaraco/develop/checkout-all.py 2025-04-22
16:35:10.000000000 +0200
+++ new/jaraco_develop-8.19.2/jaraco/develop/checkout-all.py 2026-02-07
23:23:38.000000000 +0100
@@ -3,9 +3,8 @@
import path
import typer
-from more_itertools import consume
-
from jaraco.ui.main import main
+from more_itertools import consume
from . import git
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/jaraco_develop-8.17.6/jaraco/develop/compiler.py
new/jaraco_develop-8.19.2/jaraco/develop/compiler.py
--- old/jaraco_develop-8.17.6/jaraco/develop/compiler.py 2025-04-22
16:35:10.000000000 +0200
+++ new/jaraco_develop-8.19.2/jaraco/develop/compiler.py 2026-02-07
23:23:38.000000000 +0100
@@ -3,9 +3,8 @@
import shutil
import tempfile
-from setuptools._distutils import ccompiler, sysconfig
-
from jaraco.ui.editor import EditableFile
+from setuptools._distutils import ccompiler, sysconfig
@contextlib.contextmanager
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/jaraco_develop-8.17.6/jaraco/develop/cpython-sync.py
new/jaraco_develop-8.19.2/jaraco/develop/cpython-sync.py
--- old/jaraco_develop-8.17.6/jaraco/develop/cpython-sync.py 2025-04-22
16:35:10.000000000 +0200
+++ new/jaraco_develop-8.19.2/jaraco/develop/cpython-sync.py 2026-02-07
23:23:38.000000000 +0100
@@ -8,9 +8,8 @@
import subprocess
import packaging.version
-from requests_toolbelt import sessions
-
from jaraco.ui.main import main
+from requests_toolbelt import sessions
gh_content = sessions.BaseUrlSession(
'https://raw.githubusercontent.com/python/cpython/'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/jaraco_develop-8.17.6/jaraco/develop/create-github-release.py
new/jaraco_develop-8.19.2/jaraco/develop/create-github-release.py
--- old/jaraco_develop-8.17.6/jaraco/develop/create-github-release.py
2025-04-22 16:35:10.000000000 +0200
+++ new/jaraco_develop-8.19.2/jaraco/develop/create-github-release.py
2026-02-07 23:23:38.000000000 +0100
@@ -1,7 +1,6 @@
from typing import Annotated
import typer
-
from jaraco.ui.main import main
from . import github, repo
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/jaraco_develop-8.17.6/jaraco/develop/github.py
new/jaraco_develop-8.19.2/jaraco/develop/github.py
--- old/jaraco_develop-8.17.6/jaraco/develop/github.py 2025-04-22
16:35:10.000000000 +0200
+++ new/jaraco_develop-8.19.2/jaraco/develop/github.py 2026-02-07
23:23:38.000000000 +0100
@@ -9,11 +9,10 @@
import keyring
import nacl.encoding
import nacl.public
+from jaraco.functools import apply
from more_itertools import unique_everseen
from requests_toolbelt import sessions
-from jaraco.functools import apply
-
from . import repo
@@ -89,7 +88,8 @@
found = itertools.chain.from_iterable(map(cls.find_secrets, workflows))
inferred = itertools.chain.from_iterable(map(cls.infer_secrets,
workflows))
needed = itertools.chain(found, inferred)
- return itertools.filterfalse('GITHUB_TOKEN'.__eq__, needed)
+ exclusions = ['GITHUB_TOKEN', 'CODECOV_TOKEN']
+ return itertools.filterfalse(exclusions.__contains__, needed)
@staticmethod
def infer_secrets(file):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/jaraco_develop-8.17.6/jaraco/develop/init-azure.py
new/jaraco_develop-8.19.2/jaraco/develop/init-azure.py
--- old/jaraco_develop-8.17.6/jaraco/develop/init-azure.py 2025-04-22
16:35:10.000000000 +0200
+++ new/jaraco_develop-8.19.2/jaraco/develop/init-azure.py 2026-02-07
23:23:38.000000000 +0100
@@ -3,7 +3,6 @@
import subprocess
import keyring
-
from jaraco.ui.main import main
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/jaraco_develop-8.17.6/jaraco/develop/migrate-config.py
new/jaraco_develop-8.19.2/jaraco/develop/migrate-config.py
--- old/jaraco_develop-8.17.6/jaraco/develop/migrate-config.py 2025-04-22
16:35:10.000000000 +0200
+++ new/jaraco_develop-8.19.2/jaraco/develop/migrate-config.py 2026-02-07
23:23:38.000000000 +0100
@@ -3,7 +3,6 @@
import subprocess
from ini2toml.api import Translator
-
from jaraco.ui.main import main
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/jaraco_develop-8.17.6/jaraco/develop/print-meta.py
new/jaraco_develop-8.19.2/jaraco/develop/print-meta.py
--- old/jaraco_develop-8.17.6/jaraco/develop/print-meta.py 2025-04-22
16:35:10.000000000 +0200
+++ new/jaraco_develop-8.19.2/jaraco/develop/print-meta.py 2026-02-07
23:23:38.000000000 +0100
@@ -1,7 +1,6 @@
from typing import Any, cast
from build.util import project_wheel_metadata
-
from jaraco.ui.main import main
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/jaraco_develop-8.17.6/jaraco/develop/projects-run.py
new/jaraco_develop-8.19.2/jaraco/develop/projects-run.py
--- old/jaraco_develop-8.17.6/jaraco/develop/projects-run.py 2025-04-22
16:35:10.000000000 +0200
+++ new/jaraco_develop-8.19.2/jaraco/develop/projects-run.py 2026-02-07
23:23:38.000000000 +0100
@@ -7,7 +7,6 @@
from typing import Annotated
import typer
-
from jaraco.ui.main import main
from . import filters, git
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/jaraco_develop-8.17.6/jaraco/develop/towncrier.py
new/jaraco_develop-8.19.2/jaraco/develop/towncrier.py
--- old/jaraco_develop-8.17.6/jaraco/develop/towncrier.py 2025-04-22
16:35:10.000000000 +0200
+++ new/jaraco_develop-8.19.2/jaraco/develop/towncrier.py 2026-02-07
23:23:38.000000000 +0100
@@ -9,7 +9,7 @@
_release_bumps = collections.defaultdict(
feature='minor',
bugfix='patch',
- doc='minor',
+ doc='patch',
removal='major',
misc='patch',
)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/jaraco_develop-8.17.6/jaraco/develop/update-projects.py
new/jaraco_develop-8.19.2/jaraco/develop/update-projects.py
--- old/jaraco_develop-8.17.6/jaraco/develop/update-projects.py 2025-04-22
16:35:10.000000000 +0200
+++ new/jaraco_develop-8.19.2/jaraco/develop/update-projects.py 2026-02-07
23:23:38.000000000 +0100
@@ -18,7 +18,6 @@
import subprocess_tee
import typer
-
from jaraco.ui.main import main
from . import filters, git
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/jaraco_develop-8.17.6/jaraco.develop.egg-info/PKG-INFO
new/jaraco_develop-8.19.2/jaraco.develop.egg-info/PKG-INFO
--- old/jaraco_develop-8.17.6/jaraco.develop.egg-info/PKG-INFO 2025-04-22
16:35:24.000000000 +0200
+++ new/jaraco_develop-8.19.2/jaraco.develop.egg-info/PKG-INFO 2026-02-07
23:23:56.000000000 +0100
@@ -1,12 +1,12 @@
Metadata-Version: 2.4
Name: jaraco.develop
-Version: 8.17.6
+Version: 8.19.2
Summary: Development utilities by jaraco
Author-email: "Jason R. Coombs" <[email protected]>
+License-Expression: MIT
Project-URL: Source, https://github.com/jaraco/jaraco.develop
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
-Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.9
@@ -29,6 +29,7 @@
Requires-Dist: jaraco.packaging>=10
Requires-Dist: typer
Requires-Dist: typing-extensions
+Requires-Dist: build<1.3
Provides-Extra: test
Requires-Dist: pytest!=8.1.*,>=6; extra == "test"
Requires-Dist: types-requests; extra == "test"
@@ -45,9 +46,10 @@
Provides-Extra: cover
Requires-Dist: pytest-cov; extra == "cover"
Provides-Extra: enabler
-Requires-Dist: pytest-enabler>=2.2; extra == "enabler"
+Requires-Dist: pytest-enabler>=3.4; extra == "enabler"
Provides-Extra: type
-Requires-Dist: pytest-mypy; extra == "type"
+Requires-Dist: pytest-mypy>=1.0.1; extra == "type"
+Requires-Dist: mypy<1.19; platform_python_implementation == "PyPy" and extra
== "type"
Requires-Dist: types-setuptools; extra == "type"
Dynamic: license-file
@@ -60,7 +62,7 @@
:target:
https://github.com/jaraco/jaraco.develop/actions?query=workflow%3A%22tests%22
:alt: tests
-.. image::
https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v2.json
+.. image::
https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json
:target: https://github.com/astral-sh/ruff
:alt: Ruff
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/jaraco_develop-8.17.6/jaraco.develop.egg-info/requires.txt
new/jaraco_develop-8.19.2/jaraco.develop.egg-info/requires.txt
--- old/jaraco_develop-8.17.6/jaraco.develop.egg-info/requires.txt
2025-04-22 16:35:24.000000000 +0200
+++ new/jaraco_develop-8.19.2/jaraco.develop.egg-info/requires.txt
2026-02-07 23:23:56.000000000 +0100
@@ -15,6 +15,7 @@
jaraco.packaging>=10
typer
typing-extensions
+build<1.3
[check]
pytest-checkdocs>=2.4
@@ -33,7 +34,7 @@
sphinx-lint
[enabler]
-pytest-enabler>=2.2
+pytest-enabler>=3.4
[test]
pytest!=8.1.*,>=6
@@ -41,5 +42,8 @@
pytest-home
[type]
-pytest-mypy
+pytest-mypy>=1.0.1
types-setuptools
+
+[type:platform_python_implementation == "PyPy"]
+mypy<1.19
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/jaraco_develop-8.17.6/pyproject.toml
new/jaraco_develop-8.19.2/pyproject.toml
--- old/jaraco_develop-8.17.6/pyproject.toml 2025-04-22 16:35:10.000000000
+0200
+++ new/jaraco_develop-8.19.2/pyproject.toml 2026-02-07 23:23:38.000000000
+0100
@@ -1,5 +1,10 @@
[build-system]
-requires = ["setuptools>=61.2", "setuptools_scm[toml]>=3.4.1"]
+requires = [
+ "setuptools>=77",
+ "setuptools_scm[toml]>=3.4.1",
+ # jaraco/skeleton#174
+ "coherent.licensed",
+]
build-backend = "setuptools.build_meta"
[project]
@@ -12,11 +17,11 @@
classifiers = [
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
- "License :: OSI Approved :: MIT License",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3 :: Only",
]
requires-python = ">=3.9"
+license = "MIT"
dependencies = [
"jaraco.ui >= 2.4",
"jaraco.context",
@@ -35,6 +40,9 @@
"jaraco.packaging >= 10",
"typer",
"typing-extensions",
+
+ # workaround for pypa/build#978
+ "build < 1.3",
]
dynamic = ["version"]
@@ -72,12 +80,15 @@
]
enabler = [
- "pytest-enabler >= 2.2",
+ "pytest-enabler >= 3.4",
]
type = [
# upstream
- "pytest-mypy",
+ "pytest-mypy >= 1.0.1",
+
+ ## workaround for python/mypy#20454
+ "mypy < 1.19; python_implementation == 'PyPy'",
# local
"types-setuptools",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/jaraco_develop-8.17.6/ruff.toml
new/jaraco_develop-8.19.2/ruff.toml
--- old/jaraco_develop-8.17.6/ruff.toml 2025-04-22 16:35:10.000000000 +0200
+++ new/jaraco_develop-8.19.2/ruff.toml 2026-02-07 23:23:38.000000000 +0100
@@ -1,16 +1,12 @@
-# extend pyproject.toml for requires-python (workaround astral-sh/ruff#10299)
-extend = "pyproject.toml"
-
[lint]
extend-select = [
# upstream
-
+
"C901", # complex-structure
"I", # isort
"PERF401", # manual-list-comprehension
- "W", # pycodestyle Warning
-
- # Ensure modern type annotation syntax and best practices
+
+ # Ensure modern type annotation syntax and best practices
# Not including those covered by type-checkers or exclusive to Python
3.11+
"FA", # flake8-future-annotations
"F404", # late-future-import
@@ -26,7 +22,7 @@
]
ignore = [
# upstream
-
+
# Typeshed rejects complex or non-literal defaults for maintenance and
testing reasons,
# irrelevant to this project.
"PYI011", # typed-argument-default-in-stub
@@ -43,10 +39,8 @@
"Q003",
"COM812",
"COM819",
- "ISC001",
- "ISC002",
- # local
+ # local
]
[format]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/jaraco_develop-8.17.6/towncrier.toml
new/jaraco_develop-8.19.2/towncrier.toml
--- old/jaraco_develop-8.17.6/towncrier.toml 2025-04-22 16:35:10.000000000
+0200
+++ new/jaraco_develop-8.19.2/towncrier.toml 2026-02-07 23:23:38.000000000
+0100
@@ -1,2 +1,3 @@
[tool.towncrier]
title_format = "{version}"
+directory = "newsfragments" # jaraco/skeleton#184