public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Jason Montleon <jason@montleon.com>
To: git-commits@fedoraproject.org
Subject: [rpms/python-dictdiffer] rawhide: Update to 0.10.0
Date: Thu, 16 Jul 2026 17:34:41 GMT	[thread overview]
Message-ID: <178422328170.1.4489249542076623950.rpms-python-dictdiffer-b9813f193a98@fedoraproject.org> (raw)

A new commit has been pushed.

Repo   : rpms/python-dictdiffer
Branch : rawhide
Commit : b9813f193a98547eb0096287f91e38556fb07224
Author : Jason Montleon <jason@montleon.com>
Date   : 2026-07-16T13:34:31-04:00
Stats  : +20/-81 in 6 file(s)
URL    : https://src.fedoraproject.org/rpms/python-dictdiffer/c/b9813f193a98547eb0096287f91e38556fb07224?branch=rawhide

Log:
Update to 0.10.0

---
diff --git a/.gitignore b/.gitignore
index 20a4aeb..81ea7cd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,5 @@
 /v0.8.1.tar.gz
 /v0.9.0.tar.gz
 /dictdiffer-0.9.0.tar.gz
+/v0.10.0.tar.gz
+/dictdiffer-0.10.0.tar.gz

diff --git a/0001-Downstream-only-remove-linting-coverage-options-for-.patch b/0001-Downstream-only-remove-linting-coverage-options-for-.patch
new file mode 100644
index 0000000..9b48d8d
--- /dev/null
+++ b/0001-Downstream-only-remove-linting-coverage-options-for-.patch
@@ -0,0 +1,11 @@
+diff -uNr a/pyproject.toml b/pyproject.toml
+--- a/pyproject.toml	2026-07-16 13:28:08.327737740 -0400
++++ b/pyproject.toml	2026-07-16 13:29:16.557130477 -0400
+@@ -72,6 +72,6 @@
+ add_ignore = ""
+ 
+ [tool.pytest.ini_options]
+-addopts = '--isort --pydocstyle --doctest-glob="*.rst" --doctest-modules --cov=dictdiffer --cov-report=term-missing'
++addopts = '--doctest-glob="*.rst" --doctest-modules'
+ testpaths = "tests dictdiffer"
+ live_server_scope = "module"

