openSUSE Commits
Threads by month
- ----- 2025 -----
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
January 2025
- 1 participants
- 952 discussions
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-zope.interface for openSUSE:Factory checked in at 2025-01-21 21:09:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-zope.interface (Old)
and /work/SRC/openSUSE:Factory/.python-zope.interface.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-zope.interface"
Tue Jan 21 21:09:44 2025 rev:42 rq:1238985 version:7.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-zope.interface/python-zope.interface.changes 2024-11-01 21:00:41.065186997 +0100
+++ /work/SRC/openSUSE:Factory/.python-zope.interface.new.5589/python-zope.interface.changes 2025-01-21 21:09:53.833546924 +0100
@@ -1,0 +2,9 @@
+Mon Jan 20 10:32:13 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz(a)suse.com>
+
+- Update to 7.2
+ * Add preliminary support for Python 3.14a2, this means that
+ ``.common.builtins.IByteString`` and ``.common.collections.IByteString`` are
+ no longer available from this Python version onwards as Python 3.14 dropped
+ ``collections.abc.ByteString``.
+
+-------------------------------------------------------------------
Old:
----
zope.interface-7.1.1.tar.gz
New:
----
zope.interface-7.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-zope.interface.spec ++++++
--- /var/tmp/diff_new_pack.AxKKbW/_old 2025-01-21 21:09:54.605578791 +0100
+++ /var/tmp/diff_new_pack.AxKKbW/_new 2025-01-21 21:09:54.609578956 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-zope.interface
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -27,7 +27,7 @@
%global modname zope.interface
%{?sle15_python_module_pythons}
Name: python-zope.interface%{psuffix}
-Version: 7.1.1
+Version: 7.2
Release: 0
Summary: Interfaces for Python
License: ZPL-2.1
++++++ zope.interface-7.1.1.tar.gz -> zope.interface-7.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.interface-7.1.1/.manylinux-install.sh new/zope.interface-7.2/.manylinux-install.sh
--- old/zope.interface-7.1.1/.manylinux-install.sh 2024-10-23 18:14:33.000000000 +0200
+++ new/zope.interface-7.2/.manylinux-install.sh 2024-11-28 09:45:25.000000000 +0100
@@ -34,6 +34,7 @@
*"cp311"*) echo 'py311';;
*"cp312"*) echo 'py312';;
*"cp313"*) echo 'py313';;
+ *"cp314"*) echo 'py314';;
*) echo 'py';;
esac
}
@@ -46,9 +47,15 @@
[[ "${PYBIN}" == *"cp310/"* ]] || \
[[ "${PYBIN}" == *"cp311/"* ]] || \
[[ "${PYBIN}" == *"cp312/"* ]] || \
- [[ "${PYBIN}" == *"cp313/"* ]] ; then
- "${PYBIN}/pip" install -e /io/
- "${PYBIN}/pip" wheel /io/ -w wheelhouse/
+ [[ "${PYBIN}" == *"cp313/"* ]] || \
+ [[ "${PYBIN}" == *"cp314/"* ]] ; then
+ if [[ "${PYBIN}" == *"cp314/"* ]] ; then
+ "${PYBIN}/pip" install --pre -e /io/
+ "${PYBIN}/pip" wheel /io/ --pre -w wheelhouse/
+ else
+ "${PYBIN}/pip" install -e /io/
+ "${PYBIN}/pip" wheel /io/ -w wheelhouse/
+ fi
if [ `uname -m` == 'aarch64' ]; then
cd /io/
${PYBIN}/pip install tox
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.interface-7.1.1/CHANGES.rst new/zope.interface-7.2/CHANGES.rst
--- old/zope.interface-7.1.1/CHANGES.rst 2024-10-23 18:17:27.000000000 +0200
+++ new/zope.interface-7.2/CHANGES.rst 2024-11-28 09:45:25.000000000 +0100
@@ -2,12 +2,22 @@
Changes
=========
+7.2 (2024-11-28)
+================
+
+- Add preliminary support for Python 3.14a2, this means that
+ ``.common.builtins.IByteString`` and ``.common.collections.IByteString`` are
+ no longer available from this Python version onwards as Python 3.14 dropped
+ ``collections.abc.ByteString``.
+
+
7.1.1 (2024-10-23)
==================
- Fix segmentation faults in `weakrefobject.c` on Python 3.12 and 3.13.
(`#323 <https://github.com/zopefoundation/zope.interface/issues/323>`_)
+
7.1.0 (2024-10-10)
==================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.interface-7.1.1/PKG-INFO new/zope.interface-7.2/PKG-INFO
--- old/zope.interface-7.1.1/PKG-INFO 2024-10-23 18:20:10.766535800 +0200
+++ new/zope.interface-7.2/PKG-INFO 2024-11-28 09:45:33.031415000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: zope.interface
-Version: 7.1.1
+Version: 7.2
Summary: Interfaces for Python
Home-page: https://github.com/zopefoundation/zope.interface
Author: Zope Foundation and Contributors
@@ -76,12 +76,22 @@
Changes
=========
+7.2 (2024-11-28)
+================
+
+- Add preliminary support for Python 3.14a2, this means that
+ ``.common.builtins.IByteString`` and ``.common.collections.IByteString`` are
+ no longer available from this Python version onwards as Python 3.14 dropped
+ ``collections.abc.ByteString``.
+
+
7.1.1 (2024-10-23)
==================
- Fix segmentation faults in `weakrefobject.c` on Python 3.12 and 3.13.
(`#323 <https://github.com/zopefoundation/zope.interface/issues/323>`_)
+
7.1.0 (2024-10-10)
==================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.interface-7.1.1/pyproject.toml new/zope.interface-7.2/pyproject.toml
--- old/zope.interface-7.1.1/pyproject.toml 2024-10-23 18:14:33.000000000 +0200
+++ new/zope.interface-7.2/pyproject.toml 2024-11-28 09:45:25.000000000 +0100
@@ -3,7 +3,7 @@
# https://github.com/zopefoundation/meta/tree/master/config/c-code
[build-system]
-requires = ["setuptools<74"]
+requires = ["setuptools < 74"]
build-backend = "setuptools.build_meta"
[tool.coverage.run]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.interface-7.1.1/setup.py new/zope.interface-7.2/setup.py
--- old/zope.interface-7.1.1/setup.py 2024-10-23 18:17:36.000000000 +0200
+++ new/zope.interface-7.2/setup.py 2024-11-28 09:45:25.000000000 +0100
@@ -31,7 +31,7 @@
from setuptools.command.build_ext import build_ext
-version = '7.1.1'
+version = '7.2'
class optional_build_ext(build_ext):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.interface-7.1.1/src/zope/interface/_compat.py new/zope.interface-7.2/src/zope/interface/_compat.py
--- old/zope.interface-7.1.1/src/zope/interface/_compat.py 2024-05-27 19:34:22.000000000 +0200
+++ new/zope.interface-7.2/src/zope/interface/_compat.py 2024-11-28 09:45:25.000000000 +0100
@@ -22,6 +22,9 @@
import sys
+PY313_OR_OLDER = sys.version_info < (3, 14)
+
+
def _normalize_name(name):
if isinstance(name, bytes):
name = str(name, 'ascii')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.interface-7.1.1/src/zope/interface/common/builtins.py new/zope.interface-7.2/src/zope/interface/common/builtins.py
--- old/zope.interface-7.1.1/src/zope/interface/common/builtins.py 2024-05-27 19:34:22.000000000 +0200
+++ new/zope.interface-7.2/src/zope/interface/common/builtins.py 2024-11-28 09:45:25.000000000 +0100
@@ -19,6 +19,7 @@
"""
from zope.interface import classImplements
+from zope.interface._compat import PY313_OR_OLDER
from zope.interface.common import collections
from zope.interface.common import io
from zope.interface.common import numbers
@@ -67,17 +68,18 @@
extra_classes = (str,)
-class IByteString(collections.IByteString):
- """
- Interface for immutable byte strings.
+if PY313_OR_OLDER:
+ class IByteString(collections.IByteString):
+ """
+ Interface for immutable byte strings.
- On all Python versions this is :class:`bytes`.
+ On all Python versions this is :class:`bytes`.
- Unlike :class:`zope.interface.common.collections.IByteString`
- (the parent of this interface) this does *not* include
- :class:`bytearray`.
- """
- extra_classes = (bytes,)
+ Unlike :class:`zope.interface.common.collections.IByteString`
+ (the parent of this interface) this does *not* include
+ :class:`bytearray`.
+ """
+ extra_classes = (bytes,)
class INativeString(ITextString):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.interface-7.1.1/src/zope/interface/common/collections.py new/zope.interface-7.2/src/zope/interface/common/collections.py
--- old/zope.interface-7.1.1/src/zope/interface/common/collections.py 2024-05-27 19:34:22.000000000 +0200
+++ new/zope.interface-7.2/src/zope/interface/common/collections.py 2024-11-28 09:45:25.000000000 +0100
@@ -38,6 +38,7 @@
from collections import UserString
from collections import abc
+from zope.interface._compat import PY313_OR_OLDER
from zope.interface.common import ABCInterface
from zope.interface.common import optional
@@ -190,13 +191,14 @@
extra_classes = (UserList,)
-class IByteString(ISequence):
- """
- This unifies `bytes` and `bytearray`.
- """
- abc = _new_in_ver(
- 'ByteString', True, (ISequence.getABC(),), (bytes, bytearray),
- )
+if PY313_OR_OLDER:
+ class IByteString(ISequence):
+ """
+ This unifies `bytes` and `bytearray`.
+ """
+ abc = _new_in_ver(
+ 'ByteString', True, (ISequence.getABC(),), (bytes, bytearray),
+ )
class ISet(ICollection):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.interface-7.1.1/src/zope/interface/common/tests/test_builtins.py new/zope.interface-7.2/src/zope/interface/common/tests/test_builtins.py
--- old/zope.interface-7.1.1/src/zope/interface/common/tests/test_builtins.py 2024-05-27 19:34:22.000000000 +0200
+++ new/zope.interface-7.2/src/zope/interface/common/tests/test_builtins.py 2024-11-28 09:45:25.000000000 +0100
@@ -12,6 +12,7 @@
import unittest
+from zope.interface._compat import PY313_OR_OLDER
from zope.interface.common import builtins
from . import VerifyClassMixin
@@ -24,16 +25,22 @@
pass
-add_verify_tests(TestVerifyClass, (
+VERIFY_TESTS = [
(builtins.IList, (list,)),
(builtins.ITuple, (tuple,)),
(builtins.ITextString, (str,)),
- (builtins.IByteString, (bytes,)),
(builtins.INativeString, (str,)),
(builtins.IBool, (bool,)),
(builtins.IDict, (dict,)),
(builtins.IFile, ()),
-))
+
+]
+if PY313_OR_OLDER:
+ VERIFY_TESTS.append(
+ (builtins.IByteString, (bytes,))
+ )
+
+add_verify_tests(TestVerifyClass, tuple(VERIFY_TESTS))
class TestVerifyObject(VerifyObjectMixin,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.interface-7.1.1/src/zope/interface/interface.py new/zope.interface-7.2/src/zope/interface/interface.py
--- old/zope.interface-7.1.1/src/zope/interface/interface.py 2024-10-23 18:14:33.000000000 +0200
+++ new/zope.interface-7.2/src/zope/interface/interface.py 2024-11-28 09:45:25.000000000 +0100
@@ -825,6 +825,8 @@
# __firstlineno__: Python 3.13b1+
# https://github.com/python/cpython/pull/118475
'__firstlineno__',
+ # __classdictcell__: Python 3.14
+ '__classdictcell__',
) and
aval is not _decorator_non_return # noqa W503
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.interface-7.1.1/src/zope.interface.egg-info/PKG-INFO new/zope.interface-7.2/src/zope.interface.egg-info/PKG-INFO
--- old/zope.interface-7.1.1/src/zope.interface.egg-info/PKG-INFO 2024-10-23 18:20:10.000000000 +0200
+++ new/zope.interface-7.2/src/zope.interface.egg-info/PKG-INFO 2024-11-28 09:45:32.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: zope.interface
-Version: 7.1.1
+Version: 7.2
Summary: Interfaces for Python
Home-page: https://github.com/zopefoundation/zope.interface
Author: Zope Foundation and Contributors
@@ -76,12 +76,22 @@
Changes
=========
+7.2 (2024-11-28)
+================
+
+- Add preliminary support for Python 3.14a2, this means that
+ ``.common.builtins.IByteString`` and ``.common.collections.IByteString`` are
+ no longer available from this Python version onwards as Python 3.14 dropped
+ ``collections.abc.ByteString``.
+
+
7.1.1 (2024-10-23)
==================
- Fix segmentation faults in `weakrefobject.c` on Python 3.12 and 3.13.
(`#323 <https://github.com/zopefoundation/zope.interface/issues/323>`_)
+
7.1.0 (2024-10-10)
==================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.interface-7.1.1/tox.ini new/zope.interface-7.2/tox.ini
--- old/zope.interface-7.1.1/tox.ini 2024-10-23 18:14:33.000000000 +0200
+++ new/zope.interface-7.2/tox.ini 2024-11-28 09:45:25.000000000 +0100
@@ -10,13 +10,16 @@
py311,py311-pure
py312,py312-pure
py313,py313-pure
+ py314,py314-pure
pypy3
docs
coverage
[testenv]
+pip_pre = py314: true
deps =
- setuptools <74
+ setuptools < 74
+ Sphinx
setenv =
pure: PURE_PYTHON=1
!pure-!pypy3: PURE_PYTHON=0
@@ -55,7 +58,7 @@
basepython = python3
skip_install = true
deps =
- setuptools <74
+ setuptools < 74
twine
build
check-manifest
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-referencing for openSUSE:Factory checked in at 2025-01-21 21:09:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-referencing (Old)
and /work/SRC/openSUSE:Factory/.python-referencing.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-referencing"
Tue Jan 21 21:09:43 2025 rev:25 rq:1238976 version:0.36.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-referencing/python-referencing.changes 2024-05-03 00:10:08.131965552 +0200
+++ /work/SRC/openSUSE:Factory/.python-referencing.new.5589/python-referencing.changes 2025-01-21 21:09:51.205438442 +0100
@@ -1,0 +2,13 @@
+Fri Jan 17 08:15:58 UTC 2025 - opensuse_buildservice(a)ojkastl.de
+
+- Update to version 0.36.1:
+ * Add a lower pin on typing-extensions for the version we depend
+ on.
+
+-------------------------------------------------------------------
+Fri Jan 17 06:59:47 UTC 2025 - opensuse_buildservice(a)ojkastl.de
+
+- Update to version 0.36.0:
+ * Declare support for Python 3.13.
+
+-------------------------------------------------------------------
Old:
----
referencing-0.35.1.tar.gz
New:
----
referencing-0.36.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-referencing.spec ++++++
--- /var/tmp/diff_new_pack.FDC4rK/_old 2025-01-21 21:09:51.917467833 +0100
+++ /var/tmp/diff_new_pack.FDC4rK/_new 2025-01-21 21:09:51.917467833 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-referencing
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -26,7 +26,7 @@
%endif
%{?sle15_python_module_pythons}
Name: python-referencing%{psuffix}
-Version: 0.35.1
+Version: 0.36.1
Release: 0
Summary: JSON Referencing + Python
License: MIT
@@ -45,19 +45,23 @@
BuildRequires: %{python_module setuptools}
BuildRequires: git-core
BuildRequires: python-rpm-macros
+# runtime dependencies
+BuildRequires: %{python_module attrs >= 24.3.0}
+BuildRequires: %{python_module rpds-py >= 0.22.3}
+BuildRequires: %{python_module typing_extensions >= 4.4.0 if %python-base < 3.13}
%if %{with test}
# SECTION test requirements
-BuildRequires: %{python_module pytest}
-BuildRequires: %{python_module attrs >= 22.2.0}
+BuildRequires: %{python_module pytest >= 8.3.3}
BuildRequires: %{python_module jsonschema-specifications}
BuildRequires: %{python_module jsonschema}
-BuildRequires: %{python_module pytest-subtests}
-BuildRequires: %{python_module rpds-py >= 0.7.0}
+BuildRequires: %{python_module packaging >= 24.2}
+BuildRequires: %{python_module pytest-subtests >= 0.14.1}
# /SECTION
%endif
BuildRequires: fdupes
Requires: python-attrs >= 22.2.0
Requires: python-rpds-py >= 0.7.0
+Requires: python-typing_extensions >= 4.4.0
BuildArch: noarch
%python_subpackages
++++++ _service ++++++
--- /var/tmp/diff_new_pack.FDC4rK/_old 2025-01-21 21:09:51.961469649 +0100
+++ /var/tmp/diff_new_pack.FDC4rK/_new 2025-01-21 21:09:51.965469814 +0100
@@ -2,7 +2,7 @@
<service name="tar_scm" mode="manual">
<param name="url">https://github.com/python-jsonschema/referencing</param>
<param name="scm">git</param>
- <param name="revision">v0.35.1</param>
+ <param name="revision">v0.36.1</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">enable</param>
<param name="versionrewrite-pattern">v(.*)</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.FDC4rK/_old 2025-01-21 21:09:51.993470970 +0100
+++ /var/tmp/diff_new_pack.FDC4rK/_new 2025-01-21 21:09:51.997471135 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/python-jsonschema/referencing</param>
- <param name="changesrevision">1863d4a5c18af1edd0f3b49caeb9fedfdaff9845</param></service></servicedata>
+ <param name="changesrevision">35d571d48334bdf78fd66c2552002cb0ee47c598</param></service></servicedata>
(No newline at EOF)
++++++ referencing-0.35.1.tar.gz -> referencing-0.36.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/HEAD new/referencing-0.36.1/.git/HEAD
--- old/referencing-0.35.1/.git/HEAD 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/HEAD 2025-01-17 03:19:30.000000000 +0100
@@ -1 +1 @@
-1863d4a5c18af1edd0f3b49caeb9fedfdaff9845
+35d571d48334bdf78fd66c2552002cb0ee47c598
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/ORIG_HEAD new/referencing-0.36.1/.git/ORIG_HEAD
--- old/referencing-0.35.1/.git/ORIG_HEAD 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/ORIG_HEAD 2025-01-17 03:19:30.000000000 +0100
@@ -1 +1 @@
-1863d4a5c18af1edd0f3b49caeb9fedfdaff9845
+35d571d48334bdf78fd66c2552002cb0ee47c598
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/hooks/applypatch-msg.sample new/referencing-0.36.1/.git/hooks/applypatch-msg.sample
--- old/referencing-0.35.1/.git/hooks/applypatch-msg.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/hooks/applypatch-msg.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
#
# An example hook script to check the commit log message taken by
# applypatch from an e-mail message.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/hooks/commit-msg.sample new/referencing-0.36.1/.git/hooks/commit-msg.sample
--- old/referencing-0.35.1/.git/hooks/commit-msg.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/hooks/commit-msg.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
#
# An example hook script to check the commit log message.
# Called by "git commit" with one argument, the name of the file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/hooks/fsmonitor-watchman.sample new/referencing-0.36.1/.git/hooks/fsmonitor-watchman.sample
--- old/referencing-0.35.1/.git/hooks/fsmonitor-watchman.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/hooks/fsmonitor-watchman.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/40rr7blrifwcfzxih97y79qvh07ycakh-perl-5.38.2/bin/perl
+#!/nix/store/ygz7vmxcmm3p9md71ck883qdlkfi7c62-perl-5.40.0/bin/perl
use strict;
use warnings;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/hooks/post-update.sample new/referencing-0.36.1/.git/hooks/post-update.sample
--- old/referencing-0.35.1/.git/hooks/post-update.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/hooks/post-update.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
#
# An example hook script to prepare a packed repository for use over
# dumb transports.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/hooks/pre-applypatch.sample new/referencing-0.36.1/.git/hooks/pre-applypatch.sample
--- old/referencing-0.35.1/.git/hooks/pre-applypatch.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/hooks/pre-applypatch.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
#
# An example hook script to verify what is about to be committed
# by applypatch from an e-mail message.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/hooks/pre-commit.sample new/referencing-0.36.1/.git/hooks/pre-commit.sample
--- old/referencing-0.35.1/.git/hooks/pre-commit.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/hooks/pre-commit.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
#
# An example hook script to verify what is about to be committed.
# Called by "git commit" with no arguments. The hook should
@@ -28,7 +28,7 @@
# Note that the use of brackets around a tr range is ok here, (it's
# even required, for portability to Solaris 10's /usr/bin/tr), since
# the square bracket bytes happen to fall in the designated range.
- test $(git diff --cached --name-only --diff-filter=A -z $against |
+ test $(git diff-index --cached --name-only --diff-filter=A -z $against |
LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0
then
cat <<\EOF
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/hooks/pre-merge-commit.sample new/referencing-0.36.1/.git/hooks/pre-merge-commit.sample
--- old/referencing-0.35.1/.git/hooks/pre-merge-commit.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/hooks/pre-merge-commit.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
#
# An example hook script to verify what is about to be committed.
# Called by "git merge" with no arguments. The hook should
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/hooks/pre-push.sample new/referencing-0.36.1/.git/hooks/pre-push.sample
--- old/referencing-0.35.1/.git/hooks/pre-push.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/hooks/pre-push.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
# An example hook script to verify what is about to be pushed. Called by "git
# push" after it has checked the remote status, but before anything has been
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/hooks/pre-rebase.sample new/referencing-0.36.1/.git/hooks/pre-rebase.sample
--- old/referencing-0.35.1/.git/hooks/pre-rebase.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/hooks/pre-rebase.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
#
# Copyright (c) 2006, 2008 Junio C Hamano
#
@@ -65,7 +65,7 @@
fi
else
not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"`
- /nix/store/40rr7blrifwcfzxih97y79qvh07ycakh-perl-5.38.2/bin/perl -e '
+ /nix/store/ygz7vmxcmm3p9md71ck883qdlkfi7c62-perl-5.40.0/bin/perl -e '
my $topic = $ARGV[0];
my $msg = "* $topic has commits already merged to public branch:\n";
my (%not_in_next) = map {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/hooks/pre-receive.sample new/referencing-0.36.1/.git/hooks/pre-receive.sample
--- old/referencing-0.35.1/.git/hooks/pre-receive.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/hooks/pre-receive.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
#
# An example hook script to make use of push options.
# The example simply echoes all push options that start with 'echoback='
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/hooks/prepare-commit-msg.sample new/referencing-0.36.1/.git/hooks/prepare-commit-msg.sample
--- old/referencing-0.35.1/.git/hooks/prepare-commit-msg.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/hooks/prepare-commit-msg.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
#
# An example hook script to prepare the commit log message.
# Called by "git commit" with the name of the file that has the
@@ -24,11 +24,11 @@
COMMIT_SOURCE=$2
SHA1=$3
-/nix/store/40rr7blrifwcfzxih97y79qvh07ycakh-perl-5.38.2/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE"
+/nix/store/ygz7vmxcmm3p9md71ck883qdlkfi7c62-perl-5.40.0/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE"
# case "$COMMIT_SOURCE,$SHA1" in
# ,|template,)
-# /nix/store/40rr7blrifwcfzxih97y79qvh07ycakh-perl-5.38.2/bin/perl -i.bak -pe '
+# /nix/store/ygz7vmxcmm3p9md71ck883qdlkfi7c62-perl-5.40.0/bin/perl -i.bak -pe '
# print "\n" . `git diff --cached --name-status -r`
# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;;
# *) ;;
@@ -38,5 +38,5 @@
# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE"
# if test -z "$COMMIT_SOURCE"
# then
-# /nix/store/40rr7blrifwcfzxih97y79qvh07ycakh-perl-5.38.2/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE"
+# /nix/store/ygz7vmxcmm3p9md71ck883qdlkfi7c62-perl-5.40.0/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE"
# fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/hooks/push-to-checkout.sample new/referencing-0.36.1/.git/hooks/push-to-checkout.sample
--- old/referencing-0.35.1/.git/hooks/push-to-checkout.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/hooks/push-to-checkout.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
# An example hook script to update a checked-out tree on a git push.
#
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/hooks/sendemail-validate.sample new/referencing-0.36.1/.git/hooks/sendemail-validate.sample
--- old/referencing-0.35.1/.git/hooks/sendemail-validate.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/hooks/sendemail-validate.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
# An example hook script to validate a patch (and/or patch series) before
# sending it via email.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/hooks/update.sample new/referencing-0.36.1/.git/hooks/update.sample
--- old/referencing-0.35.1/.git/hooks/update.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/hooks/update.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
#
# An example hook script to block unannotated tags from entering.
# Called by "git receive-pack" with arguments: refname sha1-old sha1-new
Binary files old/referencing-0.35.1/.git/index and new/referencing-0.36.1/.git/index differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/logs/HEAD new/referencing-0.36.1/.git/logs/HEAD
--- old/referencing-0.35.1/.git/logs/HEAD 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/logs/HEAD 2025-01-17 03:19:30.000000000 +0100
@@ -1,2 +1,2 @@
-0000000000000000000000000000000000000000 1863d4a5c18af1edd0f3b49caeb9fedfdaff9845 Johannes Kastl <git(a)johannes-kastl.de> 1714630591 +0200 clone: from https://github.com/python-jsonschema/referencing
-1863d4a5c18af1edd0f3b49caeb9fedfdaff9845 1863d4a5c18af1edd0f3b49caeb9fedfdaff9845 Johannes Kastl <git(a)johannes-kastl.de> 1714630592 +0200 checkout: moving from main to v0.35.1
+0000000000000000000000000000000000000000 52add9268ee29ccd47ed36f9f14228233e77dddb Johannes Kastl <johannes.kastl(a)ars.de> 1737101754 +0100 clone: from https://github.com/python-jsonschema/referencing
+52add9268ee29ccd47ed36f9f14228233e77dddb 35d571d48334bdf78fd66c2552002cb0ee47c598 Johannes Kastl <johannes.kastl(a)ars.de> 1737101756 +0100 checkout: moving from main to v0.36.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/logs/refs/heads/main new/referencing-0.36.1/.git/logs/refs/heads/main
--- old/referencing-0.35.1/.git/logs/refs/heads/main 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/logs/refs/heads/main 2025-01-17 03:19:30.000000000 +0100
@@ -1 +1 @@
-0000000000000000000000000000000000000000 1863d4a5c18af1edd0f3b49caeb9fedfdaff9845 Johannes Kastl <git(a)johannes-kastl.de> 1714630591 +0200 clone: from https://github.com/python-jsonschema/referencing
+0000000000000000000000000000000000000000 52add9268ee29ccd47ed36f9f14228233e77dddb Johannes Kastl <johannes.kastl(a)ars.de> 1737101754 +0100 clone: from https://github.com/python-jsonschema/referencing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/logs/refs/remotes/origin/HEAD new/referencing-0.36.1/.git/logs/refs/remotes/origin/HEAD
--- old/referencing-0.35.1/.git/logs/refs/remotes/origin/HEAD 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/logs/refs/remotes/origin/HEAD 2025-01-17 03:19:30.000000000 +0100
@@ -1 +1 @@
-0000000000000000000000000000000000000000 1863d4a5c18af1edd0f3b49caeb9fedfdaff9845 Johannes Kastl <git(a)johannes-kastl.de> 1714630591 +0200 clone: from https://github.com/python-jsonschema/referencing
+0000000000000000000000000000000000000000 52add9268ee29ccd47ed36f9f14228233e77dddb Johannes Kastl <johannes.kastl(a)ars.de> 1737101754 +0100 clone: from https://github.com/python-jsonschema/referencing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/modules/suite/HEAD new/referencing-0.36.1/.git/modules/suite/HEAD
--- old/referencing-0.35.1/.git/modules/suite/HEAD 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/modules/suite/HEAD 2025-01-17 03:19:30.000000000 +0100
@@ -1 +1 @@
-c49444cf8d68735e8ca4dca4f6b0bfe0848a9ce9
+d01bb7a13f5e13cc9c50124ac4a86eac6016976b
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/modules/suite/hooks/applypatch-msg.sample new/referencing-0.36.1/.git/modules/suite/hooks/applypatch-msg.sample
--- old/referencing-0.35.1/.git/modules/suite/hooks/applypatch-msg.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/modules/suite/hooks/applypatch-msg.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
#
# An example hook script to check the commit log message taken by
# applypatch from an e-mail message.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/modules/suite/hooks/commit-msg.sample new/referencing-0.36.1/.git/modules/suite/hooks/commit-msg.sample
--- old/referencing-0.35.1/.git/modules/suite/hooks/commit-msg.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/modules/suite/hooks/commit-msg.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
#
# An example hook script to check the commit log message.
# Called by "git commit" with one argument, the name of the file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/modules/suite/hooks/fsmonitor-watchman.sample new/referencing-0.36.1/.git/modules/suite/hooks/fsmonitor-watchman.sample
--- old/referencing-0.35.1/.git/modules/suite/hooks/fsmonitor-watchman.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/modules/suite/hooks/fsmonitor-watchman.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/40rr7blrifwcfzxih97y79qvh07ycakh-perl-5.38.2/bin/perl
+#!/nix/store/ygz7vmxcmm3p9md71ck883qdlkfi7c62-perl-5.40.0/bin/perl
use strict;
use warnings;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/modules/suite/hooks/post-update.sample new/referencing-0.36.1/.git/modules/suite/hooks/post-update.sample
--- old/referencing-0.35.1/.git/modules/suite/hooks/post-update.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/modules/suite/hooks/post-update.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
#
# An example hook script to prepare a packed repository for use over
# dumb transports.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/modules/suite/hooks/pre-applypatch.sample new/referencing-0.36.1/.git/modules/suite/hooks/pre-applypatch.sample
--- old/referencing-0.35.1/.git/modules/suite/hooks/pre-applypatch.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/modules/suite/hooks/pre-applypatch.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
#
# An example hook script to verify what is about to be committed
# by applypatch from an e-mail message.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/modules/suite/hooks/pre-commit.sample new/referencing-0.36.1/.git/modules/suite/hooks/pre-commit.sample
--- old/referencing-0.35.1/.git/modules/suite/hooks/pre-commit.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/modules/suite/hooks/pre-commit.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
#
# An example hook script to verify what is about to be committed.
# Called by "git commit" with no arguments. The hook should
@@ -28,7 +28,7 @@
# Note that the use of brackets around a tr range is ok here, (it's
# even required, for portability to Solaris 10's /usr/bin/tr), since
# the square bracket bytes happen to fall in the designated range.
- test $(git diff --cached --name-only --diff-filter=A -z $against |
+ test $(git diff-index --cached --name-only --diff-filter=A -z $against |
LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0
then
cat <<\EOF
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/modules/suite/hooks/pre-merge-commit.sample new/referencing-0.36.1/.git/modules/suite/hooks/pre-merge-commit.sample
--- old/referencing-0.35.1/.git/modules/suite/hooks/pre-merge-commit.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/modules/suite/hooks/pre-merge-commit.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
#
# An example hook script to verify what is about to be committed.
# Called by "git merge" with no arguments. The hook should
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/modules/suite/hooks/pre-push.sample new/referencing-0.36.1/.git/modules/suite/hooks/pre-push.sample
--- old/referencing-0.35.1/.git/modules/suite/hooks/pre-push.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/modules/suite/hooks/pre-push.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
# An example hook script to verify what is about to be pushed. Called by "git
# push" after it has checked the remote status, but before anything has been
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/modules/suite/hooks/pre-rebase.sample new/referencing-0.36.1/.git/modules/suite/hooks/pre-rebase.sample
--- old/referencing-0.35.1/.git/modules/suite/hooks/pre-rebase.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/modules/suite/hooks/pre-rebase.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
#
# Copyright (c) 2006, 2008 Junio C Hamano
#
@@ -65,7 +65,7 @@
fi
else
not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"`
- /nix/store/40rr7blrifwcfzxih97y79qvh07ycakh-perl-5.38.2/bin/perl -e '
+ /nix/store/ygz7vmxcmm3p9md71ck883qdlkfi7c62-perl-5.40.0/bin/perl -e '
my $topic = $ARGV[0];
my $msg = "* $topic has commits already merged to public branch:\n";
my (%not_in_next) = map {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/modules/suite/hooks/pre-receive.sample new/referencing-0.36.1/.git/modules/suite/hooks/pre-receive.sample
--- old/referencing-0.35.1/.git/modules/suite/hooks/pre-receive.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/modules/suite/hooks/pre-receive.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
#
# An example hook script to make use of push options.
# The example simply echoes all push options that start with 'echoback='
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/modules/suite/hooks/prepare-commit-msg.sample new/referencing-0.36.1/.git/modules/suite/hooks/prepare-commit-msg.sample
--- old/referencing-0.35.1/.git/modules/suite/hooks/prepare-commit-msg.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/modules/suite/hooks/prepare-commit-msg.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
#
# An example hook script to prepare the commit log message.
# Called by "git commit" with the name of the file that has the
@@ -24,11 +24,11 @@
COMMIT_SOURCE=$2
SHA1=$3
-/nix/store/40rr7blrifwcfzxih97y79qvh07ycakh-perl-5.38.2/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE"
+/nix/store/ygz7vmxcmm3p9md71ck883qdlkfi7c62-perl-5.40.0/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE"
# case "$COMMIT_SOURCE,$SHA1" in
# ,|template,)
-# /nix/store/40rr7blrifwcfzxih97y79qvh07ycakh-perl-5.38.2/bin/perl -i.bak -pe '
+# /nix/store/ygz7vmxcmm3p9md71ck883qdlkfi7c62-perl-5.40.0/bin/perl -i.bak -pe '
# print "\n" . `git diff --cached --name-status -r`
# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;;
# *) ;;
@@ -38,5 +38,5 @@
# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE"
# if test -z "$COMMIT_SOURCE"
# then
-# /nix/store/40rr7blrifwcfzxih97y79qvh07ycakh-perl-5.38.2/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE"
+# /nix/store/ygz7vmxcmm3p9md71ck883qdlkfi7c62-perl-5.40.0/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE"
# fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/modules/suite/hooks/push-to-checkout.sample new/referencing-0.36.1/.git/modules/suite/hooks/push-to-checkout.sample
--- old/referencing-0.35.1/.git/modules/suite/hooks/push-to-checkout.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/modules/suite/hooks/push-to-checkout.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
# An example hook script to update a checked-out tree on a git push.
#
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/modules/suite/hooks/sendemail-validate.sample new/referencing-0.36.1/.git/modules/suite/hooks/sendemail-validate.sample
--- old/referencing-0.35.1/.git/modules/suite/hooks/sendemail-validate.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/modules/suite/hooks/sendemail-validate.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
# An example hook script to validate a patch (and/or patch series) before
# sending it via email.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/modules/suite/hooks/update.sample new/referencing-0.36.1/.git/modules/suite/hooks/update.sample
--- old/referencing-0.35.1/.git/modules/suite/hooks/update.sample 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/modules/suite/hooks/update.sample 2025-01-17 03:19:30.000000000 +0100
@@ -1,4 +1,4 @@
-#!/nix/store/m0s1xf30bdk6vfn5m6c3mhb2z8w1cib5-bash-5.2-p15/bin/bash
+#!/nix/store/gwgqdl0242ymlikq9s9s62gkp5cvyal3-bash-5.2p37/bin/bash
#
# An example hook script to block unannotated tags from entering.
# Called by "git receive-pack" with arguments: refname sha1-old sha1-new
Binary files old/referencing-0.35.1/.git/modules/suite/index and new/referencing-0.36.1/.git/modules/suite/index differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/modules/suite/logs/HEAD new/referencing-0.36.1/.git/modules/suite/logs/HEAD
--- old/referencing-0.35.1/.git/modules/suite/logs/HEAD 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/modules/suite/logs/HEAD 2025-01-17 03:19:30.000000000 +0100
@@ -1,2 +1,2 @@
-0000000000000000000000000000000000000000 c49444cf8d68735e8ca4dca4f6b0bfe0848a9ce9 Johannes Kastl <git(a)johannes-kastl.de> 1714630593 +0200 clone: from https://github.com/python-jsonschema/referencing-suite
-c49444cf8d68735e8ca4dca4f6b0bfe0848a9ce9 c49444cf8d68735e8ca4dca4f6b0bfe0848a9ce9 Johannes Kastl <git(a)johannes-kastl.de> 1714630593 +0200 checkout: moving from main to c49444cf8d68735e8ca4dca4f6b0bfe0848a9ce9
+0000000000000000000000000000000000000000 d01bb7a13f5e13cc9c50124ac4a86eac6016976b Johannes Kastl <johannes.kastl(a)ars.de> 1737101757 +0100 clone: from https://github.com/python-jsonschema/referencing-suite
+d01bb7a13f5e13cc9c50124ac4a86eac6016976b d01bb7a13f5e13cc9c50124ac4a86eac6016976b Johannes Kastl <johannes.kastl(a)ars.de> 1737101757 +0100 checkout: moving from main to d01bb7a13f5e13cc9c50124ac4a86eac6016976b
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/modules/suite/logs/refs/heads/main new/referencing-0.36.1/.git/modules/suite/logs/refs/heads/main
--- old/referencing-0.35.1/.git/modules/suite/logs/refs/heads/main 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/modules/suite/logs/refs/heads/main 2025-01-17 03:19:30.000000000 +0100
@@ -1 +1 @@
-0000000000000000000000000000000000000000 c49444cf8d68735e8ca4dca4f6b0bfe0848a9ce9 Johannes Kastl <git(a)johannes-kastl.de> 1714630593 +0200 clone: from https://github.com/python-jsonschema/referencing-suite
+0000000000000000000000000000000000000000 d01bb7a13f5e13cc9c50124ac4a86eac6016976b Johannes Kastl <johannes.kastl(a)ars.de> 1737101757 +0100 clone: from https://github.com/python-jsonschema/referencing-suite
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/modules/suite/logs/refs/remotes/origin/HEAD new/referencing-0.36.1/.git/modules/suite/logs/refs/remotes/origin/HEAD
--- old/referencing-0.35.1/.git/modules/suite/logs/refs/remotes/origin/HEAD 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/modules/suite/logs/refs/remotes/origin/HEAD 2025-01-17 03:19:30.000000000 +0100
@@ -1 +1 @@
-0000000000000000000000000000000000000000 c49444cf8d68735e8ca4dca4f6b0bfe0848a9ce9 Johannes Kastl <git(a)johannes-kastl.de> 1714630593 +0200 clone: from https://github.com/python-jsonschema/referencing-suite
+0000000000000000000000000000000000000000 d01bb7a13f5e13cc9c50124ac4a86eac6016976b Johannes Kastl <johannes.kastl(a)ars.de> 1737101757 +0100 clone: from https://github.com/python-jsonschema/referencing-suite
Binary files old/referencing-0.35.1/.git/modules/suite/objects/pack/pack-ae0638d76e44dd84a236a142b9a4facadb8a9964.idx and new/referencing-0.36.1/.git/modules/suite/objects/pack/pack-ae0638d76e44dd84a236a142b9a4facadb8a9964.idx differ
Binary files old/referencing-0.35.1/.git/modules/suite/objects/pack/pack-ae0638d76e44dd84a236a142b9a4facadb8a9964.pack and new/referencing-0.36.1/.git/modules/suite/objects/pack/pack-ae0638d76e44dd84a236a142b9a4facadb8a9964.pack differ
Binary files old/referencing-0.35.1/.git/modules/suite/objects/pack/pack-ae0638d76e44dd84a236a142b9a4facadb8a9964.rev and new/referencing-0.36.1/.git/modules/suite/objects/pack/pack-ae0638d76e44dd84a236a142b9a4facadb8a9964.rev differ
Binary files old/referencing-0.35.1/.git/modules/suite/objects/pack/pack-e97846c07bbec227d7a0c8ed55db1a0bf14798cd.idx and new/referencing-0.36.1/.git/modules/suite/objects/pack/pack-e97846c07bbec227d7a0c8ed55db1a0bf14798cd.idx differ
Binary files old/referencing-0.35.1/.git/modules/suite/objects/pack/pack-e97846c07bbec227d7a0c8ed55db1a0bf14798cd.pack and new/referencing-0.36.1/.git/modules/suite/objects/pack/pack-e97846c07bbec227d7a0c8ed55db1a0bf14798cd.pack differ
Binary files old/referencing-0.35.1/.git/modules/suite/objects/pack/pack-e97846c07bbec227d7a0c8ed55db1a0bf14798cd.rev and new/referencing-0.36.1/.git/modules/suite/objects/pack/pack-e97846c07bbec227d7a0c8ed55db1a0bf14798cd.rev differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/modules/suite/packed-refs new/referencing-0.36.1/.git/modules/suite/packed-refs
--- old/referencing-0.35.1/.git/modules/suite/packed-refs 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/modules/suite/packed-refs 2025-01-17 03:19:30.000000000 +0100
@@ -1,3 +1,5 @@
# pack-refs with: peeled fully-peeled sorted
63a80bcbdddcc7670e36a3f8b51bcf5295a00856 refs/remotes/origin/cross-draft
-c49444cf8d68735e8ca4dca4f6b0bfe0848a9ce9 refs/remotes/origin/main
+d01bb7a13f5e13cc9c50124ac4a86eac6016976b refs/remotes/origin/main
+7c23106e998be81e7c5e9ab6a4dab768baeef058 refs/tags/v2025.1.1
+^a93db0c0e761faaafc44675e75965f6375c4ab55
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/modules/suite/refs/heads/main new/referencing-0.36.1/.git/modules/suite/refs/heads/main
--- old/referencing-0.35.1/.git/modules/suite/refs/heads/main 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/modules/suite/refs/heads/main 2025-01-17 03:19:30.000000000 +0100
@@ -1 +1 @@
-c49444cf8d68735e8ca4dca4f6b0bfe0848a9ce9
+d01bb7a13f5e13cc9c50124ac4a86eac6016976b
Binary files old/referencing-0.35.1/.git/objects/pack/pack-528771d8abf884ea4e9620709c236168344d216d.idx and new/referencing-0.36.1/.git/objects/pack/pack-528771d8abf884ea4e9620709c236168344d216d.idx differ
Binary files old/referencing-0.35.1/.git/objects/pack/pack-528771d8abf884ea4e9620709c236168344d216d.pack and new/referencing-0.36.1/.git/objects/pack/pack-528771d8abf884ea4e9620709c236168344d216d.pack differ
Binary files old/referencing-0.35.1/.git/objects/pack/pack-528771d8abf884ea4e9620709c236168344d216d.rev and new/referencing-0.36.1/.git/objects/pack/pack-528771d8abf884ea4e9620709c236168344d216d.rev differ
Binary files old/referencing-0.35.1/.git/objects/pack/pack-54c7531b7a75369af999c20058b3c602d2c3e3f2.idx and new/referencing-0.36.1/.git/objects/pack/pack-54c7531b7a75369af999c20058b3c602d2c3e3f2.idx differ
Binary files old/referencing-0.35.1/.git/objects/pack/pack-54c7531b7a75369af999c20058b3c602d2c3e3f2.pack and new/referencing-0.36.1/.git/objects/pack/pack-54c7531b7a75369af999c20058b3c602d2c3e3f2.pack differ
Binary files old/referencing-0.35.1/.git/objects/pack/pack-54c7531b7a75369af999c20058b3c602d2c3e3f2.rev and new/referencing-0.36.1/.git/objects/pack/pack-54c7531b7a75369af999c20058b3c602d2c3e3f2.rev differ
Binary files old/referencing-0.35.1/.git/objects/pack/pack-63ebc4723981f6beacac11deab43f3d17d9fc690.idx and new/referencing-0.36.1/.git/objects/pack/pack-63ebc4723981f6beacac11deab43f3d17d9fc690.idx differ
Binary files old/referencing-0.35.1/.git/objects/pack/pack-63ebc4723981f6beacac11deab43f3d17d9fc690.pack and new/referencing-0.36.1/.git/objects/pack/pack-63ebc4723981f6beacac11deab43f3d17d9fc690.pack differ
Binary files old/referencing-0.35.1/.git/objects/pack/pack-63ebc4723981f6beacac11deab43f3d17d9fc690.rev and new/referencing-0.36.1/.git/objects/pack/pack-63ebc4723981f6beacac11deab43f3d17d9fc690.rev differ
Binary files old/referencing-0.35.1/.git/objects/pack/pack-652d9bdfa4adaa1ef965fd680e1d16640573d848.idx and new/referencing-0.36.1/.git/objects/pack/pack-652d9bdfa4adaa1ef965fd680e1d16640573d848.idx differ
Binary files old/referencing-0.35.1/.git/objects/pack/pack-652d9bdfa4adaa1ef965fd680e1d16640573d848.pack and new/referencing-0.36.1/.git/objects/pack/pack-652d9bdfa4adaa1ef965fd680e1d16640573d848.pack differ
Binary files old/referencing-0.35.1/.git/objects/pack/pack-652d9bdfa4adaa1ef965fd680e1d16640573d848.rev and new/referencing-0.36.1/.git/objects/pack/pack-652d9bdfa4adaa1ef965fd680e1d16640573d848.rev differ
Binary files old/referencing-0.35.1/.git/objects/pack/pack-667d4939f4be95b67b3954d9a2c99d64138bd990.idx and new/referencing-0.36.1/.git/objects/pack/pack-667d4939f4be95b67b3954d9a2c99d64138bd990.idx differ
Binary files old/referencing-0.35.1/.git/objects/pack/pack-667d4939f4be95b67b3954d9a2c99d64138bd990.pack and new/referencing-0.36.1/.git/objects/pack/pack-667d4939f4be95b67b3954d9a2c99d64138bd990.pack differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/objects/pack/pack-667d4939f4be95b67b3954d9a2c99d64138bd990.promisor new/referencing-0.36.1/.git/objects/pack/pack-667d4939f4be95b67b3954d9a2c99d64138bd990.promisor
--- old/referencing-0.35.1/.git/objects/pack/pack-667d4939f4be95b67b3954d9a2c99d64138bd990.promisor 1970-01-01 01:00:00.000000000 +0100
+++ new/referencing-0.36.1/.git/objects/pack/pack-667d4939f4be95b67b3954d9a2c99d64138bd990.promisor 2025-01-17 03:19:30.000000000 +0100
@@ -0,0 +1,127 @@
+52add9268ee29ccd47ed36f9f14228233e77dddb HEAD
+7f0b8d7379f3ceeadbb9cc7de7d693cc7d44c572 refs/heads/hypothesis
+52add9268ee29ccd47ed36f9f14228233e77dddb refs/heads/main
+29f587735daddcf3fde3318382227e6d1f561e6a refs/heads/retrieval
+2c788931eebb3f16187e45b0d90f39c7f082e1b1 refs/heads/url
+a71e9534484069bb3d886faacc8b8cb3897cd948 refs/tags/v0.1.0
+c9e86851d8c59eb5056ef26655c1f2cda3c3155b refs/tags/v0.1.1
+64f3b7646b89dcc542bf24ad26e8c0b6a5b4ba2a refs/tags/v0.1.2
+fcded5287f00251f26ba63d061674f78897a5094 refs/tags/v0.1.3
+c24ec00e3bbf37b5f5db29440903ac082181fce4 refs/tags/v0.10.0
+1c1715bd34dcc40c388ff7497a7d6fde973c8dce refs/tags/v0.11.0
+0025dc13a4983b0ea646296e11d5d8f4b9199333 refs/tags/v0.11.1
+ae49e88b9c51e050c5568df661e9521d4d275f96 refs/tags/v0.12.0
+addeb3bf3290458b9aaa45ffbe85616f8a17148f refs/tags/v0.12.1
+8f62a0f7542566437d4aa82c8cbcc5cb74de5b80 refs/tags/v0.13.0
+3ea071d35f49ab3aa5777c4597a719a0dd612c3a refs/tags/v0.14.0
+1af403b60ee800d15540a01268e0d0996da0a1ef refs/tags/v0.14.1
+550792acee0a71a44bfadd990467fc2e509e741f refs/tags/v0.14.2
+546a0224c09d814ebcefe93dae593b8d0ab1f478 refs/tags/v0.15.0
+874b6f0a2cf044d900e7bb41827e827f68d15750 refs/tags/v0.16.0
+c3716cc69257a430d7ac992f7551ea985417e9bd refs/tags/v0.16.1
+556e26be1881ba81b66b797309ca80a9905553d1 refs/tags/v0.16.2
+c25f1c6554d043203f9aaa998d55246f74ffdf46 refs/tags/v0.16.3
+981dbe9f748508b868c41329cc0c869eb35809a9 refs/tags/v0.16.4
+9ef8b26ae3ffa06291ec81165e2c91aaf20cf1ec refs/tags/v0.17.0
+ad24288480239f880825e84ffbf159f38f5760cb refs/tags/v0.17.1
+9ac29889e222ac508b76fa4d4606b6c02db7d86b refs/tags/v0.18.0
+5397f9eb1f9e9ec0ddf9c2f823d12e92a3e3e0bd refs/tags/v0.18.1
+22edd78a173c71f6489b64e08f778355d41a76e1 refs/tags/v0.18.2
+7cf5208f099d191bdce8fe88bf810cc3d47a288b refs/tags/v0.18.3
+ac442c1220c4a925ab4c82d18d5f1598afcea580 refs/tags/v0.18.4
+bf4aaca2701b71db6001eae1d7bbe7edb1fb314d refs/tags/v0.18.5
+f79bd21c5af84a6aa41e25f96a369f103730dd1b refs/tags/v0.18.6
+14673cb10a621d52a113949e897427264531065e refs/tags/v0.19.0
+4af5445411e8b086347bfbd9ef71a92da482b6a8 refs/tags/v0.19.1
+8ee1215eca294d6a44d3795ee334925158d7d022 refs/tags/v0.19.2
+8cf91dbb7474da758db8ebdf8b31e968765e08d3 refs/tags/v0.2.0
+61997a78b2bad5dc0af3b73469023d781155b2bf refs/tags/v0.2.1
+c3af14dd61072bf6fe20c055c33bd47da6eb6c64 refs/tags/v0.2.2
+d4f3b633e2721c24240559a7314b768aeccf1ff3 refs/tags/v0.2.3
+42400214f9bcbcb732ed27d4ce14b3c6177824b3 refs/tags/v0.2.4
+bea3d1d9e569d5290f048f6dd6cfc986f3cc4971 refs/tags/v0.20.0
+cba83aa69896c5ca4322bacb2dbcf337f3c17ece refs/tags/v0.20.1
+945dccffd7c01ae96c8308e16d41f3bebf184e85 refs/tags/v0.20.2
+11fd174def50488afb29257fec62c4c7ae14642f refs/tags/v0.20.3
+a09a918f03e0b0ca9c6277e8f6bddef7949dc97c refs/tags/v0.20.4
+94019a0265f0cca4343a8bd9e189a562b4730d1e refs/tags/v0.21.0
+86f576b65ae2fed4dce0060db590a3fa655103d7 refs/tags/v0.21.1
+d65988e7a648c01c6f6d315382ae59c3f9d7750a refs/tags/v0.22.0
+6dd8bf8a903e131c3c45c11a46bb749d572cfbac refs/tags/v0.23.0
+bd22f30287c986d274230c006d4eed776d570868 refs/tags/v0.24.0
+59c7c1c52be3c0e341ae60b2126be38e39db8de4 refs/tags/v0.24.1
+ea5fd0bf6964df3da6ab764001cbaa06556be384 refs/tags/v0.24.2
+97942564c9e023c3acfa0f9c97402828f40839f1 refs/tags/v0.24.3
+8cebf14b99e7093d59aeb8c96b0ce733bf8c6019 refs/tags/v0.24.4
+74f654bd6bbfcdd98bb3acd57c6120e7558a7fcd refs/tags/v0.25.0
+a8562a99d9a8f43c3c2f5baeb582e9ab765bca8d refs/tags/v0.25.1
+68d6d23cddd72523d04bcf6938e3847b4305e9b7 refs/tags/v0.25.2
+02c0461b87caabde52b518070807c691cb01346c refs/tags/v0.25.3
+df2be4392080615ab9609ee70160f31f8699249a refs/tags/v0.26.0
+d00a327e78d7d570367ea8b02a6afce69b2a2e94 refs/tags/v0.26.1
+317f285209766df408d72a670727044a79339d72 refs/tags/v0.26.2
+6a51097b05b631f850bb9256c48baf6c452145ce refs/tags/v0.26.3
+10e7b9302e6f6aab9f1cb498169a236c47966d81 refs/tags/v0.26.4
+58fd8b0c3547225f395826e6c5bc4a586016cd73 refs/tags/v0.27.0
+6cebce72931f22e0c9935718727c76e934db630c refs/tags/v0.27.1
+67fe749315418fc1bec77bdb381d85fbd2bcfbad refs/tags/v0.27.2
+4c186761aae662eef80d0130a947e42b02ae857a refs/tags/v0.27.3
+42230e3aca4f6c354b213955414c007369d904f8 refs/tags/v0.27.4
+70d331f177ad029fc3cda65347e2a8260b859f2b refs/tags/v0.28.0
+218350cb271789bdf82a2ae3dfd8fa4d0bf2de4a refs/tags/v0.28.1
+383260e6140537f19a5d0dc2b6ba8658919f375e refs/tags/v0.28.2
+66548d9b4284437fcfc212f30125116be935342d refs/tags/v0.28.3
+6b3ba68599c10a9476469d461d956dace2c6b3cd refs/tags/v0.28.4
+db0c4628b2184ce4de5ac6956844b5f736fbfb0d refs/tags/v0.28.5
+ee5e721b018710aa3545889618794d645a6defb0 refs/tags/v0.28.6
+7b23d79bf649889eee94900929174a132abe7dfb refs/tags/v0.29.0
+635ccbee40a2bd8fb12eec63bfa18509de9d64a5 refs/tags/v0.29.1
+2b458a1cc0ce1a0859533d4b1881a64c090a6869 refs/tags/v0.29.2
+8446e88ec366ccca2eb867a60e589a2ccdae913a refs/tags/v0.29.3
+744015aa74eb83ba12ce341553e8ef38822eaec3 refs/tags/v0.3.0
+9cde6e454f102522653ad9d2a82e1c2ea8a4ccce refs/tags/v0.30.0
+0f013d352ec72c6488d14286778ed72b739a6e6e refs/tags/v0.30.1
+efd798ff0b8e44d9190b4c9f2d6e690fcdc49da0 refs/tags/v0.30.2
+e12749bab22e6d382c4af8621de5595e53eec7f3 refs/tags/v0.31.0
+ee1e527c55d5c3f3b9a36e22233cf1ca155e60ec refs/tags/v0.31.1
+4ba942c7856764bcbede4bc10c0325c2a5639007 refs/tags/v0.32.0
+5252ad3ec47691ed006074b6ad8dbe5d79464858 refs/tags/v0.32.1
+2f135ce713a80597769c7475b8c3fdfc1aa6f779 refs/tags/v0.33.0
+6c094e5a629a01980492ff1d530344242577e285 refs/tags/v0.34.0
+747afdb86d43bce2ea46159b922505b069f24606 refs/tags/v0.35.0
+145f4a7f8d4ad08d95207e92acb763d48421eb6a refs/tags/v0.35.1
+c2fea14a1b4f75a8e964ec3ebd26e7f28817539d refs/tags/v0.36.0
+afb1f1539495f2edc622dafe74f72f65b78daf21 refs/tags/v0.36.1
+423b8d8c3a4709804658214826842e1e44832c05 refs/tags/v0.4.0
+1ab93b673c1dc40b6b2c5c3dfbcdcbc58aded06e refs/tags/v0.4.1
+bd77e9326f2e3ef5b7b5eb461ebd47456f78b301 refs/tags/v0.4.2
+93d8329b1e548bc7bb5c5555f77750bbe8e80bdc refs/tags/v0.4.3
+f502df01a4a3a3bee498ad38cbc1bb63f3ba5ddb refs/tags/v0.4.4
+f0ddf956da1600a2aaea0856bcd5fc779c9206d5 refs/tags/v0.4.5
+b0f842d10f3d05523c4416cef96bb18a5a4441af refs/tags/v0.4.6
+90c4daf7312528cc1bafbeb9178b4a7d0accbc62 refs/tags/v0.4.7
+60f4ff6a8c949f118502284e90bd18496d7720cd refs/tags/v0.5.0
+fdca1c1202fdc863e215ff102b0bc0e501888598 refs/tags/v0.5.1
+7562fc8553ed2de2d7303214213d365d1f6d4cd6 refs/tags/v0.5.2
+fed6d3e3524b9de041e1d7a4ca6457e31fb4075d refs/tags/v0.5.3
+4dd23f3b200e028864ba97ca4ec3c09139840598 refs/tags/v0.6.0
+919e80483daf3e9b3dae8e4be4b1bf42b1f9393c refs/tags/v0.7.0
+525b24aeac7496fcaa41a6329dc3d3ef5b179b64 refs/tags/v0.7.1
+4ac6f00a3f7417582ff2a337ed8065c2b9a45e4f refs/tags/v0.7.2
+b6e3d41790521c734bbd13a24b453824385add4a refs/tags/v0.7.3
+02dbbc10084c907ce9e147226a495177ab843f2f refs/tags/v0.7.4
+4170599b84e6f63904447b085a0186712eceed75 refs/tags/v0.8.0
+ce4a9ca3f27e6ea4033f86d5e695d420202ad139 refs/tags/v0.8.1
+a2afaaa24138c6de750ff3802a5203205d6a275d refs/tags/v0.8.10
+b9e6f4dda9decd4b3341d98dbc51c4fe081fc797 refs/tags/v0.8.11
+bc81bec6589fb9ce95897371e3e9ac2f3b30804f refs/tags/v0.8.2
+c550279022ecb90cb5c39c71c32a377a15e75e8b refs/tags/v0.8.3
+39aeda6e6805d9c7db9ea8e49d1f43a1da2b7071 refs/tags/v0.8.4
+e8511096d43939ee53509f89bbd1288f31cdc87f refs/tags/v0.8.5
+b42e1c4a056dce90758ab1537a3515264e0ca9cc refs/tags/v0.8.6
+33cbc38f25b2aa57f62b820ae030f71ca23364bc refs/tags/v0.8.7
+76d07e79b595a3fca0ab07e22ae6f9eecf892ad9 refs/tags/v0.8.8
+02a32f8772c08074cce6206789bc0bfd28544982 refs/tags/v0.8.9
+c77dda3cff172f439a6741b488f97bac5c117e99 refs/tags/v0.9.0
+43a724ea3cdb1382bfb6899c4871b8fbc9dc64e2 refs/tags/v0.9.1
+2aca979b75c7a75af2dc82fdd801a65de04cfec1 refs/tags/v0.9.2
Binary files old/referencing-0.35.1/.git/objects/pack/pack-667d4939f4be95b67b3954d9a2c99d64138bd990.rev and new/referencing-0.36.1/.git/objects/pack/pack-667d4939f4be95b67b3954d9a2c99d64138bd990.rev differ
Binary files old/referencing-0.35.1/.git/objects/pack/pack-d246da03b40025d7c61a05bd6a5bc8f757035de0.idx and new/referencing-0.36.1/.git/objects/pack/pack-d246da03b40025d7c61a05bd6a5bc8f757035de0.idx differ
Binary files old/referencing-0.35.1/.git/objects/pack/pack-d246da03b40025d7c61a05bd6a5bc8f757035de0.pack and new/referencing-0.36.1/.git/objects/pack/pack-d246da03b40025d7c61a05bd6a5bc8f757035de0.pack differ
Binary files old/referencing-0.35.1/.git/objects/pack/pack-d246da03b40025d7c61a05bd6a5bc8f757035de0.rev and new/referencing-0.36.1/.git/objects/pack/pack-d246da03b40025d7c61a05bd6a5bc8f757035de0.rev differ
Binary files old/referencing-0.35.1/.git/objects/pack/pack-e2aac2f0be4b10f33ab7483f45cfb5e8f1a35c3a.idx and new/referencing-0.36.1/.git/objects/pack/pack-e2aac2f0be4b10f33ab7483f45cfb5e8f1a35c3a.idx differ
Binary files old/referencing-0.35.1/.git/objects/pack/pack-e2aac2f0be4b10f33ab7483f45cfb5e8f1a35c3a.pack and new/referencing-0.36.1/.git/objects/pack/pack-e2aac2f0be4b10f33ab7483f45cfb5e8f1a35c3a.pack differ
Binary files old/referencing-0.35.1/.git/objects/pack/pack-e2aac2f0be4b10f33ab7483f45cfb5e8f1a35c3a.rev and new/referencing-0.36.1/.git/objects/pack/pack-e2aac2f0be4b10f33ab7483f45cfb5e8f1a35c3a.rev differ
Binary files old/referencing-0.35.1/.git/objects/pack/pack-ecebae9d264786b6c39d95d2566512b418a08589.idx and new/referencing-0.36.1/.git/objects/pack/pack-ecebae9d264786b6c39d95d2566512b418a08589.idx differ
Binary files old/referencing-0.35.1/.git/objects/pack/pack-ecebae9d264786b6c39d95d2566512b418a08589.pack and new/referencing-0.36.1/.git/objects/pack/pack-ecebae9d264786b6c39d95d2566512b418a08589.pack differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/objects/pack/pack-ecebae9d264786b6c39d95d2566512b418a08589.promisor new/referencing-0.36.1/.git/objects/pack/pack-ecebae9d264786b6c39d95d2566512b418a08589.promisor
--- old/referencing-0.35.1/.git/objects/pack/pack-ecebae9d264786b6c39d95d2566512b418a08589.promisor 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/objects/pack/pack-ecebae9d264786b6c39d95d2566512b418a08589.promisor 1970-01-01 01:00:00.000000000 +0100
@@ -1,126 +0,0 @@
-1863d4a5c18af1edd0f3b49caeb9fedfdaff9845 HEAD
-7f0b8d7379f3ceeadbb9cc7de7d693cc7d44c572 refs/heads/hypothesis
-1863d4a5c18af1edd0f3b49caeb9fedfdaff9845 refs/heads/main
-0d57ec2762ac94867e5f3cb91def00a7ea47e9bd refs/heads/pre-commit-ci-update-config
-29f587735daddcf3fde3318382227e6d1f561e6a refs/heads/retrieval
-2c788931eebb3f16187e45b0d90f39c7f082e1b1 refs/heads/url
-a71e9534484069bb3d886faacc8b8cb3897cd948 refs/tags/v0.1.0
-c9e86851d8c59eb5056ef26655c1f2cda3c3155b refs/tags/v0.1.1
-64f3b7646b89dcc542bf24ad26e8c0b6a5b4ba2a refs/tags/v0.1.2
-fcded5287f00251f26ba63d061674f78897a5094 refs/tags/v0.1.3
-c24ec00e3bbf37b5f5db29440903ac082181fce4 refs/tags/v0.10.0
-1c1715bd34dcc40c388ff7497a7d6fde973c8dce refs/tags/v0.11.0
-0025dc13a4983b0ea646296e11d5d8f4b9199333 refs/tags/v0.11.1
-ae49e88b9c51e050c5568df661e9521d4d275f96 refs/tags/v0.12.0
-addeb3bf3290458b9aaa45ffbe85616f8a17148f refs/tags/v0.12.1
-8f62a0f7542566437d4aa82c8cbcc5cb74de5b80 refs/tags/v0.13.0
-3ea071d35f49ab3aa5777c4597a719a0dd612c3a refs/tags/v0.14.0
-1af403b60ee800d15540a01268e0d0996da0a1ef refs/tags/v0.14.1
-550792acee0a71a44bfadd990467fc2e509e741f refs/tags/v0.14.2
-546a0224c09d814ebcefe93dae593b8d0ab1f478 refs/tags/v0.15.0
-874b6f0a2cf044d900e7bb41827e827f68d15750 refs/tags/v0.16.0
-c3716cc69257a430d7ac992f7551ea985417e9bd refs/tags/v0.16.1
-556e26be1881ba81b66b797309ca80a9905553d1 refs/tags/v0.16.2
-c25f1c6554d043203f9aaa998d55246f74ffdf46 refs/tags/v0.16.3
-981dbe9f748508b868c41329cc0c869eb35809a9 refs/tags/v0.16.4
-9ef8b26ae3ffa06291ec81165e2c91aaf20cf1ec refs/tags/v0.17.0
-ad24288480239f880825e84ffbf159f38f5760cb refs/tags/v0.17.1
-9ac29889e222ac508b76fa4d4606b6c02db7d86b refs/tags/v0.18.0
-5397f9eb1f9e9ec0ddf9c2f823d12e92a3e3e0bd refs/tags/v0.18.1
-22edd78a173c71f6489b64e08f778355d41a76e1 refs/tags/v0.18.2
-7cf5208f099d191bdce8fe88bf810cc3d47a288b refs/tags/v0.18.3
-ac442c1220c4a925ab4c82d18d5f1598afcea580 refs/tags/v0.18.4
-bf4aaca2701b71db6001eae1d7bbe7edb1fb314d refs/tags/v0.18.5
-f79bd21c5af84a6aa41e25f96a369f103730dd1b refs/tags/v0.18.6
-14673cb10a621d52a113949e897427264531065e refs/tags/v0.19.0
-4af5445411e8b086347bfbd9ef71a92da482b6a8 refs/tags/v0.19.1
-8ee1215eca294d6a44d3795ee334925158d7d022 refs/tags/v0.19.2
-8cf91dbb7474da758db8ebdf8b31e968765e08d3 refs/tags/v0.2.0
-61997a78b2bad5dc0af3b73469023d781155b2bf refs/tags/v0.2.1
-c3af14dd61072bf6fe20c055c33bd47da6eb6c64 refs/tags/v0.2.2
-d4f3b633e2721c24240559a7314b768aeccf1ff3 refs/tags/v0.2.3
-42400214f9bcbcb732ed27d4ce14b3c6177824b3 refs/tags/v0.2.4
-bea3d1d9e569d5290f048f6dd6cfc986f3cc4971 refs/tags/v0.20.0
-cba83aa69896c5ca4322bacb2dbcf337f3c17ece refs/tags/v0.20.1
-945dccffd7c01ae96c8308e16d41f3bebf184e85 refs/tags/v0.20.2
-11fd174def50488afb29257fec62c4c7ae14642f refs/tags/v0.20.3
-a09a918f03e0b0ca9c6277e8f6bddef7949dc97c refs/tags/v0.20.4
-94019a0265f0cca4343a8bd9e189a562b4730d1e refs/tags/v0.21.0
-86f576b65ae2fed4dce0060db590a3fa655103d7 refs/tags/v0.21.1
-d65988e7a648c01c6f6d315382ae59c3f9d7750a refs/tags/v0.22.0
-6dd8bf8a903e131c3c45c11a46bb749d572cfbac refs/tags/v0.23.0
-bd22f30287c986d274230c006d4eed776d570868 refs/tags/v0.24.0
-59c7c1c52be3c0e341ae60b2126be38e39db8de4 refs/tags/v0.24.1
-ea5fd0bf6964df3da6ab764001cbaa06556be384 refs/tags/v0.24.2
-97942564c9e023c3acfa0f9c97402828f40839f1 refs/tags/v0.24.3
-8cebf14b99e7093d59aeb8c96b0ce733bf8c6019 refs/tags/v0.24.4
-74f654bd6bbfcdd98bb3acd57c6120e7558a7fcd refs/tags/v0.25.0
-a8562a99d9a8f43c3c2f5baeb582e9ab765bca8d refs/tags/v0.25.1
-68d6d23cddd72523d04bcf6938e3847b4305e9b7 refs/tags/v0.25.2
-02c0461b87caabde52b518070807c691cb01346c refs/tags/v0.25.3
-df2be4392080615ab9609ee70160f31f8699249a refs/tags/v0.26.0
-d00a327e78d7d570367ea8b02a6afce69b2a2e94 refs/tags/v0.26.1
-317f285209766df408d72a670727044a79339d72 refs/tags/v0.26.2
-6a51097b05b631f850bb9256c48baf6c452145ce refs/tags/v0.26.3
-10e7b9302e6f6aab9f1cb498169a236c47966d81 refs/tags/v0.26.4
-58fd8b0c3547225f395826e6c5bc4a586016cd73 refs/tags/v0.27.0
-6cebce72931f22e0c9935718727c76e934db630c refs/tags/v0.27.1
-67fe749315418fc1bec77bdb381d85fbd2bcfbad refs/tags/v0.27.2
-4c186761aae662eef80d0130a947e42b02ae857a refs/tags/v0.27.3
-42230e3aca4f6c354b213955414c007369d904f8 refs/tags/v0.27.4
-70d331f177ad029fc3cda65347e2a8260b859f2b refs/tags/v0.28.0
-218350cb271789bdf82a2ae3dfd8fa4d0bf2de4a refs/tags/v0.28.1
-383260e6140537f19a5d0dc2b6ba8658919f375e refs/tags/v0.28.2
-66548d9b4284437fcfc212f30125116be935342d refs/tags/v0.28.3
-6b3ba68599c10a9476469d461d956dace2c6b3cd refs/tags/v0.28.4
-db0c4628b2184ce4de5ac6956844b5f736fbfb0d refs/tags/v0.28.5
-ee5e721b018710aa3545889618794d645a6defb0 refs/tags/v0.28.6
-7b23d79bf649889eee94900929174a132abe7dfb refs/tags/v0.29.0
-635ccbee40a2bd8fb12eec63bfa18509de9d64a5 refs/tags/v0.29.1
-2b458a1cc0ce1a0859533d4b1881a64c090a6869 refs/tags/v0.29.2
-8446e88ec366ccca2eb867a60e589a2ccdae913a refs/tags/v0.29.3
-744015aa74eb83ba12ce341553e8ef38822eaec3 refs/tags/v0.3.0
-9cde6e454f102522653ad9d2a82e1c2ea8a4ccce refs/tags/v0.30.0
-0f013d352ec72c6488d14286778ed72b739a6e6e refs/tags/v0.30.1
-efd798ff0b8e44d9190b4c9f2d6e690fcdc49da0 refs/tags/v0.30.2
-e12749bab22e6d382c4af8621de5595e53eec7f3 refs/tags/v0.31.0
-ee1e527c55d5c3f3b9a36e22233cf1ca155e60ec refs/tags/v0.31.1
-4ba942c7856764bcbede4bc10c0325c2a5639007 refs/tags/v0.32.0
-5252ad3ec47691ed006074b6ad8dbe5d79464858 refs/tags/v0.32.1
-2f135ce713a80597769c7475b8c3fdfc1aa6f779 refs/tags/v0.33.0
-6c094e5a629a01980492ff1d530344242577e285 refs/tags/v0.34.0
-747afdb86d43bce2ea46159b922505b069f24606 refs/tags/v0.35.0
-145f4a7f8d4ad08d95207e92acb763d48421eb6a refs/tags/v0.35.1
-423b8d8c3a4709804658214826842e1e44832c05 refs/tags/v0.4.0
-1ab93b673c1dc40b6b2c5c3dfbcdcbc58aded06e refs/tags/v0.4.1
-bd77e9326f2e3ef5b7b5eb461ebd47456f78b301 refs/tags/v0.4.2
-93d8329b1e548bc7bb5c5555f77750bbe8e80bdc refs/tags/v0.4.3
-f502df01a4a3a3bee498ad38cbc1bb63f3ba5ddb refs/tags/v0.4.4
-f0ddf956da1600a2aaea0856bcd5fc779c9206d5 refs/tags/v0.4.5
-b0f842d10f3d05523c4416cef96bb18a5a4441af refs/tags/v0.4.6
-90c4daf7312528cc1bafbeb9178b4a7d0accbc62 refs/tags/v0.4.7
-60f4ff6a8c949f118502284e90bd18496d7720cd refs/tags/v0.5.0
-fdca1c1202fdc863e215ff102b0bc0e501888598 refs/tags/v0.5.1
-7562fc8553ed2de2d7303214213d365d1f6d4cd6 refs/tags/v0.5.2
-fed6d3e3524b9de041e1d7a4ca6457e31fb4075d refs/tags/v0.5.3
-4dd23f3b200e028864ba97ca4ec3c09139840598 refs/tags/v0.6.0
-919e80483daf3e9b3dae8e4be4b1bf42b1f9393c refs/tags/v0.7.0
-525b24aeac7496fcaa41a6329dc3d3ef5b179b64 refs/tags/v0.7.1
-4ac6f00a3f7417582ff2a337ed8065c2b9a45e4f refs/tags/v0.7.2
-b6e3d41790521c734bbd13a24b453824385add4a refs/tags/v0.7.3
-02dbbc10084c907ce9e147226a495177ab843f2f refs/tags/v0.7.4
-4170599b84e6f63904447b085a0186712eceed75 refs/tags/v0.8.0
-ce4a9ca3f27e6ea4033f86d5e695d420202ad139 refs/tags/v0.8.1
-a2afaaa24138c6de750ff3802a5203205d6a275d refs/tags/v0.8.10
-b9e6f4dda9decd4b3341d98dbc51c4fe081fc797 refs/tags/v0.8.11
-bc81bec6589fb9ce95897371e3e9ac2f3b30804f refs/tags/v0.8.2
-c550279022ecb90cb5c39c71c32a377a15e75e8b refs/tags/v0.8.3
-39aeda6e6805d9c7db9ea8e49d1f43a1da2b7071 refs/tags/v0.8.4
-e8511096d43939ee53509f89bbd1288f31cdc87f refs/tags/v0.8.5
-b42e1c4a056dce90758ab1537a3515264e0ca9cc refs/tags/v0.8.6
-33cbc38f25b2aa57f62b820ae030f71ca23364bc refs/tags/v0.8.7
-76d07e79b595a3fca0ab07e22ae6f9eecf892ad9 refs/tags/v0.8.8
-02a32f8772c08074cce6206789bc0bfd28544982 refs/tags/v0.8.9
-c77dda3cff172f439a6741b488f97bac5c117e99 refs/tags/v0.9.0
-43a724ea3cdb1382bfb6899c4871b8fbc9dc64e2 refs/tags/v0.9.1
-2aca979b75c7a75af2dc82fdd801a65de04cfec1 refs/tags/v0.9.2
Binary files old/referencing-0.35.1/.git/objects/pack/pack-ecebae9d264786b6c39d95d2566512b418a08589.rev and new/referencing-0.36.1/.git/objects/pack/pack-ecebae9d264786b6c39d95d2566512b418a08589.rev differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/packed-refs new/referencing-0.36.1/.git/packed-refs
--- old/referencing-0.35.1/.git/packed-refs 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/packed-refs 2025-01-17 03:19:30.000000000 +0100
@@ -1,7 +1,6 @@
# pack-refs with: peeled fully-peeled sorted
7f0b8d7379f3ceeadbb9cc7de7d693cc7d44c572 refs/remotes/origin/hypothesis
-1863d4a5c18af1edd0f3b49caeb9fedfdaff9845 refs/remotes/origin/main
-0d57ec2762ac94867e5f3cb91def00a7ea47e9bd refs/remotes/origin/pre-commit-ci-update-config
+52add9268ee29ccd47ed36f9f14228233e77dddb refs/remotes/origin/main
29f587735daddcf3fde3318382227e6d1f561e6a refs/remotes/origin/retrieval
2c788931eebb3f16187e45b0d90f39c7f082e1b1 refs/remotes/origin/url
a71e9534484069bb3d886faacc8b8cb3897cd948 refs/tags/v0.1.0
@@ -178,6 +177,10 @@
^4b51260349b9413105361f215d709322d8212b59
145f4a7f8d4ad08d95207e92acb763d48421eb6a refs/tags/v0.35.1
^1863d4a5c18af1edd0f3b49caeb9fedfdaff9845
+c2fea14a1b4f75a8e964ec3ebd26e7f28817539d refs/tags/v0.36.0
+^e8f5bd8c5fb9cdaebaae86971de6f53b999930f9
+afb1f1539495f2edc622dafe74f72f65b78daf21 refs/tags/v0.36.1
+^35d571d48334bdf78fd66c2552002cb0ee47c598
423b8d8c3a4709804658214826842e1e44832c05 refs/tags/v0.4.0
^00b3185a0f4169572aeaa69f03df710ff60b3b14
1ab93b673c1dc40b6b2c5c3dfbcdcbc58aded06e refs/tags/v0.4.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.git/refs/heads/main new/referencing-0.36.1/.git/refs/heads/main
--- old/referencing-0.35.1/.git/refs/heads/main 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.git/refs/heads/main 2025-01-17 03:19:30.000000000 +0100
@@ -1 +1 @@
-1863d4a5c18af1edd0f3b49caeb9fedfdaff9845
+52add9268ee29ccd47ed36f9f14228233e77dddb
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.github/workflows/ci.yml new/referencing-0.36.1/.github/workflows/ci.yml
--- old/referencing-0.35.1/.github/workflows/ci.yml 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.github/workflows/ci.yml 2025-01-17 03:19:30.000000000 +0100
@@ -7,17 +7,11 @@
tags:
- "v*"
pull_request:
- release:
- types: [published]
schedule:
# Daily at 8:33
- cron: "33 8 * * *"
workflow_dispatch:
-env:
- PIP_DISABLE_PIP_VERSION_CHECK: "1"
- PIP_NO_PYTHON_VERSION_WARNING: "1"
-
jobs:
list:
runs-on: ubuntu-latest
@@ -25,12 +19,14 @@
noxenvs: ${{ steps.noxenvs-matrix.outputs.noxenvs }}
steps:
- uses: actions/checkout@v4
- - name: Set up nox
- uses: wntrblm/nox(a)2024.03.02
+ - name: Set up uv
+ uses: astral-sh/setup-uv@v5
+ with:
+ enable-cache: true
- id: noxenvs-matrix
run: |
echo >>$GITHUB_OUTPUT noxenvs=$(
- nox --list-sessions --json | jq '[.[].session]'
+ uvx nox --list-sessions --json | jq '[.[].session]'
)
ci:
@@ -43,7 +39,7 @@
noxenv: ${{ fromJson(needs.list.outputs.noxenvs) }}
posargs: [""]
include:
- - noxenv: tests-3.12
+ - noxenv: tests-3.13
posargs: coverage github
steps:
@@ -60,21 +56,21 @@
uses: actions/setup-python@v5
with:
python-version: |
- 3.8
3.9
3.10
3.11
3.12
+ 3.13
pypy3.10
allow-prereleases: true
- cache: pip
+
- name: Set up uv
- uses: hynek/setup-cached-uv@v1
- - name: Set up nox
- uses: wntrblm/nox(a)2024.04.15
+ uses: astral-sh/setup-uv@v5
+ with:
+ enable-cache: true
- name: Run nox
- run: nox -s "${{ matrix.noxenv }}" -- ${{ matrix.posargs }}
+ run: uvx nox -s "${{ matrix.noxenv }}" -- ${{ matrix.posargs }}
packaging:
needs: ci
@@ -82,6 +78,7 @@
environment:
name: PyPI
url: https://pypi.org/p/referencing
+
permissions:
contents: write
id-token: write
@@ -90,15 +87,14 @@
- uses: actions/checkout@v4
with:
submodules: "recursive"
- - name: Set up Python
- uses: actions/setup-python@v5
+ - name: Set up uv
+ uses: astral-sh/setup-uv@v5
with:
- cache: pip
- python-version: "3.x"
- - name: Install dependencies
- run: python -m pip install build
- - name: Create packages
- run: python -m build .
+ enable-cache: true
+
+ - name: Build our distributions
+ run: uv run --frozen --with 'build[uv]' -m build --installer=uv
+
- name: Publish to PyPI
if: github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags')
uses: pypa/gh-action-pypi-publish@release/v1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/.pre-commit-config.yaml new/referencing-0.36.1/.pre-commit-config.yaml
--- old/referencing-0.35.1/.pre-commit-config.yaml 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/.pre-commit-config.yaml 2025-01-17 03:19:30.000000000 +0100
@@ -1,6 +1,6 @@
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
- rev: v4.6.0
+ rev: v5.0.0
hooks:
- id: check-ast
- id: check-docstring-first
@@ -13,12 +13,12 @@
args: [--fix, lf]
- id: trailing-whitespace
- repo: https://github.com/astral-sh/ruff-pre-commit
- rev: "v0.4.2"
+ rev: "v0.9.1"
hooks:
- id: ruff
args: [--fix, --exit-non-zero-on-fix]
- repo: https://github.com/psf/black
- rev: 24.4.2
+ rev: 24.10.0
hooks:
- name: black
id: black
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/docs/conf.py new/referencing-0.36.1/docs/conf.py
--- old/referencing-0.35.1/docs/conf.py 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/docs/conf.py 2025-01-17 03:19:30.000000000 +0100
@@ -118,6 +118,11 @@
}
extlinks_detect_hardcoded_links = True
+# -- sphinx-copybutton --
+
+copybutton_prompt_text = r">>> |\.\.\. |\$"
+copybutton_prompt_is_regexp = True
+
# -- sphinxcontrib-spelling --
spelling_word_list_filename = "spelling-wordlist.txt"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/docs/requirements.txt new/referencing-0.36.1/docs/requirements.txt
--- old/referencing-0.35.1/docs/requirements.txt 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/docs/requirements.txt 2025-01-17 03:19:30.000000000 +0100
@@ -1,51 +1,59 @@
# This file was autogenerated by uv via the following command:
-# uv pip compile --output-file docs/requirements.txt docs/requirements.in
-alabaster==0.7.16
+# uv pip compile --output-file /Users/julian/Development/referencing/docs/requirements.txt docs/requirements.in
+alabaster==1.0.0
# via sphinx
-attrs==23.2.0
+attrs==24.3.0
# via referencing
-babel==2.14.0
+babel==2.16.0
# via sphinx
beautifulsoup4==4.12.3
# via furo
-certifi==2024.2.2
+certifi==2024.12.14
# via requests
-charset-normalizer==3.3.2
+charset-normalizer==3.4.1
# via requests
docutils==0.21.2
# via sphinx
-furo==2024.4.27
-idna==3.7
+furo==2024.8.6
+ # via -r docs/requirements.in
+idna==3.10
# via requests
imagesize==1.4.1
# via sphinx
-jinja2==3.1.3
+jinja2==3.1.5
# via sphinx
-lxml==5.2.1
+lxml==5.3.0
# via sphinx-json-schema-spec
-markupsafe==2.1.5
+markupsafe==3.0.2
# via jinja2
-packaging==24.0
+packaging==24.2
# via sphinx
pyenchant==3.3.0rc1
- # via sphinxcontrib-spelling
-pygments==2.17.2
+ # via
+ # -r docs/requirements.in
+ # sphinxcontrib-spelling
+pygments==2.18.0
# via
# furo
# pygments-github-lexers
# sphinx
pygments-github-lexers==0.0.5
+ # via -r docs/requirements.in
referencing @ file:.#egg=referencing
-requests==2.31.0
- # via sphinx
-rpds-py==0.18.0
+ # via -r docs/requirements.in
+requests==2.32.3
+ # via
+ # sphinx
+ # sphinxcontrib-spelling
+rpds-py==0.22.3
# via referencing
snowballstemmer==2.2.0
# via sphinx
-soupsieve==2.5
+soupsieve==2.6
# via beautifulsoup4
-sphinx==7.3.7
+sphinx==8.1.3
# via
+ # -r docs/requirements.in
# furo
# sphinx-basic-ng
# sphinx-copybutton
@@ -55,21 +63,26 @@
sphinx-basic-ng==1.0.0b2
# via furo
sphinx-copybutton==0.5.2
+ # via -r docs/requirements.in
sphinx-json-schema-spec==2024.1.1
-sphinxcontrib-applehelp==1.0.8
+ # via -r docs/requirements.in
+sphinxcontrib-applehelp==2.0.0
# via sphinx
-sphinxcontrib-devhelp==1.0.6
+sphinxcontrib-devhelp==2.0.0
# via sphinx
-sphinxcontrib-htmlhelp==2.0.5
+sphinxcontrib-htmlhelp==2.1.0
# via sphinx
sphinxcontrib-jsmath==1.0.1
# via sphinx
-sphinxcontrib-qthelp==1.0.7
+sphinxcontrib-qthelp==2.0.0
# via sphinx
-sphinxcontrib-serializinghtml==1.1.10
+sphinxcontrib-serializinghtml==2.0.0
# via sphinx
-sphinxcontrib-spelling==8.0.0
+sphinxcontrib-spelling==8.0.1
+ # via -r docs/requirements.in
sphinxext-opengraph==0.9.1
-url-py==0.10.0
-urllib3==2.2.1
+ # via -r docs/requirements.in
+url-py==0.14.1
+ # via -r docs/requirements.in
+urllib3==2.3.0
# via requests
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/noxfile.py new/referencing-0.36.1/noxfile.py
--- old/referencing-0.35.1/noxfile.py 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/noxfile.py 2025-01-17 03:19:30.000000000 +0100
@@ -17,7 +17,7 @@
(path.parent / f"{path.stem}.in", path) for path in REQUIREMENTS.values()
]
-SUPPORTED = ["3.8", "3.9", "3.10", "pypy3.10", "3.11", "3.12"]
+SUPPORTED = ["3.9", "3.10", "pypy3.10", "3.11", "3.12", "3.13"]
LATEST = SUPPORTED[-1]
nox.options.default_venv_backend = "uv|virtualenv"
@@ -78,9 +78,15 @@
"""
Build a distribution suitable for PyPI and check its validity.
"""
- session.install("build", "twine")
+ session.install("build[uv]", "twine")
with TemporaryDirectory() as tmpdir:
- session.run("python", "-m", "build", ROOT, "--outdir", tmpdir)
+ session.run(
+ "pyproject-build",
+ "--installer=uv",
+ ROOT,
+ "--outdir",
+ tmpdir,
+ )
session.run("twine", "check", "--strict", tmpdir + "/*")
@@ -98,7 +104,7 @@
"""
Check static typing.
"""
- session.install("pyright<1.1.354", ROOT)
+ session.install("pyright", ROOT)
session.run("pyright", *session.posargs, REFERENCING)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/pyproject.toml new/referencing-0.36.1/pyproject.toml
--- old/referencing-0.35.1/pyproject.toml 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/pyproject.toml 2025-01-17 03:19:30.000000000 +0100
@@ -8,8 +8,10 @@
[project]
name = "referencing"
description = "JSON Referencing + Python"
-requires-python = ">=3.8"
+requires-python = ">=3.9"
readme = "README.rst"
+license = "MIT"
+license-files = ["COPYING"]
keywords = ["json", "referencing", "jsonschema", "openapi", "asyncapi"]
authors = [
{ name = "Julian Berman", email = "Julian+referencing(a)GrayVines.com" },
@@ -17,14 +19,13 @@
classifiers = [
"Development Status :: 3 - Alpha",
"Intended Audience :: Developers",
- "License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python",
- "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",
+ "Programming Language :: Python :: 3.13",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy",
"Topic :: File Formats :: JSON",
@@ -34,6 +35,7 @@
dependencies = [
"attrs>=22.2.0",
"rpds-py>=0.7.0",
+ "typing-extensions>=4.4.0; python_version<'3.13'",
]
[project.urls]
@@ -65,18 +67,10 @@
[tool.doc8]
ignore = [
- "D000", # see PyCQA/doc8#125
- "D001", # one sentence per line, so max length doesn't make sense
+ "D000", # see PyCQA/doc8#125
+ "D001", # one sentence per line, so max length doesn't make sense
]
-[tool.isort]
-combine_as_imports = true
-ensure_newline_before_comments = true
-from_first = true
-include_trailing_comma = true
-multi_line_output = 3
-use_parentheses = true
-
[tool.mypy]
follow_imports = "skip"
ignore_errors = true
@@ -85,8 +79,8 @@
reportUnnecessaryTypeIgnoreComment = true
strict = ["**/*"]
exclude = [
- "**/tests/__init__.py",
- "**/tests/test_*.py",
+ "**/tests/__init__.py",
+ "**/tests/test_*.py",
]
[tool.ruff]
@@ -99,6 +93,7 @@
"A001", # It's fine to shadow builtins
"A002",
"A003",
+ "A005",
"ARG", # This is all wrong whenever an interface is involved
"ANN", # Just let the type checker do this
"B006", # Mutable arguments require care but are OK if you don't abuse them
@@ -136,7 +131,7 @@
"SIM300", # Not sure what heuristic this uses, but it's easily incorrect
"SLF001", # Private usage within this package itself is fine
"TD", # These TODO style rules are also silly
- "UP007", # We support 3.8 + 3.9
+ "UP007", # We support 3.9
]
[tool.ruff.lint.flake8-pytest-style]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/referencing/_core.py new/referencing-0.36.1/referencing/_core.py
--- old/referencing-0.35.1/referencing/_core.py 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/referencing/_core.py 2025-01-17 03:19:30.000000000 +0100
@@ -2,12 +2,17 @@
from collections.abc import Iterable, Iterator, Sequence
from enum import Enum
-from typing import Any, Callable, ClassVar, Generic, Protocol, TypeVar
+from typing import Any, Callable, ClassVar, Generic, Protocol
from urllib.parse import unquote, urldefrag, urljoin
from attrs import evolve, field
from rpds import HashTrieMap, HashTrieSet, List
+try:
+ from typing_extensions import TypeVar
+except ImportError: # pragma: no cover
+ from typing import TypeVar
+
from referencing import exceptions
from referencing._attrs import frozen
from referencing.typing import URI, Anchor as AnchorType, D, Mapping, Retrieve
@@ -557,8 +562,8 @@
anchors = anchors.update(registry._anchors)
uncrawled = uncrawled.update(registry._uncrawled)
- if registry._retrieve is not _fail_to_retrieve:
- if registry._retrieve is not retrieve is not _fail_to_retrieve:
+ if registry._retrieve is not _fail_to_retrieve: # type: ignore[reportUnnecessaryComparison] ???
+ if registry._retrieve is not retrieve is not _fail_to_retrieve: # type: ignore[reportUnnecessaryComparison] ???
raise ValueError( # noqa: TRY003
"Cannot combine registries with conflicting retrieval "
"functions.",
@@ -590,7 +595,12 @@
#: An anchor or resource.
-AnchorOrResource = TypeVar("AnchorOrResource", AnchorType[Any], Resource[Any])
+AnchorOrResource = TypeVar(
+ "AnchorOrResource",
+ AnchorType[Any],
+ Resource[Any],
+ default=Resource[Any],
+)
@frozen
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/referencing/jsonschema.py new/referencing-0.36.1/referencing/jsonschema.py
--- old/referencing-0.35.1/referencing/jsonschema.py 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/referencing/jsonschema.py 2025-01-17 03:19:30.000000000 +0100
@@ -4,8 +4,8 @@
from __future__ import annotations
-from collections.abc import Sequence, Set
-from typing import Any, Iterable, Union
+from collections.abc import Iterable, Sequence, Set
+from typing import Any, Union
from referencing import Anchor, Registry, Resource, Specification, exceptions
from referencing._attrs import frozen
@@ -435,7 +435,7 @@
"properties",
},
),
- anchors_in=_anchor_2019, # type: ignore[reportGeneralTypeIssues] # TODO: check whether this is real
+ anchors_in=_anchor_2019,
maybe_in_subresource=_maybe_in_subresource_crazy_items(
in_value={
"additionalItems",
@@ -478,7 +478,7 @@
in_subarray={"allOf", "anyOf", "oneOf"},
in_subvalues={"definitions", "patternProperties", "properties"},
),
- anchors_in=_legacy_anchor_in_dollar_id, # type: ignore[reportGeneralTypeIssues] # TODO: check whether this is real
+ anchors_in=_legacy_anchor_in_dollar_id,
maybe_in_subresource=_maybe_in_subresource_crazy_items_dependencies(
in_value={
"additionalItems",
@@ -509,7 +509,7 @@
in_subarray={"allOf", "anyOf", "oneOf"},
in_subvalues={"definitions", "patternProperties", "properties"},
),
- anchors_in=_legacy_anchor_in_dollar_id, # type: ignore[reportGeneralTypeIssues] # TODO: check whether this is real
+ anchors_in=_legacy_anchor_in_dollar_id,
maybe_in_subresource=_maybe_in_subresource_crazy_items_dependencies(
in_value={
"additionalItems",
@@ -556,7 +556,7 @@
_SPECIFICATIONS: Registry[Specification[Schema]] = Registry(
- { # type: ignore[reportGeneralTypeIssues] # :/ internal vs external types
+ {
dialect_id: Resource.opaque(specification)
for dialect_id, specification in [
("https://json-schema.org/draft/2020-12/schema", DRAFT202012),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/referencing/retrieval.py new/referencing-0.36.1/referencing/retrieval.py
--- old/referencing-0.35.1/referencing/retrieval.py 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/referencing/retrieval.py 2025-01-17 03:19:30.000000000 +0100
@@ -5,16 +5,21 @@
from __future__ import annotations
from functools import lru_cache
-from typing import TYPE_CHECKING, Callable, TypeVar
+from typing import TYPE_CHECKING, Callable
import json
+try:
+ from typing_extensions import TypeVar
+except ImportError: # pragma: no cover
+ from typing import TypeVar
+
from referencing import Resource
if TYPE_CHECKING:
from referencing.typing import URI, D, Retrieve
#: A serialized document (e.g. a JSON string)
-_T = TypeVar("_T")
+_T = TypeVar("_T", default=str)
def to_cached_resource(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/referencing/typing.py new/referencing-0.36.1/referencing/typing.py
--- old/referencing-0.35.1/referencing/typing.py 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/referencing/typing.py 2025-01-17 03:19:30.000000000 +0100
@@ -4,15 +4,13 @@
from __future__ import annotations
-from typing import TYPE_CHECKING, Protocol, TypeVar
+from collections.abc import Mapping as Mapping
+from typing import TYPE_CHECKING, Any, Protocol
try:
- from collections.abc import Mapping as Mapping
-
- Mapping[str, str]
-except TypeError: # pragma: no cover
- from typing import Mapping as Mapping
-
+ from typing_extensions import TypeVar
+except ImportError: # pragma: no cover
+ from typing import TypeVar
if TYPE_CHECKING:
from referencing._core import Resolved, Resolver, Resource
@@ -21,7 +19,7 @@
URI = str
#: The type of documents within a registry.
-D = TypeVar("D")
+D = TypeVar("D", default=Any)
class Retrieve(Protocol[D]):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/suite/.github/workflows/ci.yml new/referencing-0.36.1/suite/.github/workflows/ci.yml
--- old/referencing-0.35.1/suite/.github/workflows/ci.yml 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/suite/.github/workflows/ci.yml 2025-01-17 03:19:30.000000000 +0100
@@ -2,12 +2,15 @@
on:
push:
+ branches-ignore:
+ - "wip*"
+ tags:
+ - "v*"
pull_request:
- release:
- types: [published]
schedule:
# Daily at 3:42, arbitrarily as a time that's possibly non-busy
- cron: "42 3 * * *"
+ workflow_dispatch:
jobs:
ci:
@@ -15,7 +18,10 @@
steps:
- uses: actions/checkout@v4
- - name: Set up nox
- uses: wntrblm/nox(a)2024.04.15
+ - name: Set up uv
+ uses: astral-sh/setup-uv@v5
+ with:
+ enable-cache: true
+
- name: Run nox
- run: nox
+ run: uvx nox
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/suite/.pre-commit-config.yaml new/referencing-0.36.1/suite/.pre-commit-config.yaml
--- old/referencing-0.35.1/suite/.pre-commit-config.yaml 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/suite/.pre-commit-config.yaml 2025-01-17 03:19:30.000000000 +0100
@@ -1,6 +1,6 @@
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
- rev: v4.6.0
+ rev: v5.0.0
hooks:
- id: check-ast
- id: check-docstring-first
@@ -14,12 +14,12 @@
args: [--fix, lf]
- id: trailing-whitespace
- repo: https://github.com/astral-sh/ruff-pre-commit
- rev: "v0.4.2"
+ rev: "v0.9.2"
hooks:
- id: ruff
args: [--fix, --exit-non-zero-on-fix]
- repo: https://github.com/psf/black
- rev: 24.4.2
+ rev: 24.10.0
hooks:
- name: black
id: black
@@ -30,6 +30,6 @@
- id: prettier
exclude_types: ["markdown"]
- repo: https://github.com/DavidAnson/markdownlint-cli2
- rev: v0.13.0
+ rev: v0.17.1
hooks:
- id: markdownlint-cli2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/suite/README.md new/referencing-0.36.1/suite/README.md
--- old/referencing-0.35.1/suite/README.md 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/suite/README.md 2025-01-17 03:19:30.000000000 +0100
@@ -1,5 +1,7 @@
# JSON Referencing Test Suite
+[![DOI](https://zenodo.org/badge/587468916.svg)](https://doi.org/10.5281/zenodo.14675569)
+
This repository contains a set of JSON objects that implementers of JSON referencing specifications can use to test their implementations.
It is meant to be language agnostic and should require only a JSON parser.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/suite/noxfile.py new/referencing-0.36.1/suite/noxfile.py
--- old/referencing-0.35.1/suite/noxfile.py 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/suite/noxfile.py 2025-01-17 03:19:30.000000000 +0100
@@ -3,7 +3,9 @@
import nox
ROOT = Path(__file__).parent
+TESTS = ROOT / "test_sanity.py"
+nox.options.default_venv_backend = "uv|virtualenv"
nox.options.sessions = []
@@ -31,4 +33,4 @@
Check Python code style in the sanity test suite.
"""
session.install("ruff")
- session.run("ruff", "check", ROOT, __file__)
+ session.run("ruff", "check", ROOT, TESTS, __file__)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/suite/pyproject.toml new/referencing-0.36.1/suite/pyproject.toml
--- old/referencing-0.35.1/suite/pyproject.toml 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/suite/pyproject.toml 2025-01-17 03:19:30.000000000 +0100
@@ -1,9 +1,3 @@
-[tool.isort]
-combine_as_imports = true
-from_first = true
-include_trailing_comma = true
-multi_line_output = 3
-
[tool.ruff]
line-length = 79
@@ -13,6 +7,7 @@
"A001", # It's fine to shadow builtins
"A002",
"A003",
+ "A005",
"ARG", # This is all wrong whenever an interface is involved
"ANN", # Just let the type checker do this
"B006", # Mutable arguments require care but are OK if you don't abuse them
@@ -50,7 +45,6 @@
"SIM300", # Not sure what heuristic this uses, but it's easily incorrect
"SLF001", # Private usage within this package itself is fine
"TD", # These TODO style rules are also silly
- "UP007", # We support 3.8 + 3.9
]
[tool.ruff.lint.flake8-pytest-style]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/test-requirements.txt new/referencing-0.36.1/test-requirements.txt
--- old/referencing-0.35.1/test-requirements.txt 2024-04-30 15:17:13.000000000 +0200
+++ new/referencing-0.36.1/test-requirements.txt 2025-01-17 03:19:30.000000000 +0100
@@ -1,18 +1,22 @@
# This file was autogenerated by uv via the following command:
-# uv pip compile --output-file test-requirements.txt test-requirements.in
-attrs==23.2.0
+# uv pip compile --output-file /Users/julian/Development/referencing/test-requirements.txt test-requirements.in
+attrs==24.3.0
# via
# pytest-subtests
# referencing
iniconfig==2.0.0
# via pytest
-packaging==24.0
+packaging==24.2
# via pytest
pluggy==1.5.0
# via pytest
-pytest==8.2.0
- # via pytest-subtests
-pytest-subtests==0.12.1
+pytest==8.3.4
+ # via
+ # -r test-requirements.in
+ # pytest-subtests
+pytest-subtests==0.14.1
+ # via -r test-requirements.in
referencing @ file:.#egg=referencing
-rpds-py==0.18.0
+ # via -r test-requirements.in
+rpds-py==0.22.3
# via referencing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/referencing-0.35.1/uv.lock new/referencing-0.36.1/uv.lock
--- old/referencing-0.35.1/uv.lock 1970-01-01 01:00:00.000000000 +0100
+++ new/referencing-0.36.1/uv.lock 2025-01-17 03:19:30.000000000 +0100
@@ -0,0 +1,146 @@
+version = 1
+requires-python = ">=3.9"
+
+[[package]]
+name = "attrs"
+version = "24.3.0"
+source = { registry = "https://pypi.org/simple" }
+sdist = { url = "https://files.pythonhosted.org/packages/48/c8/6260f8ccc11f0917360fc0da435c5…", hash = "sha256:8f5c07333d543103541ba7be0e2ce16eeee8130cb0b3f9238ab904ce1e85baff", size = 805984 }
+wheels = [
+ { url = "https://files.pythonhosted.org/packages/89/aa/ab0f7891a01eeb2d2e338ae8fecbe…", hash = "sha256:ac96cd038792094f438ad1f6ff80837353805ac950cd2aa0e0625ef19850c308", size = 63397 },
+]
+
+[[package]]
+name = "referencing"
+source = { editable = "." }
+dependencies = [
+ { name = "attrs" },
+ { name = "rpds-py" },
+ { name = "typing-extensions", marker = "python_full_version < '3.13'" },
+]
+
+[package.metadata]
+requires-dist = [
+ { name = "attrs", specifier = ">=22.2.0" },
+ { name = "rpds-py", specifier = ">=0.7.0" },
+ { name = "typing-extensions", marker = "python_full_version < '3.13'" },
+]
+
+[[package]]
+name = "rpds-py"
+version = "0.22.3"
+source = { registry = "https://pypi.org/simple" }
+sdist = { url = "https://files.pythonhosted.org/packages/01/80/cce854d0921ff2f0a9fa831ba3ad3…", hash = "sha256:e32fee8ab45d3c2db6da19a5323bc3362237c8b653c70194414b892fd06a080d", size = 26771 }
+wheels = [
+ { url = "https://files.pythonhosted.org/packages/42/2a/ead1d09e57449b99dcc190d8d2323…", hash = "sha256:6c7b99ca52c2c1752b544e310101b98a659b720b21db00e65edca34483259967", size = 359514 },
+ { url = "https://files.pythonhosted.org/packages/8f/7e/1254f406b7793b586c68e217a6a24…", hash = "sha256:be2eb3f2495ba669d2a985f9b426c1797b7d48d6963899276d22f23e33d47e37", size = 349031 },
+ { url = "https://files.pythonhosted.org/packages/aa/da/17c6a2c73730d426df53675ff9cc6…", hash = "sha256:70eb60b3ae9245ddea20f8a4190bd79c705a22f8028aaf8bbdebe4716c3fab24", size = 381485 },
+ { url = "https://files.pythonhosted.org/packages/aa/13/2dbacd820466aa2a3c4b747afb18d…", hash = "sha256:4041711832360a9b75cfb11b25a6a97c8fb49c07b8bd43d0d02b45d0b499a4ff", size = 386794 },
+ { url = "https://files.pythonhosted.org/packages/6d/62/96905d0a35ad4e4bc3c098b2f34b2…", hash = "sha256:64607d4cbf1b7e3c3c8a14948b99345eda0e161b852e122c6bb71aab6d1d798c", size = 423523 },
+ { url = "https://files.pythonhosted.org/packages/eb/1b/d12770f2b6a9fc2c3ec0d810d7d44…", hash = "sha256:81e69b0a0e2537f26d73b4e43ad7bc8c8efb39621639b4434b76a3de50c6966e", size = 446695 },
+ { url = "https://files.pythonhosted.org/packages/4d/cf/96f1fd75512a017f8e07408b6d5db…", hash = "sha256:bc27863442d388870c1809a87507727b799c8460573cfbb6dc0eeaef5a11b5ec", size = 381959 },
+ { url = "https://files.pythonhosted.org/packages/ab/f0/d1c5b501c8aea85aeb938b555bfdf…", hash = "sha256:e79dd39f1e8c3504be0607e5fc6e86bb60fe3584bec8b782578c3b0fde8d932c", size = 410420 },
+ { url = "https://files.pythonhosted.org/packages/33/3b/45b6c58fb6aad5a569ae40fb890fc…", hash = "sha256:e0fa2d4ec53dc51cf7d3bb22e0aa0143966119f42a0c3e4998293a3dd2856b09", size = 557620 },
+ { url = "https://files.pythonhosted.org/packages/83/62/3fdd2d3d47bf0bb9b931c4c73036b…", hash = "sha256:fda7cb070f442bf80b642cd56483b5548e43d366fe3f39b98e67cce780cded00", size = 584202 },
+ { url = "https://files.pythonhosted.org/packages/04/f2/5dced98b64874b84ca824292f9cee…", hash = "sha256:cff63a0272fcd259dcc3be1657b07c929c466b067ceb1c20060e8d10af56f5bf", size = 552787 },
+ { url = "https://files.pythonhosted.org/packages/67/13/2273dea1204eda0aea0ef55145da9…", hash = "sha256:9bd7228827ec7bb817089e2eb301d907c0d9827a9e558f22f762bb690b131652", size = 220088 },
+ { url = "https://files.pythonhosted.org/packages/4e/80/8c8176b67ad7f4a894967a7a4014b…", hash = "sha256:9beeb01d8c190d7581a4d59522cd3d4b6887040dcfc744af99aa59fef3e041a8", size = 231737 },
+ { url = "https://files.pythonhosted.org/packages/15/ad/8d1ddf78f2805a71253fcd388017e…", hash = "sha256:d20cfb4e099748ea39e6f7b16c91ab057989712d31761d3300d43134e26e165f", size = 359773 },
+ { url = "https://files.pythonhosted.org/packages/c8/75/68c15732293a8485d79fe4ebe9045…", hash = "sha256:68049202f67380ff9aa52f12e92b1c30115f32e6895cd7198fa2a7961621fc5a", size = 349214 },
+ { url = "https://files.pythonhosted.org/packages/3c/4c/7ce50f3070083c2e1b2bbd0fb7046…", hash = "sha256:fb4f868f712b2dd4bcc538b0a0c1f63a2b1d584c925e69a224d759e7070a12d5", size = 380477 },
+ { url = "https://files.pythonhosted.org/packages/9a/e9/835196a69cb229d5c31c13b8ae603…", hash = "sha256:bc51abd01f08117283c5ebf64844a35144a0843ff7b2983e0648e4d3d9f10dbb", size = 386171 },
+ { url = "https://files.pythonhosted.org/packages/f9/8e/33fc4eba6683db71e91e6d594a2cf…", hash = "sha256:0f3cec041684de9a4684b1572fe28c7267410e02450f4561700ca5a3bc6695a2", size = 422676 },
+ { url = "https://files.pythonhosted.org/packages/37/47/2e82d58f8046a98bb9497a8319604…", hash = "sha256:7ef9d9da710be50ff6809fed8f1963fecdfecc8b86656cadfca3bc24289414b0", size = 446152 },
+ { url = "https://files.pythonhosted.org/packages/e1/78/79c128c3e71abbc8e9739ac27af11…", hash = "sha256:59f4a79c19232a5774aee369a0c296712ad0e77f24e62cad53160312b1c1eaa1", size = 381300 },
+ { url = "https://files.pythonhosted.org/packages/c9/5b/2e193be0e8b228c1207f31fa3ea79…", hash = "sha256:1a60bce91f81ddaac922a40bbb571a12c1070cb20ebd6d49c48e0b101d87300d", size = 409636 },
+ { url = "https://files.pythonhosted.org/packages/c2/3f/687c7100b762d62186a1c1100ffdf…", hash = "sha256:e89391e6d60251560f0a8f4bd32137b077a80d9b7dbe6d5cab1cd80d2746f648", size = 556708 },
+ { url = "https://files.pythonhosted.org/packages/8c/a2/c00cbc4b857e8b3d5e7f7fc4c81e2…", hash = "sha256:e3fb866d9932a3d7d0c82da76d816996d1667c44891bd861a0f97ba27e84fc74", size = 583554 },
+ { url = "https://files.pythonhosted.org/packages/d0/08/696c9872cf56effdad9ed617ac072…", hash = "sha256:1352ae4f7c717ae8cba93421a63373e582d19d55d2ee2cbb184344c82d2ae55a", size = 552105 },
+ { url = "https://files.pythonhosted.org/packages/18/1f/4df560be1e994f5adf56cabd6c117…", hash = "sha256:b0b4136a252cadfa1adb705bb81524eee47d9f6aab4f2ee4fa1e9d3cd4581f64", size = 220199 },
+ { url = "https://files.pythonhosted.org/packages/b8/1b/c29b570bc5db8237553002788dc73…", hash = "sha256:8bd7c8cfc0b8247c8799080fbff54e0b9619e17cdfeb0478ba7295d43f635d7c", size = 231775 },
+ { url = "https://files.pythonhosted.org/packages/75/47/3383ee3bd787a2a5e65a9b9edc37c…", hash = "sha256:27e98004595899949bd7a7b34e91fa7c44d7a97c40fcaf1d874168bb652ec67e", size = 352334 },
+ { url = "https://files.pythonhosted.org/packages/40/14/aa6400fa8158b90a5a250a77f2077…", hash = "sha256:1978d0021e943aae58b9b0b196fb4895a25cc53d3956b8e35e0b7682eefb6d56", size = 342111 },
+ { url = "https://files.pythonhosted.org/packages/7d/06/395a13bfaa8a28b302fb433fb285a…", hash = "sha256:655ca44a831ecb238d124e0402d98f6212ac527a0ba6c55ca26f616604e60a45", size = 384286 },
+ { url = "https://files.pythonhosted.org/packages/43/52/d8eeaffab047e6b7b7ef7f00d5ead…", hash = "sha256:feea821ee2a9273771bae61194004ee2fc33f8ec7db08117ef9147d4bbcbca8e", size = 391739 },
+ { url = "https://files.pythonhosted.org/packages/83/31/52dc4bde85c60b63719610ed6f6d6…", hash = "sha256:22bebe05a9ffc70ebfa127efbc429bc26ec9e9b4ee4d15a740033efda515cf3d", size = 427306 },
+ { url = "https://files.pythonhosted.org/packages/70/d5/1bab8e389c2261dba1764e9e793ed…", hash = "sha256:3af6e48651c4e0d2d166dc1b033b7042ea3f871504b6805ba5f4fe31581d8d38", size = 442717 },
+ { url = "https://files.pythonhosted.org/packages/82/a1/a45f3e30835b553379b3a56ea6c4e…", hash = "sha256:e67ba3c290821343c192f7eae1d8fd5999ca2dc99994114643e2f2d3e6138b15", size = 385721 },
+ { url = "https://files.pythonhosted.org/packages/a6/27/780c942de3120bdd4d0e69583f9c9…", hash = "sha256:02fbb9c288ae08bcb34fb41d516d5eeb0455ac35b5512d03181d755d80810059", size = 415824 },
+ { url = "https://files.pythonhosted.org/packages/94/0b/aa0542ca88ad20ea719b06520f925…", hash = "sha256:f56a6b404f74ab372da986d240e2e002769a7d7102cc73eb238a4f72eec5284e", size = 561227 },
+ { url = "https://files.pythonhosted.org/packages/0d/92/3ed77d215f82c8f844d7f98929d56…", hash = "sha256:0a0461200769ab3b9ab7e513f6013b7a97fdeee41c29b9db343f3c5a8e2b9e61", size = 587424 },
+ { url = "https://files.pythonhosted.org/packages/09/42/cacaeb047a22cab6241f107644f23…", hash = "sha256:8633e471c6207a039eff6aa116e35f69f3156b3989ea3e2d755f7bc41754a4a7", size = 555953 },
+ { url = "https://files.pythonhosted.org/packages/e6/52/c921dc6d5f5d45b212a456c1f5b17…", hash = "sha256:593eba61ba0c3baae5bc9be2f5232430453fb4432048de28399ca7376de9c627", size = 221339 },
+ { url = "https://files.pythonhosted.org/packages/f2/c7/f82b5be1e8456600395366f86104d…", hash = "sha256:d115bffdd417c6d806ea9069237a4ae02f513b778e3789a359bc5856e0404cc4", size = 235786 },
+ { url = "https://files.pythonhosted.org/packages/d0/bf/36d5cc1f2c609ae6e8bf0fc359493…", hash = "sha256:ea7433ce7e4bfc3a85654aeb6747babe3f66eaf9a1d0c1e7a4435bbdf27fea84", size = 351657 },
+ { url = "https://files.pythonhosted.org/packages/24/2a/f1e0fa124e300c26ea9382e59b2d5…", hash = "sha256:6dd9412824c4ce1aca56c47b0991e65bebb7ac3f4edccfd3f156150c96a7bf25", size = 341829 },
+ { url = "https://files.pythonhosted.org/packages/cf/c2/0da1231dd16953845bed60d1a586f…", hash = "sha256:20070c65396f7373f5df4005862fa162db5d25d56150bddd0b3e8214e8ef45b4", size = 384220 },
+ { url = "https://files.pythonhosted.org/packages/c7/73/a4407f4e3a00a9d4b68c532bf2d87…", hash = "sha256:0b09865a9abc0ddff4e50b5ef65467cd94176bf1e0004184eb915cbc10fc05c5", size = 391009 },
+ { url = "https://files.pythonhosted.org/packages/a9/c3/04b7353477ab360fe2563f5f0b176…", hash = "sha256:3453e8d41fe5f17d1f8e9c383a7473cd46a63661628ec58e07777c2fff7196dc", size = 426989 },
+ { url = "https://files.pythonhosted.org/packages/8d/e6/e4b85b722bcf11398e17d59c0f604…", hash = "sha256:f5d36399a1b96e1a5fdc91e0522544580dbebeb1f77f27b2b0ab25559e103b8b", size = 441544 },
+ { url = "https://files.pythonhosted.org/packages/27/fc/403e65e56f65fff25f29732169749…", hash = "sha256:009de23c9c9ee54bf11303a966edf4d9087cd43a6003672e6aa7def643d06518", size = 385179 },
+ { url = "https://files.pythonhosted.org/packages/57/9b/2be9ff9700d664d51fd96b33d6595…", hash = "sha256:1aef18820ef3e4587ebe8b3bc9ba6e55892a6d7b93bac6d29d9f631a3b4befbd", size = 415103 },
+ { url = "https://files.pythonhosted.org/packages/bb/a5/03c2ad8ca10994fcf22dd2150dd1d…", hash = "sha256:f60bd8423be1d9d833f230fdbccf8f57af322d96bcad6599e5a771b151398eb2", size = 560916 },
+ { url = "https://files.pythonhosted.org/packages/ba/2e/be4fdfc8b5b576e588782b56978c5…", hash = "sha256:62d9cfcf4948683a18a9aff0ab7e1474d407b7bab2ca03116109f8464698ab16", size = 587062 },
+ { url = "https://files.pythonhosted.org/packages/67/e0/2034c221937709bf9c542603d25ad…", hash = "sha256:9253fc214112405f0afa7db88739294295f0e08466987f1d70e29930262b4c8f", size = 555734 },
+ { url = "https://files.pythonhosted.org/packages/ea/ce/240bae07b5401a22482b58e18cfba…", hash = "sha256:fb0ba113b4983beac1a2eb16faffd76cb41e176bf58c4afe3e14b9c681f702de", size = 220663 },
+ { url = "https://files.pythonhosted.org/packages/cb/f0/d330d08f51126330467edae2fa4ef…", hash = "sha256:c58e2339def52ef6b71b8f36d13c3688ea23fa093353f3a4fee2556e62086ec9", size = 235503 },
+ { url = "https://files.pythonhosted.org/packages/f7/c4/dbe1cc03df013bf2feb5ad0061503…", hash = "sha256:f82a116a1d03628a8ace4859556fb39fd1424c933341a08ea3ed6de1edb0283b", size = 347698 },
+ { url = "https://files.pythonhosted.org/packages/a4/3a/684f66dd6b0f37499cad24cd1c0e5…", hash = "sha256:3dfcbc95bd7992b16f3f7ba05af8a64ca694331bd24f9157b49dadeeb287493b", size = 337330 },
+ { url = "https://files.pythonhosted.org/packages/82/eb/e022c08c2ce2e8f7683baa3134764…", hash = "sha256:59259dc58e57b10e7e18ce02c311804c10c5a793e6568f8af4dead03264584d1", size = 380022 },
+ { url = "https://files.pythonhosted.org/packages/e4/21/5a80e653e4c86aeb28eb4fea4add1…", hash = "sha256:5725dd9cc02068996d4438d397e255dcb1df776b7ceea3b9cb972bdb11260a83", size = 390754 },
+ { url = "https://files.pythonhosted.org/packages/37/a4/d320a04ae90f72d080b3d74597074…", hash = "sha256:99b37292234e61325e7a5bb9689e55e48c3f5f603af88b1642666277a81f1fbd", size = 423840 },
+ { url = "https://files.pythonhosted.org/packages/87/70/674dc47d93db30a6624279284e563…", hash = "sha256:27b1d3b3915a99208fee9ab092b8184c420f2905b7d7feb4aeb5e4a9c509b8a1", size = 438970 },
+ { url = "https://files.pythonhosted.org/packages/3f/64/9500f4d66601d55cadd21e90784cf…", hash = "sha256:f612463ac081803f243ff13cccc648578e2279295048f2a8d5eb430af2bae6e3", size = 383146 },
+ { url = "https://files.pythonhosted.org/packages/4d/45/630327addb1d17173adcf4af01336…", hash = "sha256:f73d3fef726b3243a811121de45193c0ca75f6407fe66f3f4e183c983573e130", size = 408294 },
+ { url = "https://files.pythonhosted.org/packages/5f/ef/8efb3373cee54ea9d9980b772e569…", hash = "sha256:3f21f0495edea7fdbaaa87e633a8689cd285f8f4af5c869f27bc8074638ad69c", size = 556345 },
+ { url = "https://files.pythonhosted.org/packages/54/01/151d3b9ef4925fc8f15bfb131086c…", hash = "sha256:1e9663daaf7a63ceccbbb8e3808fe90415b0757e2abddbfc2e06c857bf8c5e2b", size = 582292 },
+ { url = "https://files.pythonhosted.org/packages/30/89/35fc7a6cdf3477d441c7aca5e9bbf…", hash = "sha256:a76e42402542b1fae59798fab64432b2d015ab9d0c8c47ba7addddbaf7952333", size = 553855 },
+ { url = "https://files.pythonhosted.org/packages/8f/e0/830c02b2457c4bd20a8c5bb394d31…", hash = "sha256:69803198097467ee7282750acb507fba35ca22cc3b85f16cf45fb01cb9097730", size = 219100 },
+ { url = "https://files.pythonhosted.org/packages/f8/30/7ac943f69855c2db77407ae363484…", hash = "sha256:f5cf2a0c2bdadf3791b5c205d55a37a54025c6e18a71c71f82bb536cf9a454bf", size = 233794 },
+ { url = "https://files.pythonhosted.org/packages/db/0f/a8ad17ddac7c880f48d5da50733dd…", hash = "sha256:378753b4a4de2a7b34063d6f95ae81bfa7b15f2c1a04a9518e8644e81807ebea", size = 359735 },
+ { url = "https://files.pythonhosted.org/packages/0c/41/430903669397ea3ee76865e0b53ea…", hash = "sha256:3445e07bf2e8ecfeef6ef67ac83de670358abf2996916039b16a218e3d95e97e", size = 348724 },
+ { url = "https://files.pythonhosted.org/packages/c9/5c/3496f4f0ee818297544f2d5f641c4…", hash = "sha256:7b2513ba235829860b13faa931f3b6846548021846ac808455301c23a101689d", size = 381782 },
+ { url = "https://files.pythonhosted.org/packages/b6/dc/db0523ce0cd16ce579185cc9aa914…", hash = "sha256:eaf16ae9ae519a0e237a0f528fd9f0197b9bb70f40263ee57ae53c2b8d48aeb3", size = 387036 },
+ { url = "https://files.pythonhosted.org/packages/85/2a/9525c2427d2c257f877348918136a…", hash = "sha256:583f6a1993ca3369e0f80ba99d796d8e6b1a3a2a442dd4e1a79e652116413091", size = 424566 },
+ { url = "https://files.pythonhosted.org/packages/b9/1c/f8c012a39794b84069635709f559c…", hash = "sha256:4617e1915a539a0d9a9567795023de41a87106522ff83fbfaf1f6baf8e85437e", size = 447203 },
+ { url = "https://files.pythonhosted.org/packages/93/f5/c1c772364570d35b98ba64f36ec90…", hash = "sha256:0c150c7a61ed4a4f4955a96626574e9baf1adf772c2fb61ef6a5027e52803543", size = 382283 },
+ { url = "https://files.pythonhosted.org/packages/10/06/f94f61313f94fc75c3c3aa74563f8…", hash = "sha256:2fa4331c200c2521512595253f5bb70858b90f750d39b8cbfd67465f8d1b596d", size = 410022 },
+ { url = "https://files.pythonhosted.org/packages/3f/b0/37ab416a9528419920dfb64886c22…", hash = "sha256:214b7a953d73b5e87f0ebece4a32a5bd83c60a3ecc9d4ec8f1dca968a2d91e99", size = 557817 },
+ { url = "https://files.pythonhosted.org/packages/2c/5d/9daa18adcd676dd3b2817c8a7cec3…", hash = "sha256:f47ad3d5f3258bd7058d2d506852217865afefe6153a36eb4b6928758041d831", size = 585099 },
+ { url = "https://files.pythonhosted.org/packages/41/3f/ad4e58035d3f848410aa3d59857b5…", hash = "sha256:f276b245347e6e36526cbd4a266a417796fc531ddf391e43574cf6466c492520", size = 552818 },
+ { url = "https://files.pythonhosted.org/packages/b8/19/123acae8f4cab3c9463097c3ced3c…", hash = "sha256:bbb232860e3d03d544bc03ac57855cd82ddf19c7a07651a7c0fdb95e9efea8b9", size = 220246 },
+ { url = "https://files.pythonhosted.org/packages/8b/8d/9db93e48d96ace1f6713c71ce72e2…", hash = "sha256:cfbc454a2880389dbb9b5b398e50d439e2e58669160f27b60e5eca11f68ae17c", size = 231932 },
+ { url = "https://files.pythonhosted.org/packages/8b/63/e29f8ee14fcf383574f73b6bbdcbe…", hash = "sha256:d48424e39c2611ee1b84ad0f44fb3b2b53d473e65de061e3f460fc0be5f1939d", size = 360786 },
+ { url = "https://files.pythonhosted.org/packages/d3/e0/771ee28b02a24e81c8c0e645796a3…", hash = "sha256:24e8abb5878e250f2eb0d7859a8e561846f98910326d06c0d51381fed59357bd", size = 350589 },
+ { url = "https://files.pythonhosted.org/packages/cf/49/abad4c4a1e6f3adf04785a99c247b…", hash = "sha256:4b232061ca880db21fa14defe219840ad9b74b6158adb52ddf0e87bead9e8493", size = 381848 },
+ { url = "https://files.pythonhosted.org/packages/3a/7d/f4bc6d6fbe6af7a0d2b5f2ee77079…", hash = "sha256:ac0a03221cdb5058ce0167ecc92a8c89e8d0decdc9e99a2ec23380793c4dcb96", size = 387879 },
+ { url = "https://files.pythonhosted.org/packages/13/b0/575c797377fdcd26cedbb00a33242…", hash = "sha256:eb0c341fa71df5a4595f9501df4ac5abfb5a09580081dffbd1ddd4654e6e9123", size = 423916 },
+ { url = "https://files.pythonhosted.org/packages/54/78/87157fa39d58f32a68d3326f8a81a…", hash = "sha256:bf9db5488121b596dbfc6718c76092fda77b703c1f7533a226a5a9f65248f8ad", size = 448410 },
+ { url = "https://files.pythonhosted.org/packages/59/69/860f89996065a88be1b6ff2d60e96…", hash = "sha256:0b8db6b5b2d4491ad5b6bdc2bc7c017eec108acbf4e6785f42a9eb0ba234f4c9", size = 382841 },
+ { url = "https://files.pythonhosted.org/packages/bd/d7/bc144e10d27e3cb350f98df2492a3…", hash = "sha256:b3d504047aba448d70cf6fa22e06cb09f7cbd761939fdd47604f5e007675c24e", size = 409662 },
+ { url = "https://files.pythonhosted.org/packages/14/2a/6bed0b05233c291a94c7e89bc76ff…", hash = "sha256:e61b02c3f7a1e0b75e20c3978f7135fd13cb6cf551bf4a6d29b999a88830a338", size = 558221 },
+ { url = "https://files.pythonhosted.org/packages/11/23/cd8f566de444a137bc1ee5795e470…", hash = "sha256:e35ba67d65d49080e8e5a1dd40101fccdd9798adb9b050ff670b7d74fa41c566", size = 583780 },
+ { url = "https://files.pythonhosted.org/packages/8d/63/79c3602afd14d501f751e615a74a5…", hash = "sha256:26fd7cac7dd51011a245f29a2cc6489c4608b5a8ce8d75661bb4a1066c52dfbe", size = 553619 },
+ { url = "https://files.pythonhosted.org/packages/9f/2e/c5c1689e80298d4e94c75b70faada…", hash = "sha256:177c7c0fce2855833819c98e43c262007f42ce86651ffbb84f37883308cb0e7d", size = 233338 },
+ { url = "https://files.pythonhosted.org/packages/bc/b7/d2c205723e3b4d75b03215694f029…", hash = "sha256:bb47271f60660803ad11f4c61b42242b8c1312a31c98c578f79ef9387bbde21c", size = 360594 },
+ { url = "https://files.pythonhosted.org/packages/d8/8f/c3515f5234cf6055046d4cfe9c80a…", hash = "sha256:70fb28128acbfd264eda9bf47015537ba3fe86e40d046eb2963d75024be4d055", size = 349594 },
+ { url = "https://files.pythonhosted.org/packages/6b/98/5b487cb06afc484befe350c87fda3…", hash = "sha256:44d61b4b7d0c2c9ac019c314e52d7cbda0ae31078aabd0f22e583af3e0d79723", size = 381138 },
+ { url = "https://files.pythonhosted.org/packages/5e/3a/12308d2c51b3fdfc173619943b7dc…", hash = "sha256:5f0e260eaf54380380ac3808aa4ebe2d8ca28b9087cf411649f96bad6900c728", size = 387828 },
+ { url = "https://files.pythonhosted.org/packages/17/b2/c242241ab5a2a206e093f24ccbfa5…", hash = "sha256:b25bc607423935079e05619d7de556c91fb6adeae9d5f80868dde3468657994b", size = 424634 },
+ { url = "https://files.pythonhosted.org/packages/d5/c7/52a1b15012139f3ba740f291f1d03…", hash = "sha256:fb6116dfb8d1925cbdb52595560584db42a7f664617a1f7d7f6e32f138cdf37d", size = 447862 },
+ { url = "https://files.pythonhosted.org/packages/55/3e/4d3ed8fd01bad77e8ed101116fe63…", hash = "sha256:a63cbdd98acef6570c62b92a1e43266f9e8b21e699c363c0fef13bd530799c11", size = 382506 },
+ { url = "https://files.pythonhosted.org/packages/30/78/df59d6f92470a84369a3757abeae1…", hash = "sha256:2b8f60e1b739a74bab7e01fcbe3dddd4657ec685caa04681df9d562ef15b625f", size = 410534 },
+ { url = "https://files.pythonhosted.org/packages/38/97/ea45d1edd9b753b20084b52dd5db6…", hash = "sha256:2e8b55d8517a2fda8d95cb45d62a5a8bbf9dd0ad39c5b25c8833efea07b880ca", size = 557453 },
+ { url = "https://files.pythonhosted.org/packages/08/cd/3a1b35eb9da27ffbb981cfffd32a0…", hash = "sha256:2de29005e11637e7a2361fa151f780ff8eb2543a0da1413bb951e9f14b699ef3", size = 584412 },
+ { url = "https://files.pythonhosted.org/packages/87/91/31d1c5aeb1606f71188259e0ba6ed…", hash = "sha256:666ecce376999bf619756a24ce15bb14c5bfaf04bf00abc7e663ce17c3f34fe7", size = 553446 },
+ { url = "https://files.pythonhosted.org/packages/e7/ad/03b5ccd1ab492c9dece85b3bf1c96…", hash = "sha256:5246b14ca64a8675e0a7161f7af68fe3e910e6b90542b4bfb5439ba752191df6", size = 233013 },
+]
+
+[[package]]
+name = "typing-extensions"
+version = "4.12.2"
+source = { registry = "https://pypi.org/simple" }
+sdist = { url = "https://files.pythonhosted.org/packages/df/db/f35a00659bc03fec321ba8bce9420…", hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8", size = 85321 }
+wheels = [
+ { url = "https://files.pythonhosted.org/packages/26/9f/ad63fc0248c5379346306f8668cda…", hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d", size = 37438 },
+]
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package dracut for openSUSE:Factory checked in at 2025-01-21 21:09:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dracut (Old)
and /work/SRC/openSUSE:Factory/.dracut.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dracut"
Tue Jan 21 21:09:39 2025 rev:236 rq:1238958 version:059+suse.679.g7559201e
Changes:
--------
--- /work/SRC/openSUSE:Factory/dracut/dracut.changes 2025-01-09 15:05:30.011468005 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new.5589/dracut.changes 2025-01-21 21:09:45.505203150 +0100
@@ -1,0 +2,12 @@
+Mon Jan 20 09:18:20 UTC 2025 - antonio.feijoo(a)suse.com
+
+- Update to version 059+suse.679.g7559201e:
+
+ Fixes for booting from iSCSI offload with bnx2i (bsc#1228086, bsc#1234134):
+ * fix(iscsi): attempt iSCSI login before all interfaces are up
+ * fix(iscsi): don't require network setup for bnx2i
+
+ Other:
+ * feat(livenet): get live image size from TFTP servers
+
+-------------------------------------------------------------------
Old:
----
dracut-059+suse.672.gcd143fd0.obscpio
New:
----
dracut-059+suse.679.g7559201e.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dracut.spec ++++++
--- /var/tmp/diff_new_pack.ONQBpc/_old 2025-01-21 21:09:46.593248062 +0100
+++ /var/tmp/diff_new_pack.ONQBpc/_new 2025-01-21 21:09:46.593248062 +0100
@@ -25,7 +25,7 @@
%endif
Name: dracut
-Version: 059+suse.672.gcd143fd0
+Version: 059+suse.679.g7559201e
Release: 0
Summary: Event driven initramfs infrastructure
License: GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later
++++++ README.susemaint ++++++
--- /var/tmp/diff_new_pack.ONQBpc/_old 2025-01-21 21:09:46.629249549 +0100
+++ /var/tmp/diff_new_pack.ONQBpc/_new 2025-01-21 21:09:46.637249879 +0100
@@ -12,6 +12,7 @@
- SLE-15-SP5_Update -> SLE 15 SP5 (based on SUSE/055 plus some specific patches)
- SLE-15-SP6_Update -> SLE 15 SP6
- SL-Micro-6.0_Update -> SL Micro 6.0
+- SL-Micro-6.1_Update -> SL Micro 6.1
- SLFO_Main -> SUSE Linux Framework One
- SUSE/059 -> Tumbleweed
@@ -389,4 +390,7 @@
bfa00c2a fix(pcsc): add libpcsclite_real.so.*
0df92885 fix(systemd-tmpfiles): copy 20-systemd-stub.conf into the initrd
c79fc8fd fix(dracut): rework timeout for devices added via --mount and --add-device
+93df9ad2 feat(livenet): get live image size from TFTP servers
+cc2c48a0 fix(iscsi): don't require network setup for bnx2i
+f30cf46e fix(iscsi): attempt iSCSI login before all interfaces are up
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.ONQBpc/_old 2025-01-21 21:09:46.665251035 +0100
+++ /var/tmp/diff_new_pack.ONQBpc/_new 2025-01-21 21:09:46.669251199 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/opensuse/dracut.git</param>
- <param name="changesrevision">0dd3f2bcf2139dc2a85b770972b40bb261695a05</param></service></servicedata>
+ <param name="changesrevision">409f74f3a384d34a00351add1702688bf39bb6e8</param></service></servicedata>
(No newline at EOF)
++++++ dracut-059+suse.672.gcd143fd0.obscpio -> dracut-059+suse.679.g7559201e.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dracut-059+suse.672.gcd143fd0/man/dracut.cmdline.7.asc new/dracut-059+suse.679.g7559201e/man/dracut.cmdline.7.asc
--- old/dracut-059+suse.672.gcd143fd0/man/dracut.cmdline.7.asc 2025-01-07 15:20:02.000000000 +0100
+++ new/dracut-059+suse.679.g7559201e/man/dracut.cmdline.7.asc 2025-01-20 10:16:06.000000000 +0100
@@ -879,6 +879,14 @@
**rd.iscsi.testroute=0**:
Turn off checking, if the route to the iSCSI target IP is possible before trying to login.
+**rd.iscsi.transport=__<transport_name>__**::
+ Set the iSCSI transport name (see man:iscsiadm[8,external]). iSCSI offload
+ transports like **bnx2i** don't need the network to be up in order to bring
+ up iSCSI connections. This parameter indicates that network setup can be
+ skipped in the initramfs, which makes booting with iSCSI offload cards
+ faster and more reliable. This parameter currently only has an effect for
+ _<transport_name>=bnx2i_.
+
FCoE
~~~~
**rd.fcoe=0**::
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dracut-059+suse.672.gcd143fd0/modules.d/90livenet/livenetroot.sh new/dracut-059+suse.679.g7559201e/modules.d/90livenet/livenetroot.sh
--- old/dracut-059+suse.672.gcd143fd0/modules.d/90livenet/livenetroot.sh 2025-01-07 15:20:02.000000000 +0100
+++ new/dracut-059+suse.679.g7559201e/modules.d/90livenet/livenetroot.sh 2025-01-20 10:16:06.000000000 +0100
@@ -17,21 +17,32 @@
info "fetching $liveurl"
if getargbool 0 'rd.writable.fsimg'; then
- imgheader=$(curl -sIL "$liveurl")
-
- # shellcheck disable=SC2181
- ret=$?
- if [ $ret != 0 ]; then
- warn "failed to get live image header: error $ret"
- else
- imgheaderlen=$(echo "$imgheader" | sed -n 's/[cC]ontent-[lL]ength: *\([[:digit:]]*\).*/\1/p')
+ if str_starts "$liveurl" "tftp"; then
+ # we need to pass -v to get tftp tsize value in stderr
+ imgheader=$(curl -vsIL "$liveurl" 2>&1)
+ # curl returns a non-zero exit status in this case
+ ret=$?
+ imgheaderlen=$(echo "$imgheader" | sed -n 's/\* got option=(tsize) value=(*\([[:digit:]]*\).*/\1/p')
if [ -z "$imgheaderlen" ]; then
- warn "failed to get 'Content-Length' header from live image"
+ warn "failed to get 'tsize' header from TFTP live image: error $ret"
+ fi
+ else
+ imgheader=$(curl -sIL "$liveurl")
+ ret=$?
+ if [ $ret != 0 ]; then
+ warn "failed to get live image header: error $ret"
else
- imgsize=$((imgheaderlen / (1024 * 1024)))
- check_live_ram $imgsize
+ imgheaderlen=$(echo "$imgheader" | sed -n 's/[cC]ontent-[lL]ength: *\([[:digit:]]*\).*/\1/p')
+ if [ -z "$imgheaderlen" ]; then
+ warn "failed to get 'Content-Length' header from live image"
+ fi
fi
fi
+
+ if [ -n "$imgheaderlen" ]; then
+ imgsize=$((imgheaderlen / (1024 * 1024)))
+ check_live_ram $imgsize
+ fi
fi
imgfile=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dracut-059+suse.672.gcd143fd0/modules.d/95iscsi/iscsiroot.sh new/dracut-059+suse.679.g7559201e/modules.d/95iscsi/iscsiroot.sh
--- old/dracut-059+suse.672.gcd143fd0/modules.d/95iscsi/iscsiroot.sh 2025-01-07 15:20:02.000000000 +0100
+++ new/dracut-059+suse.679.g7559201e/modules.d/95iscsi/iscsiroot.sh 2025-01-20 10:16:06.000000000 +0100
@@ -64,7 +64,6 @@
if [ "$retry" -lt "$ifaces" ]; then
retry=$((retry + 1))
echo $retry > /tmp/session-retry
- return 1
else
rm /tmp/session-retry
fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dracut-059+suse.672.gcd143fd0/modules.d/95iscsi/module-setup.sh new/dracut-059+suse.679.g7559201e/modules.d/95iscsi/module-setup.sh
--- old/dracut-059+suse.672.gcd143fd0/modules.d/95iscsi/module-setup.sh 2025-01-07 15:20:02.000000000 +0100
+++ new/dracut-059+suse.679.g7559201e/modules.d/95iscsi/module-setup.sh 2025-01-20 10:16:06.000000000 +0100
@@ -54,6 +54,7 @@
echo -n "rd.iscsi.ibft=1 "
fi
echo -n "rd.iscsi.firmware=1 "
+ [ -z "$ibft_mod" ] || echo -n "rd.iscsi.transport=$ibft_mod "
fi
done
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dracut-059+suse.672.gcd143fd0/modules.d/95iscsi/parse-iscsiroot.sh new/dracut-059+suse.679.g7559201e/modules.d/95iscsi/parse-iscsiroot.sh
--- old/dracut-059+suse.672.gcd143fd0/modules.d/95iscsi/parse-iscsiroot.sh 2025-01-07 15:20:02.000000000 +0100
+++ new/dracut-059+suse.679.g7559201e/modules.d/95iscsi/parse-iscsiroot.sh 2025-01-20 10:16:06.000000000 +0100
@@ -28,6 +28,7 @@
fi
[ -z "$iscsiroot" ] && iscsiroot=$(getarg iscsiroot=)
[ -z "$iscsi_firmware" ] && getargbool 0 rd.iscsi.firmware -y iscsi_firmware && iscsi_firmware="1"
+[ -z "$iscsi_transport" ] && iscsi_transport=$(getarg rd.iscsi.transport=)
[ -n "$iscsiroot" ] && [ -n "$iscsi_firmware" ] && die "Mixing iscsiroot and iscsi_firmware is dangerous"
@@ -79,7 +80,7 @@
# iscsi_firmware does not need argument checking
if [ -n "$iscsi_firmware" ]; then
if [ "$root" != "dhcp" ] && [ "$netroot" != "dhcp" ]; then
- [ -z "$netroot" ] && netroot=iscsi:
+ [ -z "$netroot" ] && [ "$iscsi_transport" != bnx2i ] && netroot=iscsi:
fi
modprobe -b -q iscsi_boot_sysfs 2> /dev/null
modprobe -b -q iscsi_ibft
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dracut-059+suse.672.gcd143fd0/suse/README.susemaint new/dracut-059+suse.679.g7559201e/suse/README.susemaint
--- old/dracut-059+suse.672.gcd143fd0/suse/README.susemaint 2025-01-07 15:20:02.000000000 +0100
+++ new/dracut-059+suse.679.g7559201e/suse/README.susemaint 2025-01-20 10:16:06.000000000 +0100
@@ -12,6 +12,7 @@
- SLE-15-SP5_Update -> SLE 15 SP5 (based on SUSE/055 plus some specific patches)
- SLE-15-SP6_Update -> SLE 15 SP6
- SL-Micro-6.0_Update -> SL Micro 6.0
+- SL-Micro-6.1_Update -> SL Micro 6.1
- SLFO_Main -> SUSE Linux Framework One
- SUSE/059 -> Tumbleweed
@@ -389,3 +390,6 @@
bfa00c2a fix(pcsc): add libpcsclite_real.so.*
0df92885 fix(systemd-tmpfiles): copy 20-systemd-stub.conf into the initrd
c79fc8fd fix(dracut): rework timeout for devices added via --mount and --add-device
+93df9ad2 feat(livenet): get live image size from TFTP servers
+cc2c48a0 fix(iscsi): don't require network setup for bnx2i
+f30cf46e fix(iscsi): attempt iSCSI login before all interfaces are up
++++++ dracut.obsinfo ++++++
--- /var/tmp/diff_new_pack.ONQBpc/_old 2025-01-21 21:09:46.961263253 +0100
+++ /var/tmp/diff_new_pack.ONQBpc/_new 2025-01-21 21:09:46.965263418 +0100
@@ -1,5 +1,5 @@
name: dracut
-version: 059+suse.672.gcd143fd0
-mtime: 1736259602
-commit: cd143fd012f91e24e92e04b0be53bc658a253ec0
+version: 059+suse.679.g7559201e
+mtime: 1737364566
+commit: 7559201e7480a65b0da050263d96a1cd8f15f50d
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package yast2-trans for openSUSE:Factory checked in at 2025-01-21 21:09:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-trans (Old)
and /work/SRC/openSUSE:Factory/.yast2-trans.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-trans"
Tue Jan 21 21:09:37 2025 rev:360 rq:1238876 version:84.87.20250117.b10e829e7f
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-trans/yast2-trans.changes 2025-01-07 20:49:55.380238008 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-trans.new.5589/yast2-trans.changes 2025-01-21 21:09:44.437159065 +0100
@@ -1,0 +2,18 @@
+Mon Jan 20 05:13:14 UTC 2025 - git(a)opensuse.org
+
+- Update to version 84.87.20250117.b10e829e7f:
+ * Translated using Weblate (German)
+ * Translated using Weblate (German)
+ * Translated using Weblate (German)
+ * Translated using Weblate (Dutch)
+ * Translated using Weblate (French)
+ * Translated using Weblate (Japanese)
+ * Translated using Weblate (Slovenian)
+ * Translated using Weblate (Slovenian)
+ * Translated using Weblate (Slovenian)
+ * Translated using Weblate (Slovenian)
+ * Translated using Weblate (Slovak)
+ * Translated using Weblate (Catalan)
+ * New POT for text domain 'bootloader'.
+
+-------------------------------------------------------------------
Old:
----
yast2-trans-84.87.20250103.9ee56288d5.tar.xz
New:
----
yast2-trans-84.87.20250117.b10e829e7f.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-trans.spec ++++++
--- /var/tmp/diff_new_pack.XpAAwB/_old 2025-01-21 21:09:45.097186309 +0100
+++ /var/tmp/diff_new_pack.XpAAwB/_new 2025-01-21 21:09:45.101186474 +0100
@@ -17,7 +17,7 @@
Name: yast2-trans
-Version: 84.87.20250103.9ee56288d5
+Version: 84.87.20250117.b10e829e7f
Release: 0
Summary: YaST2 - Translation Container Package
License: GPL-2.0-or-later
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.XpAAwB/_old 2025-01-21 21:09:45.161188951 +0100
+++ /var/tmp/diff_new_pack.XpAAwB/_new 2025-01-21 21:09:45.165189116 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/yast/yast-translations.git</param>
- <param name="changesrevision">9ee56288d55edf45b7970f36f54dd54722b35bd3</param></service></servicedata>
+ <param name="changesrevision">b10e829e7f8e5e91c274bcda643cc72480d3b8ef</param></service></servicedata>
(No newline at EOF)
++++++ yast2-trans-84.87.20250103.9ee56288d5.tar.xz -> yast2-trans-84.87.20250117.b10e829e7f.tar.xz ++++++
/work/SRC/openSUSE:Factory/yast2-trans/yast2-trans-84.87.20250103.9ee56288d5.tar.xz /work/SRC/openSUSE:Factory/.yast2-trans.new.5589/yast2-trans-84.87.20250117.b10e829e7f.tar.xz differ: char 27, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package lzip for openSUSE:Factory checked in at 2025-01-21 21:09:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lzip (Old)
and /work/SRC/openSUSE:Factory/.lzip.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lzip"
Tue Jan 21 21:09:35 2025 rev:15 rq:1238836 version:1.25
Changes:
--------
--- /work/SRC/openSUSE:Factory/lzip/lzip.changes 2024-02-09 23:51:48.341852133 +0100
+++ /work/SRC/openSUSE:Factory/.lzip.new.5589/lzip.changes 2025-01-21 21:09:40.989016734 +0100
@@ -1,0 +2,11 @@
+Sun Jan 19 14:42:18 UTC 2025 - Jan Engelhardt <jengelh(a)inai.de>
+
+- Update to release 1.25
+ * lzip now exits with error status 2 if any empty member is found
+ in a multimember file.
+ * lzip now exits with error status 2 if the first byte of the
+ LZMA stream is not 0.
+ * Options `--empty-error` and `--marking-error` have been
+ removed.
+
+-------------------------------------------------------------------
Old:
----
lzip-1.24.tar.gz
lzip-1.24.tar.gz.sig
New:
----
_scmsync.obsinfo
build.specials.obscpio
lzip-1.25.tar.gz
lzip-1.25.tar.gz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ lzip.spec ++++++
--- /var/tmp/diff_new_pack.PygC05/_old 2025-01-21 21:09:41.637043483 +0100
+++ /var/tmp/diff_new_pack.PygC05/_new 2025-01-21 21:09:41.637043483 +0100
@@ -1,7 +1,7 @@
#
# spec file for package lzip
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2008-2013 Pascal Bleser <pascal.bleser(a)opensuse.org>
#
# All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
Name: lzip
-Version: 1.24
+Version: 1.25
Release: 0
Summary: Lossless Data Compressor based on the LZMA Algorithm
License: GPL-2.0-or-later
++++++ _scmsync.obsinfo ++++++
mtime: 1737297848
commit: f2892a845325f821eb8c17c538f5c55f1f425dd6dafe2b5d2d233ef77f8917ea
url: https://src.opensuse.org/jengelh/lzip
++++++ lzip-1.24.tar.gz -> lzip-1.25.tar.gz ++++++
++++ 4465 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package qt6-declarative for openSUSE:Factory checked in at 2025-01-21 21:09:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt6-declarative (Old)
and /work/SRC/openSUSE:Factory/.qt6-declarative.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qt6-declarative"
Tue Jan 21 21:09:31 2025 rev:47 rq:1238702 version:6.8.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/qt6-declarative/qt6-declarative.changes 2024-12-05 17:06:17.991711483 +0100
+++ /work/SRC/openSUSE:Factory/.qt6-declarative.new.5589/qt6-declarative.changes 2025-01-21 21:09:32.768677419 +0100
@@ -1,0 +2,6 @@
+Sat Jan 18 15:34:27 UTC 2025 - Christophe Marin <christophe(a)krop.fr>
+
+- Add patch to fix qmlsc detection:
+ * 0001-CMake-Fix-find_package-call-in-Qt6QmlFindQmlscIntern.patch
+
+-------------------------------------------------------------------
New:
----
0001-CMake-Fix-find_package-call-in-Qt6QmlFindQmlscIntern.patch
BETA DEBUG BEGIN:
New:- Add patch to fix qmlsc detection:
* 0001-CMake-Fix-find_package-call-in-Qt6QmlFindQmlscIntern.patch
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ qt6-declarative.spec ++++++
--- /var/tmp/diff_new_pack.JtRQ5e/_old 2025-01-21 21:09:33.500707636 +0100
+++ /var/tmp/diff_new_pack.JtRQ5e/_new 2025-01-21 21:09:33.504707801 +0100
@@ -36,6 +36,8 @@
Source99: qt6-declarative-rpmlintrc
# PATCH-FIX-OPENSUSE
Patch0: 0001-qmlimportscanner-Include-module-versions-again.patch
+# PATCH-FIX-UPSTREAM
+Patch1: 0001-CMake-Fix-find_package-call-in-Qt6QmlFindQmlscIntern.patch
BuildRequires: memory-constraints
BuildRequires: pkgconfig
BuildRequires: python3-base
++++++ 0001-CMake-Fix-find_package-call-in-Qt6QmlFindQmlscIntern.patch ++++++
From eff776c676b042bd75604105a3876f999b9808d5 Mon Sep 17 00:00:00 2001
From: Joerg Bornemann <joerg.bornemann(a)qt.io>
Date: Mon, 23 Dec 2024 12:47:21 +0100
Subject: [PATCH] CMake: Fix find_package call in Qt6QmlFindQmlscInternal.cmake
Qt6QmlFindQmlscInternal.cmake tries to find the
Qt6QmlCompilerPlusPrivateTools package and specifies a version. That
version was PROJECT_VERSION, which is the version of the user project.
It should be the Qt's version instead.
Read the package version of the Qt6::Qml target and use that in the
find_package call. The target is guaranteed to exist, because the
Qt6QmlFindQmlscInternal.cmake inclusion is guarded by a check for this
target.
This amends commit b0f1ec4e394dcee82400964225be485a7cdd3c53.
Pick-to: 6.8 6.9
Fixes: QTBUG-132421
Change-Id: I04402296b351ef8df991ade697c633594b0b17b5
Reviewed-by: Alexey Edelev <alexey.edelev(a)qt.io>
---
src/qml/Qt6QmlFindQmlscInternal.cmake | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/qml/Qt6QmlFindQmlscInternal.cmake b/src/qml/Qt6QmlFindQmlscInternal.cmake
index f02103f45f..3f549c7cbe 100644
--- a/src/qml/Qt6QmlFindQmlscInternal.cmake
+++ b/src/qml/Qt6QmlFindQmlscInternal.cmake
@@ -30,7 +30,8 @@ endif()
# This can't use the find_package(Qt6 COMPONENTS) signature, because Qt6Config uses NO_DEFAULT and
# won't look at the prepended extra find root paths.
-find_package(Qt6QmlCompilerPlusPrivateTools ${PROJECT_VERSION} QUIET CONFIG
+get_target_property(_qt_qml_package_version Qt6::Qml _qt_package_version)
+find_package(Qt6QmlCompilerPlusPrivateTools ${_qt_qml_package_version} QUIET CONFIG
PATHS
${_qt_additional_host_packages_prefix_paths}
)
--
2.47.1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-emoji for openSUSE:Factory checked in at 2025-01-20 17:16:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-emoji (Old)
and /work/SRC/openSUSE:Factory/.python-emoji.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-emoji"
Mon Jan 20 17:16:45 2025 rev:34 rq:1239045 version:2.14.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-emoji/python-emoji.changes 2024-10-08 17:26:14.465616984 +0200
+++ /work/SRC/openSUSE:Factory/.python-emoji.new.5589/python-emoji.changes 2025-01-20 17:16:46.139617163 +0100
@@ -1,0 +2,7 @@
+Mon Jan 20 13:32:58 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz(a)suse.com>
+
+- Update to 2.14.1
+ * Use `importlib.resources` to load json files
+ * Update translations to Unicode release-46-1
+
+-------------------------------------------------------------------
Old:
----
emoji-2.14.0.tar.gz
New:
----
emoji-2.14.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-emoji.spec ++++++
--- /var/tmp/diff_new_pack.DoWqXI/_old 2025-01-20 17:16:46.683639575 +0100
+++ /var/tmp/diff_new_pack.DoWqXI/_new 2025-01-20 17:16:46.683639575 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-emoji
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2021 Matthias Bach <marix(a)marix.org>
#
# All modifications and additions to the file contributed by third parties
@@ -19,7 +19,7 @@
%{?sle15_python_module_pythons}
Name: python-emoji
-Version: 2.14.0
+Version: 2.14.1
Release: 0
Summary: Emoji for Python
License: BSD-3-Clause
++++++ emoji-2.14.0.tar.gz -> emoji-2.14.1.tar.gz ++++++
++++ 6010 lines of diff (skipped)
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package borgmatic for openSUSE:Factory checked in at 2025-01-20 17:16:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/borgmatic (Old)
and /work/SRC/openSUSE:Factory/.borgmatic.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "borgmatic"
Mon Jan 20 17:16:42 2025 rev:47 rq:1239041 version:1.9.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/borgmatic/borgmatic.changes 2025-01-15 17:44:32.196002928 +0100
+++ /work/SRC/openSUSE:Factory/.borgmatic.new.5589/borgmatic.changes 2025-01-20 17:16:43.227497198 +0100
@@ -1,0 +2,5 @@
+Mon Jan 20 13:39:46 UTC 2025 - Antonio Larrosa <alarrosa(a)suse.com>
+
+- Fix changelog line widths
+
+-------------------------------------------------------------------
@@ -5,6 +10,9 @@
- * #418: Backup and restore databases that have the same name but with different ports, hostnames,
- or hooks.
- * #947: To avoid a hang in the database hooks, error and exit when the borgmatic runtime
- directory overlaps with the configured excludes.
- * #954: Fix a findmnt command error in the Btrfs hook by switching to parsing JSON output.
- * #956: Fix the printing of a color reset code even when color is disabled.
+ * #418: Backup and restore databases that have the same name but
+ with different ports, hostnames, or hooks.
+ * #947: To avoid a hang in the database hooks, error and exit
+ when the borgmatic runtime directory overlaps with the
+ configured excludes.
+ * #954: Fix a findmnt command error in the Btrfs hook by
+ switching to parsing JSON output.
+ * #956: Fix the printing of a color reset code even when color
+ is disabled.
@@ -12,3 +20,4 @@
- * When the ZFS, Btrfs, or LVM hooks aren't configured, don't try to cleanup snapshots for them.
- * #80 (beta): Add an LVM hook for snapshotting and backing up LVM logical volumes. See the
- documentation for more information:
+ * When the ZFS, Btrfs, or LVM hooks aren't configured, don't try
+ to cleanup snapshots for them.
+ * #80 (beta): Add an LVM hook for snapshotting and backing up LVM
+ logical volumes. See the documentation for more information:
@@ -16,2 +25,14 @@
- * #251 (beta): Add a Btrfs hook for snapshotting and backing up Btrfs subvolumes. See the
- documentation for more information:
+ * #251 (beta): Add a Btrfs hook for snapshotting and backing up
+ Btrfs subvolumes. See the documentation for more information:
+ https://torsion.org/borgmatic/docs/how-to/snapshot-your-filesystems/
+ * #926: Fix a library error when running within a PyInstaller
+ bundle.
+ * #950: Fix a snapshot unmount error in the ZFS hook when using
+ nested datasets.
+ * Update the ZFS hook to discover and snapshot ZFS datasets even
+ if they are parent/grandparent directories of your source
+ directories.
+ * Reorganize data source and monitoring hooks to make developing
+ new hooks easier.
+ * #261 (beta): Add a ZFS hook for snapshotting and backing up ZFS
+ datasets. See the documentation for more information:
@@ -19,10 +40,5 @@
- * #926: Fix a library error when running within a PyInstaller bundle.
- * #950: Fix a snapshot unmount error in the ZFS hook when using nested datasets.
- * Update the ZFS hook to discover and snapshot ZFS datasets even if they are parent/grandparent
- directories of your source directories.
- * Reorganize data source and monitoring hooks to make developing new hooks easier.
- * #261 (beta): Add a ZFS hook for snapshotting and backing up ZFS datasets. See the documentation
- for more information: https://torsion.org/borgmatic/docs/how-to/snapshot-your-filesystems/
- * Remove any temporary copies of the manifest file created in support of the "bootstrap" action.
- * Deprecate the "store_config_files" option at the global scope and move it under the "bootstrap"
- hook. See the documentation for more information:
+ * Remove any temporary copies of the manifest file created in
+ support of the "bootstrap" action.
+ * Deprecate the "store_config_files" option at the global scope
+ and move it under the "bootstrap" hook. See the documentation
+ for more information:
@@ -31,2 +47,2 @@
- * Add a "--deleted" flag to the "repo-list" action for listing deleted archives that haven't
- yet been compacted (Borg 2 only).
+ * Add a "--deleted" flag to the "repo-list" action for listing
+ deleted archives that haven't yet been compacted (Borg 2 only).
@@ -34,7 +50,11 @@
- * #441: Apply the "umask" option to all relevant actions, not just some of them.
- * #722: Remove the restriction that the "extract" and "mount" actions must match a single
- repository. Now they work more like other actions, where each repository is applied in turn.
- * #932: Fix the missing build backend setting in pyproject.toml to allow Fedora builds.
- * #934: Update the logic that probes for the borgmatic streaming database dump, bootstrap
- metadata, and check state directories to support more platforms and use cases. See the
- documentation for more information:
+ * #441: Apply the "umask" option to all relevant actions, not
+ just some of them.
+ * #722: Remove the restriction that the "extract" and "mount"
+ actions must match a single repository. Now they work more
+ like other actions, where each repository is applied in turn.
+ * #932: Fix the missing build backend setting in pyproject.toml
+ to allow Fedora builds.
+ * #934: Update the logic that probes for the borgmatic streaming
+ database dump, bootstrap metadata, and check state directories
+ to support more platforms and use cases. See the documentation
+ for more information:
@@ -42,5 +62,9 @@
- * #934: Add the "RuntimeDirectory" and "StateDirectory" options to the sample systemd service
- file to support the new runtime and state directory logic.
- * #939: Fix borgmatic ignoring the "BORG_RELOCATED_REPO_ACCESS_IS_OK" and
- "BORG_UNKNOWN_UNENCRYPTED_REPO_ACCESS_IS_OK" environment variables.
- * Add a Pushover monitoring hook. See the documentation for more information:
+ * #934: Add the "RuntimeDirectory" and "StateDirectory" options
+ to the sample systemd service file to support the new runtime
+ and state directory logic.
+ * #939: Fix borgmatic ignoring the
+ "BORG_RELOCATED_REPO_ACCESS_IS_OK" and
+ "BORG_UNKNOWN_UNENCRYPTED_REPO_ACCESS_IS_OK" environment
+ variables.
+ * Add a Pushover monitoring hook. See the documentation for more
+ information:
@@ -48,24 +72,35 @@
- * #928: Fix the user runtime directory location on macOS (and possibly Cygwin).
- * #930: Fix an error with the sample systemd service when no credentials are configured.
- * #931: Fix an error when implicitly upgrading the check state directory from ~/.borgmatic to
- ~/.local/state/borgmatic across filesystems.
- * #609: Fix the glob expansion of "source_directories" values to respect the "working_directory"
- option.
- * #609: BREAKING: Apply the "working_directory" option to all actions, not just "create". This
- includes repository paths, destination paths, mount points, etc.
- * #562: Deprecate the "borgmatic_source_directory" option in favor of "user_runtime_directory"
- and "user_state_directory".
- * #562: BREAKING: Move the default borgmatic streaming database dump and bootstrap metadata
- directory from ~/.borgmatic to /run/user/$UID/borgmatic, which is more XDG-compliant. You can
- override this location with the new "user_runtime_directory" option. Existing archives with
- database dumps at the old location are still restorable.
- * #562, #638: Move the default check state directory from ~/.borgmatic to
- ~/.local/state/borgmatic. This is more XDG-compliant and also prevents these state files from
- getting backed up (unless you explicitly include them). You can override this location with the
- new "user_state_directory" option. After the first time you run the "check" action with borgmatic
- 1.9.0, you can safely delete the ~/.borgmatic directory.
- * #838: BREAKING: With Borg 1.4+, store database dumps and bootstrap metadata in a "/borgmatic"
- directory within a backup archive, so the path doesn't depend on the current user. This means
- that you can now backup as one user and restore or bootstrap as another user, among other use
- cases.
- * #902: Add loading of encrypted systemd credentials. See the documentation for more information:
+ * #928: Fix the user runtime directory location on macOS (and
+ possibly Cygwin).
+ * #930: Fix an error with the sample systemd service when no
+ credentials are configured.
+ * #931: Fix an error when implicitly upgrading the check state
+ directory from ~/.borgmatic to ~/.local/state/borgmatic across
+ filesystems.
+ * #609: Fix the glob expansion of "source_directories" values to
+ respect the "working_directory" option.
+ * #609: BREAKING: Apply the "working_directory" option to all
+ actions, not just "create". This includes repository paths,
+ destination paths, mount points, etc.
+ * #562: Deprecate the "borgmatic_source_directory" option in
+ favor of "user_runtime_directory" and "user_state_directory".
+ * #562: BREAKING: Move the default borgmatic streaming database
+ dump and bootstrap metadata directory from ~/.borgmatic to
+ /run/user/$UID/borgmatic, which is more XDG-compliant. You can
+ override this location with the new "user_runtime_directory"
+ option. Existing archives with database dumps at the old
+ location are still restorable.
+ * #562, #638: Move the default check state directory from
+ ~/.borgmatic to ~/.local/state/borgmatic. This is more
+ XDG-compliant and also prevents these state files from getting
+ backed up (unless you explicitly include them). You can
+ override this location with the new "user_state_directory"
+ option. After the first time you run the "check" action with
+ borgmatic 1.9.0, you can safely delete the ~/.borgmatic
+ directory.
+ * #838: BREAKING: With Borg 1.4+, store database dumps and
+ bootstrap metadata in a "/borgmatic" directory within a backup
+ archive, so the path doesn't depend on the current user. This
+ means that you can now backup as one user and restore or
+ bootstrap as another user, among other use cases.
+ * #902: Add loading of encrypted systemd credentials. See the
+ documentation for more information:
@@ -73,9 +108,12 @@
- * #911: Add a "key change-passphrase" action to change the passphrase protecting a repository key.
- * #914: Fix a confusing apparent hang when when the repository location changes, and instead
- show a helpful error message.
- * #915: BREAKING: Rename repository actions like "rcreate" to more explicit names like
- "repo-create" for compatibility with recent changes in Borg 2.0.0b10.
- * #918: BREAKING: When databases are configured, don't auto-enable the "one_file_system" option,
- as existing auto-excludes of special files should be sufficient to prevent Borg from hanging on
- them. But if this change causes problems for you, you can always enable "one_file_system"
- explicitly.
+ * #911: Add a "key change-passphrase" action to change the
+ passphrase protecting a repository key.
+ * #914: Fix a confusing apparent hang when when the repository
+ location changes, and instead show a helpful error message.
+ * #915: BREAKING: Rename repository actions like "rcreate" to
+ more explicit names like "repo-create" for compatibility with
+ recent changes in Borg 2.0.0b10.
+ * #918: BREAKING: When databases are configured, don't
+ auto-enable the "one_file_system" option, as existing
+ auto-excludes of special files should be sufficient to prevent
+ Borg from hanging on them. But if this change causes problems
+ for you, you can always enable "one_file_system" explicitly.
@@ -85,6 +123,10 @@
- * #921: BREAKING: Change soft failure command hooks to skip only the current repository rather than
- all repositories in the configuration file.
- * #922: Replace setup.py (Python packaging metadata) with the more modern pyproject.toml.
- * When using Borg 2, default the "archive_name_format" option to just "{hostname}", as Borg 2 does
- not require unique archive names; identical archive names form a common "series" that can be
- targeted together. See the Borg 2 documentation for more information:
+ * #921: BREAKING: Change soft failure command hooks to skip only
+ the current repository rather than all repositories in the
+ configuration file.
+ * #922: Replace setup.py (Python packaging metadata) with the
+ more modern pyproject.toml.
+ * When using Borg 2, default the "archive_name_format" option to
+ just "{hostname}", as Borg 2 does not require unique archive
+ names; identical archive names form a common "series" that can
+ be targeted together. See the Borg 2 documentation for more
+ information:
@@ -92,2 +134,3 @@
- * Add support for Borg 2's "rclone:" repository URLs, so you can backup to 70+ cloud storage
- services whether or not they support Borg explicitly.
+ * Add support for Borg 2's "rclone:" repository URLs, so you can
+ backup to 70+ cloud storage services whether or not they
+ support Borg explicitly.
@@ -95,2 +138,2 @@
- * Update the "--match-archives" and "--archive" flags to support Borg 2 series names or archive
- hashes.
+ * Update the "--match-archives" and "--archive" flags to support
+ Borg 2 series names or archive hashes.
@@ -98,5 +141,8 @@
- * Add "--local-path" and "--remote-path" flags to the "config bootstrap" action for setting the
- Borg executable paths used for bootstrapping.
- * Add a "--user-runtime-directory" flag to the "config bootstrap" action for helping borgmatic
- locate the bootstrap metadata stored in an archive.
- * Add a Zabbix monitoring hook. See the documentation for more information:
+ * Add "--local-path" and "--remote-path" flags to the "config
+ bootstrap" action for setting the Borg executable paths used
+ for bootstrapping.
+ * Add a "--user-runtime-directory" flag to the "config bootstrap"
+ action for helping borgmatic locate the bootstrap metadata
+ stored in an archive.
+ * Add a Zabbix monitoring hook. See the documentation for more
+ information:
@@ -104 +150,2 @@
- * Add a tarball of borgmatic's HTML documentation to the packages on the project page.
+ * Add a tarball of borgmatic's HTML documentation to the packages
+ on the project page.
@@ -112,9 +159,11 @@
- * Fix an error in borgmatic rcreate/init on an empty repository directory
- with Borg 1.4.
- * Add glob ("*") support to the "--repository" flag. Just quote any values
- containing globs so your shell doesn't interpret them.
- * Fix for a "bad character" Borg error in which the "spot" check fed Borg an
- invalid pattern.
- * Fix for a potential traceback (TypeError) during the handling of another
- error.
- * Clarify the configuration reference about the "spot" check options:
+ * Fix an error in borgmatic rcreate/init on an empty repository
+ directory with Borg 1.4.
+ * Add glob ("*") support to the "--repository" flag. Just quote
+ any values containing globs so your shell doesn't interpret
+ them.
+ * Fix for a "bad character" Borg error in which the "spot" check
+ fed Borg an invalid pattern.
+ * Fix for a potential traceback (TypeError) during the handling
+ of another error.
+ * Clarify the configuration reference about the "spot" check
+ options:
@@ -122,4 +171,5 @@
- * Fix the "source_directories_must_exist" option to work with relative
- "source_directories" paths when a "working_directory" is set.
- * Add documentation details for how to run custom database dump commands
- using binaries from running containers:
+ * Fix the "source_directories_must_exist" option to work with
+ relative "source_directories" paths when a "working_directory"
+ is set.
+ * Add documentation details for how to run custom database dump
+ commands using binaries from running containers:
@@ -128,6 +178,8 @@
- * Add a recent contributors section to the documentation, because credit
- where credit's due! See: https://torsion.org/borgmatic/#recent-contributors
- * Add "delete" and "rdelete" actions to delete archives or entire repositories.
- * Add an "only_run_on" option to consistency checks so you can limit a check
- to running on particular days of the week. See the documentation for more
- information:
+ * Add a recent contributors section to the documentation, because
+ credit where credit's due! See:
+ https://torsion.org/borgmatic/#recent-contributors
+ * Add "delete" and "rdelete" actions to delete archives or entire
+ repositories.
+ * Add an "only_run_on" option to consistency checks so you can
+ limit a check to running on particular days of the week. See
+ the documentation for more information:
@@ -135,2 +187,2 @@
- * Add an Uptime Kuma monitoring hook. See the documentation for more
- information:
+ * Add an Uptime Kuma monitoring hook. See the documentation for
+ more information:
@@ -139,17 +191,19 @@
- * Fix the Healthchecks ping body size limit, restoring it to the documented
- 100,000 bytes.
- * Add a "--max-duration" flag to the "check" action and a "max_duration"
- option to the repository check configuration. This tells Borg to interrupt
- a repository check after a certain duration.
- * Fix interaction between environment variable interpolation in constants and
- shell escaping.
- * When color output is disabled (explicitly or implicitly), don't prefix each
- log line with the log level.
- * Add an "upload_buffer_size" option to set the size of the upload buffer
- used in "create" action.
- * Fix "Argument list too long" error in the "spot" check when checking
- hundreds of thousands of files at once.
- * Add the configured repository label as "repository_label" to the
- interpolated variables passed to before/after command hooks.
- * Fix "Unrecognized argument" error when the same value is used with
++++ 1175 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/borgmatic/borgmatic.changes
++++ and /work/SRC/openSUSE:Factory/.borgmatic.new.5589/borgmatic.changes
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package wine for openSUSE:Factory checked in at 2025-01-20 17:15:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wine (Old)
and /work/SRC/openSUSE:Factory/.wine.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wine"
Mon Jan 20 17:15:19 2025 rev:457 rq:1239020 version:10.0~rc6
Changes:
--------
--- /work/SRC/openSUSE:Factory/wine/wine.changes 2025-01-13 18:07:36.877906971 +0100
+++ /work/SRC/openSUSE:Factory/.wine.new.5589/wine.changes 2025-01-20 17:15:48.229231538 +0100
@@ -1,0 +2,7 @@
+Sun Jan 19 09:10:20 UTC 2025 - Marcus Meissner <meissner(a)suse.com>
+
+- update to 10.0-rc6 release:
+ - Bug fixes only, we are in code freeze.
+- update staging to 10.0-rc6 release
+
+-------------------------------------------------------------------
Old:
----
wine-10.0-rc5.tar.xz
wine-10.0-rc5.tar.xz.sign
wine-staging-10.0-rc5.tar.xz
New:
----
wine-10.0-rc6.tar.xz
wine-10.0-rc6.tar.xz.sign
wine-staging-10.0-rc6.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ wine.spec ++++++
--- /var/tmp/diff_new_pack.rfKIJa/_old 2025-01-20 17:15:48.989262848 +0100
+++ /var/tmp/diff_new_pack.rfKIJa/_new 2025-01-20 17:15:48.989262848 +0100
@@ -36,8 +36,8 @@
%define _lto_cflags %{nil}
Name: wine%{psuffix}
-%define downloadver 10.0-rc5
-Version: 10.0~rc5
+%define downloadver 10.0-rc6
+Version: 10.0~rc6
Release: 0
Summary: An MS Windows Emulator
License: LGPL-2.1-or-later
++++++ _service ++++++
--- /var/tmp/diff_new_pack.rfKIJa/_old 2025-01-20 17:15:49.037264825 +0100
+++ /var/tmp/diff_new_pack.rfKIJa/_new 2025-01-20 17:15:49.041264989 +0100
@@ -3,7 +3,7 @@
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="url">https://github.com/wine-staging/wine-staging.git</param>
- <param name="revision">refs/tags/v10.0-rc5</param>
+ <param name="revision">refs/tags/v10.0-rc6</param>
<param name="match-tag">v*.*</param>
<param name="scm">git</param>
</service>
++++++ wine-10.0-rc5.tar.xz -> wine-10.0-rc6.tar.xz ++++++
/work/SRC/openSUSE:Factory/wine/wine-10.0-rc5.tar.xz /work/SRC/openSUSE:Factory/.wine.new.5589/wine-10.0-rc6.tar.xz differ: char 15, line 1
++++++ wine-staging-10.0-rc5.tar.xz -> wine-staging-10.0-rc6.tar.xz ++++++
/work/SRC/openSUSE:Factory/wine/wine-staging-10.0-rc5.tar.xz /work/SRC/openSUSE:Factory/.wine.new.5589/wine-staging-10.0-rc6.tar.xz differ: char 15, line 1
1
0
Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package zutils for openSUSE:Factory checked in at 2025-01-20 17:15:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/zutils (Old)
and /work/SRC/openSUSE:Factory/.zutils.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "zutils"
Mon Jan 20 17:15:16 2025 rev:13 rq:1239000 version:1.14
Changes:
--------
--- /work/SRC/openSUSE:Factory/zutils/zutils.changes 2024-02-13 22:43:56.787651413 +0100
+++ /work/SRC/openSUSE:Factory/.zutils.new.5589/zutils.changes 2025-01-20 17:15:46.637165952 +0100
@@ -1,0 +2,8 @@
+Sun Jan 19 13:32:23 UTC 2025 - Andrea Manzini <andrea.manzini(a)suse.com>
+
+- update to 1.14:
+ * zupdate.cc: '-r -d' now keeps last component of dir arguments.
+ * zutils.texi: New chapter 'Syntax of command-line arguments'.
+ * check.sh: Use 'cp' instead of 'cat'.
+
+-------------------------------------------------------------------
Old:
----
zutils-1.13.tar.lz
zutils-1.13.tar.lz.sig
New:
----
zutils-1.14.tar.lz
zutils-1.14.tar.lz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ zutils.spec ++++++
--- /var/tmp/diff_new_pack.okpgZT/_old 2025-01-20 17:15:47.045182761 +0100
+++ /var/tmp/diff_new_pack.okpgZT/_new 2025-01-20 17:15:47.049182925 +0100
@@ -1,7 +1,7 @@
#
# spec file for package zutils
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2024 Andreas Stieger <Andreas.Stieger(a)gmx.de>
#
# All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
Name: zutils
-Version: 1.13
+Version: 1.14
Release: 0
Summary: Collection of utilities for dealing with compressed files
License: GPL-2.0-or-later
1
0