diff --git a/0001-tests-remove-pytest-runner-setup.py-test-support.patch b/0001-tests-remove-pytest-runner-setup.py-test-support.patch
deleted file mode 100644
index 360db29..0000000
--- a/0001-tests-remove-pytest-runner-setup.py-test-support.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From 773a08ce76cd62099faf4246a4690887b940acdc Mon Sep 17 00:00:00 2001
-From: "Benjamin A. Beasley" <code@musicinmybrain.net>
-Date: Sun, 11 Jan 2026 23:50:37 +0000
-Subject: [PATCH 1/2] tests: remove pytest-runner / setup.py test support
-
----
- setup.py | 2 --
- tox.ini  | 3 ++-
- 2 files changed, 2 insertions(+), 3 deletions(-)
-
-diff --git a/setup.py b/setup.py
-index eeb100e..de821b8 100644
---- a/setup.py
-+++ b/setup.py
-@@ -54,7 +54,6 @@ for key, reqs in extras_require.items():
-     extras_require['all'].extend(reqs)
- 
- setup_requires = [
--    'pytest-runner>=2.7',
-     'setuptools_scm>=3.1.0',
- ]
- 
-@@ -92,7 +91,6 @@ setup(
-     zip_safe=False,
-     extras_require=extras_require,
-     setup_requires=setup_requires,
--    tests_require=tests_require,
-     classifiers=[
-         'Programming Language :: Python :: 3',
-         'Programming Language :: Python :: 3.5',
-diff --git a/tox.ini b/tox.ini
-index f185675..a95022f 100644
---- a/tox.ini
-+++ b/tox.ini
-@@ -12,8 +12,9 @@ envlist = py35, py36, py37, py38, py39
- 
- [testenv]
- extras = numpy, tests
-+deps = pytest
- commands =
-     {envpython} -m check_manifest --ignore ".*-requirements.txt"
-     {envpython} -m sphinx.cmd.build -qnNW docs docs/_build/html
--    {envpython} setup.py test
-+    {envpython} -m pytest {posargs}
-     {envpython} -m sphinx.cmd.build -qnNW -b doctest docs docs/_build/doctest
--- 
-2.52.0
-

diff --git a/0002-Downstream-only-remove-linting-coverage-options-for-.patch b/0002-Downstream-only-remove-linting-coverage-options-for-.patch
deleted file mode 100644
index a174b21..0000000
--- a/0002-Downstream-only-remove-linting-coverage-options-for-.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 9283295bd9c866bafbf4ee13fed5b8cba3328781 Mon Sep 17 00:00:00 2001
-From: "Benjamin A. Beasley" <code@musicinmybrain.net>
-Date: Mon, 12 Jan 2026 00:14:28 +0000
-Subject: [PATCH 2/2] Downstream-only: remove linting/coverage options for
- pytest
-
----
- pytest.ini | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/pytest.ini b/pytest.ini
-index f9505b2..833bedd 100644
---- a/pytest.ini
-+++ b/pytest.ini
-@@ -7,6 +7,6 @@
- # details.
- 
- [pytest]
--addopts = --isort --pydocstyle --pycodestyle --doctest-glob="*.rst" --doctest-modules --cov=dictdiffer --cov-report=term-missing
-+addopts = --doctest-glob="*.rst" --doctest-modules
- testpaths = tests dictdiffer
- filterwarnings = ignore::pytest.PytestDeprecationWarning
--- 
-2.52.0
-

diff --git a/python-dictdiffer.spec b/python-dictdiffer.spec
index de42fce..326ce7d 100644
--- a/python-dictdiffer.spec
+++ b/python-dictdiffer.spec
@@ -3,21 +3,17 @@
 %bcond doc %[ %{defined fc43} || %{defined fc42} ]
 
 Name:           python-dictdiffer
-Version:        0.9.0
-Release:        20%{?dist}
+Version:        0.10.0
+Release:        1%{?dist}
 Summary:        Dictdiffer is a module that helps you to diff and patch dictionaries
 
 License:        MIT
 URL:            https://github.com/inveniosoftware/dictdiffer
 Source:         %{url}/archive/v%{version}/dictdiffer-%{version}.tar.gz
 
-# tests: remove pytest-runner / setup.py test support
-# https://github.com/inveniosoftware/dictdiffer/pull/192
-# rebased on v0.9.0
-Patch:          0001-tests-remove-pytest-runner-setup.py-test-support.patch
 # Downstream-only: remove linting/coverage options for pytest
 # https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_linters
-Patch:          0002-Downstream-only-remove-linting-coverage-options-for-.patch
+Patch:          0001-Downstream-only-remove-linting-coverage-options-for-.patch
 
 # List test dependencies manually since the test extra has various unwanted
 # dependencies, including linting/coverage tools:
@@ -102,6 +98,9 @@ PYTHONPATH="${PWD}" %pytest
 
 
 %changelog
+* Thu Jul 16 2026 Jaosn Montleon <jmontleo@redhat.com> 0.10.0-1
+- Update to 0.10.0
+
 * Wed Jun 03 2026 Python Maint <python-maint@redhat.com> - 0.9.0-20
 - Rebuilt for Python 3.15
 

diff --git a/sources b/sources
index ccf6790..12837be 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (dictdiffer-0.9.0.tar.gz) = cf0325137ef6d96468f94ada9bd6d3ffec73dafd5ab22f6a6f38af7bbfe9860e2c1dfbb7cc639f6612688d86409ece37e9ba4c945030833d95e787a2e237743a
+SHA512 (dictdiffer-0.10.0.tar.gz) = 87ecf2b0545b7e04220d4fa8366b243748e3458c341cfa0364283ca829efebaeb1c0fa615a5ca027bf5251ed3cf3a3e5a13be2aaebffae080bb41e3ff75e7b0e

                 reply	other threads:[~2026-07-16 17:34 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=178422328170.1.4489249542076623950.rpms-python-dictdiffer-b9813f193a98@fedoraproject.org \
    --to=jason@montleon.com \
    --cc=git-commits@fedoraproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox