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 2023-12-01 21:24:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-referencing (Old)
 and      /work/SRC/openSUSE:Factory/.python-referencing.new.25432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-referencing"

Fri Dec  1 21:24:51 2023 rev:18 rq:1130038 version:0.31.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-referencing/python-referencing.changes    
2023-11-17 20:49:22.564781945 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-referencing.new.25432/python-referencing.changes
 2023-12-01 21:25:03.117180983 +0100
@@ -1,0 +2,10 @@
+Thu Nov 30 09:10:06 UTC 2023 - ka...@b1-systems.de
+
+- Update to version 0.31.1:
+  * Do more silly things to pepper over type checking nonsense.
+  * Minor noxfile tweaking.
+  * Add the explicit Tidelift link.
+  * Complain about spurious type: ignores.
+  * [pre-commit.ci] pre-commit autoupdate
+
+-------------------------------------------------------------------

Old:
----
  referencing-0.31.0.tar.gz

New:
----
  referencing-0.31.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-referencing.spec ++++++
--- /var/tmp/diff_new_pack.sw9z4C/_old  2023-12-01 21:25:03.701202432 +0100
+++ /var/tmp/diff_new_pack.sw9z4C/_new  2023-12-01 21:25:03.701202432 +0100
@@ -26,7 +26,7 @@
 %endif
 %{?sle15_python_module_pythons}
 Name:           python-referencing%{psuffix}
-Version:        0.31.0
+Version:        0.31.1
 Release:        0
 Summary:        JSON Referencing + Python
 License:        MIT

++++++ _service ++++++
--- /var/tmp/diff_new_pack.sw9z4C/_old  2023-12-01 21:25:03.737203754 +0100
+++ /var/tmp/diff_new_pack.sw9z4C/_new  2023-12-01 21:25:03.741203901 +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.31.0</param>
+    <param name="revision">v0.31.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.sw9z4C/_old  2023-12-01 21:25:03.761204636 +0100
+++ /var/tmp/diff_new_pack.sw9z4C/_new  2023-12-01 21:25:03.761204636 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/python-jsonschema/referencing</param>
-              <param 
name="changesrevision">fdc8ab0116c82622a1ed0cd642e51237788ad1eb</param></service></servicedata>
+              <param 
name="changesrevision">4f7e8bc935d89644546bf900de012b4df5b9b06a</param></service></servicedata>
 (No newline at EOF)
 

++++++ referencing-0.31.0.tar.gz -> referencing-0.31.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/referencing-0.31.0/.git/FETCH_HEAD 
new/referencing-0.31.1/.git/FETCH_HEAD
--- old/referencing-0.31.0/.git/FETCH_HEAD      1970-01-01 01:00:00.000000000 
+0100
+++ new/referencing-0.31.1/.git/FETCH_HEAD      2023-11-29 21:16:01.000000000 
+0100
@@ -0,0 +1,5 @@
+7eeaff6d636d3a3b66a2064f722ed1d706c7fded       not-for-merge   branch 
'dependabot/submodules/suite-306c985' of 
https://github.com/python-jsonschema/referencing
+7f0b8d7379f3ceeadbb9cc7de7d693cc7d44c572       not-for-merge   branch 
'hypothesis' of https://github.com/python-jsonschema/referencing
+4f7e8bc935d89644546bf900de012b4df5b9b06a       not-for-merge   branch 'main' 
of https://github.com/python-jsonschema/referencing
+29f587735daddcf3fde3318382227e6d1f561e6a       not-for-merge   branch 
'retrieval' of https://github.com/python-jsonschema/referencing
+2c788931eebb3f16187e45b0d90f39c7f082e1b1       not-for-merge   branch 'url' of 
https://github.com/python-jsonschema/referencing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/referencing-0.31.0/.git/HEAD 
new/referencing-0.31.1/.git/HEAD
--- old/referencing-0.31.0/.git/HEAD    2023-11-14 19:30:44.000000000 +0100
+++ new/referencing-0.31.1/.git/HEAD    2023-11-29 21:16:01.000000000 +0100
@@ -1 +1 @@
-fdc8ab0116c82622a1ed0cd642e51237788ad1eb
+4f7e8bc935d89644546bf900de012b4df5b9b06a
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/referencing-0.31.0/.git/ORIG_HEAD 
new/referencing-0.31.1/.git/ORIG_HEAD
--- old/referencing-0.31.0/.git/ORIG_HEAD       2023-11-14 19:30:44.000000000 
+0100
+++ new/referencing-0.31.1/.git/ORIG_HEAD       2023-11-29 21:16:01.000000000 
+0100
@@ -1 +1 @@
-fdc8ab0116c82622a1ed0cd642e51237788ad1eb
+373bbd2bc42eea588d4b324932b089bcf7da7d38
Binary files old/referencing-0.31.0/.git/index and 
new/referencing-0.31.1/.git/index differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/referencing-0.31.0/.git/logs/HEAD 
new/referencing-0.31.1/.git/logs/HEAD
--- old/referencing-0.31.0/.git/logs/HEAD       2023-11-14 19:30:44.000000000 
+0100
+++ new/referencing-0.31.1/.git/logs/HEAD       2023-11-29 21:16:01.000000000 
+0100
@@ -1,2 +1,4 @@
 0000000000000000000000000000000000000000 
fdc8ab0116c82622a1ed0cd642e51237788ad1eb Johannes Kastl <ka...@b1-systems.de> 
1700146261 +0100        clone: from 
https://github.com/python-jsonschema/referencing
 fdc8ab0116c82622a1ed0cd642e51237788ad1eb 
fdc8ab0116c82622a1ed0cd642e51237788ad1eb Johannes Kastl <ka...@b1-systems.de> 
1700146262 +0100        checkout: moving from main to v0.31.0
+fdc8ab0116c82622a1ed0cd642e51237788ad1eb 
373bbd2bc42eea588d4b324932b089bcf7da7d38 Johannes Kastl <ka...@b1-systems.de> 
1701335405 +0100        merge v0.31.1: Merge made by the 'ort' strategy.
+373bbd2bc42eea588d4b324932b089bcf7da7d38 
4f7e8bc935d89644546bf900de012b4df5b9b06a Johannes Kastl <ka...@b1-systems.de> 
1701335406 +0100        reset: moving to v0.31.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/referencing-0.31.0/.git/logs/refs/remotes/origin/dependabot/submodules/suite-306c985
 
new/referencing-0.31.1/.git/logs/refs/remotes/origin/dependabot/submodules/suite-306c985
--- 
old/referencing-0.31.0/.git/logs/refs/remotes/origin/dependabot/submodules/suite-306c985
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/referencing-0.31.1/.git/logs/refs/remotes/origin/dependabot/submodules/suite-306c985
    2023-11-29 21:16:01.000000000 +0100
@@ -0,0 +1 @@
+0000000000000000000000000000000000000000 
7eeaff6d636d3a3b66a2064f722ed1d706c7fded Johannes Kastl <ka...@b1-systems.de> 
1701335398 +0100        fetch --filter=tree:0 --tags: storing head
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/referencing-0.31.0/.git/logs/refs/remotes/origin/main 
new/referencing-0.31.1/.git/logs/refs/remotes/origin/main
--- old/referencing-0.31.0/.git/logs/refs/remotes/origin/main   1970-01-01 
01:00:00.000000000 +0100
+++ new/referencing-0.31.1/.git/logs/refs/remotes/origin/main   2023-11-29 
21:16:01.000000000 +0100
@@ -0,0 +1 @@
+fdc8ab0116c82622a1ed0cd642e51237788ad1eb 
4f7e8bc935d89644546bf900de012b4df5b9b06a Johannes Kastl <ka...@b1-systems.de> 
1701335398 +0100        fetch --filter=tree:0 --tags: fast-forward
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/referencing-0.31.0/.git/logs/refs/remotes/origin/url 
new/referencing-0.31.1/.git/logs/refs/remotes/origin/url
--- old/referencing-0.31.0/.git/logs/refs/remotes/origin/url    1970-01-01 
01:00:00.000000000 +0100
+++ new/referencing-0.31.1/.git/logs/refs/remotes/origin/url    2023-11-29 
21:16:01.000000000 +0100
@@ -0,0 +1 @@
+b28bba0bdc70161850d8cb27356d4ad9a7d4efcc 
2c788931eebb3f16187e45b0d90f39c7f082e1b1 Johannes Kastl <ka...@b1-systems.de> 
1701335398 +0100        fetch --filter=tree:0 --tags: forced-update
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/referencing-0.31.0/.git/modules/suite/FETCH_HEAD 
new/referencing-0.31.1/.git/modules/suite/FETCH_HEAD
--- old/referencing-0.31.0/.git/modules/suite/FETCH_HEAD        1970-01-01 
01:00:00.000000000 +0100
+++ new/referencing-0.31.1/.git/modules/suite/FETCH_HEAD        2023-11-29 
21:16:01.000000000 +0100
@@ -0,0 +1,2 @@
+63a80bcbdddcc7670e36a3f8b51bcf5295a00856       not-for-merge   branch 
'cross-draft' of https://github.com/python-jsonschema/referencing-suite
+306c985290edb4ebc6669acd67731c8a50459126       not-for-merge   branch 'main' 
of https://github.com/python-jsonschema/referencing-suite
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/referencing-0.31.0/.git/modules/suite/logs/refs/remotes/origin/main 
new/referencing-0.31.1/.git/modules/suite/logs/refs/remotes/origin/main
--- old/referencing-0.31.0/.git/modules/suite/logs/refs/remotes/origin/main     
1970-01-01 01:00:00.000000000 +0100
+++ new/referencing-0.31.1/.git/modules/suite/logs/refs/remotes/origin/main     
2023-11-29 21:16:01.000000000 +0100
@@ -0,0 +1 @@
+2561713b88a544629f85e6220b4098cd06155078 
306c985290edb4ebc6669acd67731c8a50459126 Johannes Kastl <ka...@b1-systems.de> 
1701335405 +0100        fetch --no-prune --no-prune-tags --tags 
--recurse-submodules-default on-demand --submodule-prefix suite/: fast-forward
Binary files 
old/referencing-0.31.0/.git/modules/suite/objects/0c/90ee094a7cae6e0cdbeafebc94d904e65addd6
 and 
new/referencing-0.31.1/.git/modules/suite/objects/0c/90ee094a7cae6e0cdbeafebc94d904e65addd6
 differ
Binary files 
old/referencing-0.31.0/.git/modules/suite/objects/20/06f9409eeada438cd2062b512ebe058c148451
 and 
new/referencing-0.31.1/.git/modules/suite/objects/20/06f9409eeada438cd2062b512ebe058c148451
 differ
Binary files 
old/referencing-0.31.0/.git/modules/suite/objects/20/ca7cfedd2f4616a4cfa7a09f127c68727627bb
 and 
new/referencing-0.31.1/.git/modules/suite/objects/20/ca7cfedd2f4616a4cfa7a09f127c68727627bb
 differ
Binary files 
old/referencing-0.31.0/.git/modules/suite/objects/2c/76e59a6c7cd29431bff7540c370d35b904b702
 and 
new/referencing-0.31.1/.git/modules/suite/objects/2c/76e59a6c7cd29431bff7540c370d35b904b702
 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/referencing-0.31.0/.git/modules/suite/objects/30/6c985290edb4ebc6669acd67731c8a50459126
 
new/referencing-0.31.1/.git/modules/suite/objects/30/6c985290edb4ebc6669acd67731c8a50459126
--- 
old/referencing-0.31.0/.git/modules/suite/objects/30/6c985290edb4ebc6669acd67731c8a50459126
 1970-01-01 01:00:00.000000000 +0100
+++ 
new/referencing-0.31.1/.git/modules/suite/objects/30/6c985290edb4ebc6669acd67731c8a50459126
 2023-11-29 21:16:01.000000000 +0100
@@ -0,0 +1,4 @@
+xŽKj1D³Ö)²¶é‘FêQ!ŸE È^Ÿ–-ðHf$ÃøöQÈ
²*^AQ/Ôuͤµ}cȰ¶Î
+QÚYM>%Ò3E•ögO(ÅÕm\:¸Ek“”1퍟’ëC0”&ZÈD"ÆÅ
+wëçºÁ×í’]wÞÖÏøú¹¹ûw.܎¡®/0¢A"©à€QŒvXvþï^¼Å[o†D?3”Z¼çÖs9A»—îvXóþK®„¡ÚFF¸Ö\Æo;
+ñq©Û<’øæ`®
\ No newline at end of file
Binary files 
old/referencing-0.31.0/.git/modules/suite/objects/36/396eb69cae1d9c39b748b3380aa36bd3446281
 and 
new/referencing-0.31.1/.git/modules/suite/objects/36/396eb69cae1d9c39b748b3380aa36bd3446281
 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/referencing-0.31.0/.git/modules/suite/objects/3b/1025fd2f1ff4071eb3abd477f785de5acf5fa3
 
new/referencing-0.31.1/.git/modules/suite/objects/3b/1025fd2f1ff4071eb3abd477f785de5acf5fa3
--- 
old/referencing-0.31.0/.git/modules/suite/objects/3b/1025fd2f1ff4071eb3abd477f785de5acf5fa3
 1970-01-01 01:00:00.000000000 +0100
+++ 
new/referencing-0.31.1/.git/modules/suite/objects/3b/1025fd2f1ff4071eb3abd477f785de5acf5fa3
 2023-11-29 21:16:01.000000000 +0100
@@ -0,0 +1,4 @@
+xPÛ
+‚@íÙ¯XÖk— zðW"bµ1
mm/`‰ÿÞÎzÉÀ Ñá̙sæL\Șö»UB×:É 4"”1î^Úl;Ý´¼Ó
Ò\smÔÓñpÌ!™1UÄ9Ô¢¬
+`‰,ùØDݤz8(•ò@–¸'™Tö]´žlÑX ½Áâ…
skkJÚÉ䧪îßÖ§ÁŒ¸ÜÑOu¼´†³U9ÊÎÅÖs×H‘ºDÜå¸ÕØ¥|&£,xïJúË-4
+9õ›Î¤Y¼üOÉÿÝQNA¼1£¾
\ No newline at end of file
Binary files 
old/referencing-0.31.0/.git/modules/suite/objects/5a/34eeb5fce4de09445a34607526e615e884ca76
 and 
new/referencing-0.31.1/.git/modules/suite/objects/5a/34eeb5fce4de09445a34607526e615e884ca76
 differ
Binary files 
old/referencing-0.31.0/.git/modules/suite/objects/82/e78b2391cd00e9c984035aa55e881d1b210197
 and 
new/referencing-0.31.1/.git/modules/suite/objects/82/e78b2391cd00e9c984035aa55e881d1b210197
 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/referencing-0.31.0/.git/modules/suite/objects/8c/0724f347da503172cbded3655a99445394cb23
 
new/referencing-0.31.1/.git/modules/suite/objects/8c/0724f347da503172cbded3655a99445394cb23
--- 
old/referencing-0.31.0/.git/modules/suite/objects/8c/0724f347da503172cbded3655a99445394cb23
 1970-01-01 01:00:00.000000000 +0100
+++ 
new/referencing-0.31.1/.git/modules/suite/objects/8c/0724f347da503172cbded3655a99445394cb23
 2023-11-29 21:16:01.000000000 +0100
@@ -0,0 +1 @@
+x¥PË‚0ôÌW4Õ£¶£‰¿bŒá±HPì#A
ÿînÄD*!°™Ù䤶Z/'·ˆ1>³ieÌ7Œ!ñu`Ý¢ÅÑêŠÏ‰fà ¬3äÑ"…
sõFJhâ²>Hu)‡&¶3ÈU¥œÒ•ÁØÈµ~š©!>¥m럏"DàIlHˆŠ+Ÿ½o8kGóϺ¯º?}Û‹Â’¿m˜ê’i
{oɾËٛijäÄ!çr”X’·Æh²êŒ‡°'ìfCþ¸núǾ‡ë7ÉþòQø[]<Ó.j£;fn³=
\ No newline at end of file
Binary files 
old/referencing-0.31.0/.git/modules/suite/objects/97/82382b8eaf4ac1647d6bc4598f7a7148d65e24
 and 
new/referencing-0.31.1/.git/modules/suite/objects/97/82382b8eaf4ac1647d6bc4598f7a7148d65e24
 differ
Binary files 
old/referencing-0.31.0/.git/modules/suite/objects/9b/c7216af913c8d0d8b835eeaec149468fea1453
 and 
new/referencing-0.31.1/.git/modules/suite/objects/9b/c7216af913c8d0d8b835eeaec149468fea1453
 differ
Binary files 
old/referencing-0.31.0/.git/modules/suite/objects/a3/c2fa3ff64d60f1b7fc51b1dd69dc4805b0a181
 and 
new/referencing-0.31.1/.git/modules/suite/objects/a3/c2fa3ff64d60f1b7fc51b1dd69dc4805b0a181
 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/referencing-0.31.0/.git/modules/suite/objects/a8/3699f22ddc5b6b1f9189bcc67f17876d77e089
 
new/referencing-0.31.1/.git/modules/suite/objects/a8/3699f22ddc5b6b1f9189bcc67f17876d77e089
--- 
old/referencing-0.31.0/.git/modules/suite/objects/a8/3699f22ddc5b6b1f9189bcc67f17876d77e089
 1970-01-01 01:00:00.000000000 +0100
+++ 
new/referencing-0.31.1/.git/modules/suite/objects/a8/3699f22ddc5b6b1f9189bcc67f17876d77e089
 2023-11-29 21:16:01.000000000 +0100
@@ -0,0 +1,4 @@
+xuRK›0î™_a©Ç(]l¤¶*l!ۄºI“ª6LxeÓ__ÚUÕK;—™ùæ­ùU–y!oºFÀq¢KŽ¥4IjB‰b*Å(MM+MƒF
9bH«y#ª膉(Â1cÜ ÄÔ-Éaê:Œ  ´X’B¤ìO>Óe±Ž-4Æ °‹ˆ
Î
C0†Rë"‹j¼ïNªËþ’ó
+8¢)GõþÕýä5ü¾Ë+ѾKTù 
+á8š˜ŽÔFt¼ª
ðònÑÇà}¥Q_¼;õñʲ:kóL‰ãzþl¼
ˆ|omyÞº¿q
hàÖ:‰cÛΣm‡N¸¼ìÇ»·Î=$pãßl{áŸ}Û½ÜÏ=­ÛÁO1YLÖõŽÏ(Ԁ|™ø8·¨óÙ4¾ætn…
ózYä)O滲­ê|›p?Ìå1^†íÏH<«f®
+zƦúϓ}sJ¹¬èã™OêÃÑbÞÉ.w~ôÆsl„ÛÕމ®¶­¥¾'žÕö¨§c±[×ãœP
..Ô9/Tµ–Y=ËðvlðõJnÜhöãz“¢ÓÍɁ¥a
‡âçŽØ”V8îqí”OÝÓB)rƒA)qrŸù‹àN'4xx¹KŸ)æyA»ËènáaŽ×›ŠàŒj@ÌÝ4eU¾¬kçâõ•!¼ÁßÕÖý¹Go7riöT83=:Ÿºí’îÎ
…Ý
Ás‰Ù×Õ
|Ø@•k¯?s׳L[‰& 
î/Јk/Ú¼Å:*A}™VM‹VUmr%¨1}¥Ð4ɧ}òîPÉ<Ó´o£ï’ü;øë‚‘³ê5û'Z·‹
\ No newline at end of file
Binary files 
old/referencing-0.31.0/.git/modules/suite/objects/db/fb731cb8fda7e86cee2de027e4bd233b1a86d8
 and 
new/referencing-0.31.1/.git/modules/suite/objects/db/fb731cb8fda7e86cee2de027e4bd233b1a86d8
 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/referencing-0.31.0/.git/modules/suite/refs/remotes/origin/main 
new/referencing-0.31.1/.git/modules/suite/refs/remotes/origin/main
--- old/referencing-0.31.0/.git/modules/suite/refs/remotes/origin/main  
1970-01-01 01:00:00.000000000 +0100
+++ new/referencing-0.31.1/.git/modules/suite/refs/remotes/origin/main  
2023-11-29 21:16:01.000000000 +0100
@@ -0,0 +1 @@
+306c985290edb4ebc6669acd67731c8a50459126
Binary files 
old/referencing-0.31.0/.git/objects/37/3bbd2bc42eea588d4b324932b089bcf7da7d38 
and 
new/referencing-0.31.1/.git/objects/37/3bbd2bc42eea588d4b324932b089bcf7da7d38 
differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-1384484bc8d3bf207758c056db2e7713b8d3ae20.idx
 and 
new/referencing-0.31.1/.git/objects/pack/pack-1384484bc8d3bf207758c056db2e7713b8d3ae20.idx
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-1384484bc8d3bf207758c056db2e7713b8d3ae20.pack
 and 
new/referencing-0.31.1/.git/objects/pack/pack-1384484bc8d3bf207758c056db2e7713b8d3ae20.pack
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-1384484bc8d3bf207758c056db2e7713b8d3ae20.rev
 and 
new/referencing-0.31.1/.git/objects/pack/pack-1384484bc8d3bf207758c056db2e7713b8d3ae20.rev
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-243fc956e45fd4b77532156ca9cc0308447eaa90.idx
 and 
new/referencing-0.31.1/.git/objects/pack/pack-243fc956e45fd4b77532156ca9cc0308447eaa90.idx
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-243fc956e45fd4b77532156ca9cc0308447eaa90.pack
 and 
new/referencing-0.31.1/.git/objects/pack/pack-243fc956e45fd4b77532156ca9cc0308447eaa90.pack
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-243fc956e45fd4b77532156ca9cc0308447eaa90.rev
 and 
new/referencing-0.31.1/.git/objects/pack/pack-243fc956e45fd4b77532156ca9cc0308447eaa90.rev
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-5c0d15a28e34f2d5c297a206a305264a37d90cbc.idx
 and 
new/referencing-0.31.1/.git/objects/pack/pack-5c0d15a28e34f2d5c297a206a305264a37d90cbc.idx
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-5c0d15a28e34f2d5c297a206a305264a37d90cbc.pack
 and 
new/referencing-0.31.1/.git/objects/pack/pack-5c0d15a28e34f2d5c297a206a305264a37d90cbc.pack
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-5c0d15a28e34f2d5c297a206a305264a37d90cbc.rev
 and 
new/referencing-0.31.1/.git/objects/pack/pack-5c0d15a28e34f2d5c297a206a305264a37d90cbc.rev
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-6f7c41b92e89f2a0e3701d92c9e1949d8890224c.idx
 and 
new/referencing-0.31.1/.git/objects/pack/pack-6f7c41b92e89f2a0e3701d92c9e1949d8890224c.idx
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-6f7c41b92e89f2a0e3701d92c9e1949d8890224c.pack
 and 
new/referencing-0.31.1/.git/objects/pack/pack-6f7c41b92e89f2a0e3701d92c9e1949d8890224c.pack
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-6f7c41b92e89f2a0e3701d92c9e1949d8890224c.rev
 and 
new/referencing-0.31.1/.git/objects/pack/pack-6f7c41b92e89f2a0e3701d92c9e1949d8890224c.rev
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-9a279906b3144fb1b4f16792967fe569c4b7028d.idx
 and 
new/referencing-0.31.1/.git/objects/pack/pack-9a279906b3144fb1b4f16792967fe569c4b7028d.idx
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-9a279906b3144fb1b4f16792967fe569c4b7028d.pack
 and 
new/referencing-0.31.1/.git/objects/pack/pack-9a279906b3144fb1b4f16792967fe569c4b7028d.pack
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-9a279906b3144fb1b4f16792967fe569c4b7028d.rev
 and 
new/referencing-0.31.1/.git/objects/pack/pack-9a279906b3144fb1b4f16792967fe569c4b7028d.rev
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-9c1c4a00765beff5ebfeb8b4fdd6a01f44d9e8b3.idx
 and 
new/referencing-0.31.1/.git/objects/pack/pack-9c1c4a00765beff5ebfeb8b4fdd6a01f44d9e8b3.idx
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-9c1c4a00765beff5ebfeb8b4fdd6a01f44d9e8b3.pack
 and 
new/referencing-0.31.1/.git/objects/pack/pack-9c1c4a00765beff5ebfeb8b4fdd6a01f44d9e8b3.pack
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-9c1c4a00765beff5ebfeb8b4fdd6a01f44d9e8b3.rev
 and 
new/referencing-0.31.1/.git/objects/pack/pack-9c1c4a00765beff5ebfeb8b4fdd6a01f44d9e8b3.rev
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-aa3f591d8e37fd1ccd7af75164db062782c8ffec.idx
 and 
new/referencing-0.31.1/.git/objects/pack/pack-aa3f591d8e37fd1ccd7af75164db062782c8ffec.idx
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-aa3f591d8e37fd1ccd7af75164db062782c8ffec.pack
 and 
new/referencing-0.31.1/.git/objects/pack/pack-aa3f591d8e37fd1ccd7af75164db062782c8ffec.pack
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-aa3f591d8e37fd1ccd7af75164db062782c8ffec.rev
 and 
new/referencing-0.31.1/.git/objects/pack/pack-aa3f591d8e37fd1ccd7af75164db062782c8ffec.rev
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-ad83a9200b2792d2a9eb9e8c95956e806a637f20.idx
 and 
new/referencing-0.31.1/.git/objects/pack/pack-ad83a9200b2792d2a9eb9e8c95956e806a637f20.idx
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-ad83a9200b2792d2a9eb9e8c95956e806a637f20.pack
 and 
new/referencing-0.31.1/.git/objects/pack/pack-ad83a9200b2792d2a9eb9e8c95956e806a637f20.pack
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-ad83a9200b2792d2a9eb9e8c95956e806a637f20.rev
 and 
new/referencing-0.31.1/.git/objects/pack/pack-ad83a9200b2792d2a9eb9e8c95956e806a637f20.rev
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-d1ccc07f69db0d34205f2d99f740e726efb72a7d.idx
 and 
new/referencing-0.31.1/.git/objects/pack/pack-d1ccc07f69db0d34205f2d99f740e726efb72a7d.idx
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-d1ccc07f69db0d34205f2d99f740e726efb72a7d.pack
 and 
new/referencing-0.31.1/.git/objects/pack/pack-d1ccc07f69db0d34205f2d99f740e726efb72a7d.pack
 differ
Binary files 
old/referencing-0.31.0/.git/objects/pack/pack-d1ccc07f69db0d34205f2d99f740e726efb72a7d.rev
 and 
new/referencing-0.31.1/.git/objects/pack/pack-d1ccc07f69db0d34205f2d99f740e726efb72a7d.rev
 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/referencing-0.31.0/.git/refs/remotes/origin/dependabot/submodules/suite-306c985
 
new/referencing-0.31.1/.git/refs/remotes/origin/dependabot/submodules/suite-306c985
--- 
old/referencing-0.31.0/.git/refs/remotes/origin/dependabot/submodules/suite-306c985
 1970-01-01 01:00:00.000000000 +0100
+++ 
new/referencing-0.31.1/.git/refs/remotes/origin/dependabot/submodules/suite-306c985
 2023-11-29 21:16:01.000000000 +0100
@@ -0,0 +1 @@
+7eeaff6d636d3a3b66a2064f722ed1d706c7fded
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/referencing-0.31.0/.git/refs/remotes/origin/main 
new/referencing-0.31.1/.git/refs/remotes/origin/main
--- old/referencing-0.31.0/.git/refs/remotes/origin/main        1970-01-01 
01:00:00.000000000 +0100
+++ new/referencing-0.31.1/.git/refs/remotes/origin/main        2023-11-29 
21:16:01.000000000 +0100
@@ -0,0 +1 @@
+4f7e8bc935d89644546bf900de012b4df5b9b06a
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/referencing-0.31.0/.git/refs/remotes/origin/url 
new/referencing-0.31.1/.git/refs/remotes/origin/url
--- old/referencing-0.31.0/.git/refs/remotes/origin/url 1970-01-01 
01:00:00.000000000 +0100
+++ new/referencing-0.31.1/.git/refs/remotes/origin/url 2023-11-29 
21:16:01.000000000 +0100
@@ -0,0 +1 @@
+2c788931eebb3f16187e45b0d90f39c7f082e1b1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/referencing-0.31.0/.git/refs/tags/v0.31.1 
new/referencing-0.31.1/.git/refs/tags/v0.31.1
--- old/referencing-0.31.0/.git/refs/tags/v0.31.1       1970-01-01 
01:00:00.000000000 +0100
+++ new/referencing-0.31.1/.git/refs/tags/v0.31.1       2023-11-29 
21:16:01.000000000 +0100
@@ -0,0 +1 @@
+ee1e527c55d5c3f3b9a36e22233cf1ca155e60ec
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/referencing-0.31.0/.pre-commit-config.yaml 
new/referencing-0.31.1/.pre-commit-config.yaml
--- old/referencing-0.31.0/.pre-commit-config.yaml      2023-11-14 
19:30:44.000000000 +0100
+++ new/referencing-0.31.1/.pre-commit-config.yaml      2023-11-29 
21:16:01.000000000 +0100
@@ -13,7 +13,7 @@
         args: [--fix, lf]
       - id: trailing-whitespace
   - repo: https://github.com/astral-sh/ruff-pre-commit
-    rev: "v0.1.5"
+    rev: "v0.1.6"
     hooks:
       - id: ruff
         args: [--fix, --exit-non-zero-on-fix]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/referencing-0.31.0/docs/api.rst 
new/referencing-0.31.1/docs/api.rst
--- old/referencing-0.31.0/docs/api.rst 2023-11-14 19:30:44.000000000 +0100
+++ new/referencing-0.31.1/docs/api.rst 2023-11-29 21:16:01.000000000 +0100
@@ -39,6 +39,12 @@
    :members:
    :undoc-members:
 
+.. class:: referencing._core._Unset
+
+   A sentinel object used internally to satisfy the type checker.
+
+   Neither accessing nor explicitly passing this object anywhere is public 
API, and it is only documented here at all to get Sphinx to not complain.
+
 
 Submodules
 ----------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/referencing-0.31.0/docs/changes.rst 
new/referencing-0.31.1/docs/changes.rst
--- old/referencing-0.31.0/docs/changes.rst     2023-11-14 19:30:44.000000000 
+0100
+++ new/referencing-0.31.1/docs/changes.rst     2023-11-29 21:16:01.000000000 
+0100
@@ -2,6 +2,11 @@
 Changelog
 =========
 
+v0.31.1
+-------
+
+* No user facing changes.
+
 v0.31.0
 -------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/referencing-0.31.0/noxfile.py 
new/referencing-0.31.1/noxfile.py
--- old/referencing-0.31.0/noxfile.py   2023-11-14 19:30:44.000000000 +0100
+++ new/referencing-0.31.1/noxfile.py   2023-11-29 21:16:01.000000000 +0100
@@ -9,25 +9,35 @@
 DOCS = ROOT / "docs"
 REFERENCING = ROOT / "referencing"
 
+REQUIREMENTS = dict(
+    docs=DOCS / "requirements.txt",
+    tests=ROOT / "test-requirements.txt",
+)
+REQUIREMENTS_IN = [  # this is actually ordered, as files depend on each other
+    path.parent / f"{path.stem}.in" for path in REQUIREMENTS.values()
+]
+
+SUPPORTED = ["3.8", "3.9", "3.10", "3.11", "3.12", "pypy3.10"]
+LATEST = "3.12"
 
 nox.options.sessions = []
 
 
-def session(default=True, **kwargs):  # noqa: D103
+def session(default=True, python=LATEST, **kwargs):  # noqa: D103
     def _session(fn):
         if default:
             nox.options.sessions.append(kwargs.get("name", fn.__name__))
-        return nox.session(**kwargs)(fn)
+        return nox.session(python=python, **kwargs)(fn)
 
     return _session
 
 
-@session(python=["3.8", "3.9", "3.10", "3.11", "3.12", "pypy3"])
+@session(python=SUPPORTED)
 def tests(session):
     """
     Run the test suite with a corresponding Python version.
     """
-    session.install("-r", ROOT / "test-requirements.txt")
+    session.install("-r", REQUIREMENTS["tests"])
 
     if session.posargs and session.posargs[0] == "coverage":
         if len(session.posargs) > 1 and session.posargs[1] == "github":
@@ -109,7 +119,7 @@
     """
     Build the documentation using a specific Sphinx builder.
     """
-    session.install("-r", DOCS / "requirements.txt")
+    session.install("-r", REQUIREMENTS["docs"])
     with TemporaryDirectory() as tmpdir_str:
         tmpdir = Path(tmpdir_str)
         argv = ["-n", "-T", "-W"]
@@ -147,7 +157,7 @@
     Update the project's pinned requirements. Commit the result.
     """
     session.install("pip-tools")
-    for each in [DOCS / "requirements.in", ROOT / "test-requirements.in"]:
+    for each in REQUIREMENTS_IN:
         session.run(
             "pip-compile",
             "--resolver",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/referencing-0.31.0/pyproject.toml 
new/referencing-0.31.1/pyproject.toml
--- old/referencing-0.31.0/pyproject.toml       2023-11-14 19:30:44.000000000 
+0100
+++ new/referencing-0.31.1/pyproject.toml       2023-11-29 21:16:01.000000000 
+0100
@@ -43,6 +43,7 @@
 Homepage = "https://github.com/python-jsonschema/referencing";
 Issues = "https://github.com/python-jsonschema/referencing/issues/";
 Funding = "https://github.com/sponsors/Julian";
+Tidelift = 
"https://tidelift.com/subscription/pkg/pypi-referencing?utm_source=pypi-referencing&utm_medium=referral&utm_campaign=pypi-link";
 Source = "https://github.com/python-jsonschema/referencing";
 
 [tool.coverage.html]
@@ -77,6 +78,7 @@
 use_parentheses = true
 
 [tool.pyright]
+reportUnnecessaryTypeIgnoreComment = true
 strict = ["**/*"]
 exclude = [
     "**/tests/__init__.py",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/referencing-0.31.0/referencing/_core.py 
new/referencing-0.31.1/referencing/_core.py
--- old/referencing-0.31.0/referencing/_core.py 2023-11-14 19:30:44.000000000 
+0100
+++ new/referencing-0.31.1/referencing/_core.py 2023-11-29 21:16:01.000000000 
+0100
@@ -1,6 +1,7 @@
 from __future__ import annotations
 
 from collections.abc import Iterable, Iterator, Sequence
+from enum import Enum
 from typing import Any, Callable, ClassVar, Generic, Protocol, TypeVar
 from urllib.parse import unquote, urldefrag, urljoin
 
@@ -15,6 +16,17 @@
 EMPTY_PREVIOUS_RESOLVERS: List[URI] = List()
 
 
+class _Unset(Enum):
+    """
+    What sillyness...
+    """
+
+    SENTINEL = 1
+
+
+_UNSET = _Unset.SENTINEL
+
+
 class _MaybeInSubresource(Protocol[D]):
     def __call__(
         self,
@@ -101,7 +113,7 @@
     def from_contents(
         cls,
         contents: D,
-        default_specification: Specification[D] = None,  # type: 
ignore[reportGeneralTypeIssues]
+        default_specification: Specification[D] | _Unset = _UNSET,
     ) -> Resource[D]:
         """
         Attempt to discern which specification applies to the given contents.
@@ -125,7 +137,7 @@
                     default=default_specification,
                 )
 
-        if specification is None:  # type: ignore[reportUnnecessaryComparison]
+        if specification is _UNSET:
             raise exceptions.CannotDetermineSpecification(contents)
         return cls(contents=contents, specification=specification)  # type: 
ignore[reportUnknownArgumentType]
 
@@ -192,7 +204,7 @@
             resolver = self._specification.maybe_in_subresource(
                 segments=segments,
                 resolver=resolver,
-                subresource=self._specification.create_resource(contents),  # 
type: ignore[reportUnknownArgumentType]
+                subresource=self._specification.create_resource(contents),
             )
             if resolver is not last:
                 segments = []
@@ -233,7 +245,7 @@
         converter=HashTrieMap.convert,  # type: ignore[reportGeneralTypeIssues]
         alias="resources",
     )
-    _anchors: HashTrieMap[tuple[URI, str], AnchorType[D]] = HashTrieMap()  # 
type: ignore[reportGeneralTypeIssues]
+    _anchors: HashTrieMap[tuple[URI, str], AnchorType[D]] = HashTrieMap()
     _uncrawled: HashTrieSet[URI] = EMPTY_UNCRAWLED
     _retrieve: Retrieve[D] = field(default=_fail_to_retrieve, alias="retrieve")
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/referencing-0.31.0/referencing/jsonschema.py 
new/referencing-0.31.1/referencing/jsonschema.py
--- old/referencing-0.31.0/referencing/jsonschema.py    2023-11-14 
19:30:44.000000000 +0100
+++ new/referencing-0.31.1/referencing/jsonschema.py    2023-11-29 
21:16:01.000000000 +0100
@@ -9,6 +9,8 @@
 
 from referencing import Anchor, Registry, Resource, Specification, exceptions
 from referencing._attrs import frozen
+from referencing._core import _UNSET  # type: ignore[reportPrivateUsage]
+from referencing._core import _Unset  # type: ignore[reportPrivateUsage]
 from referencing._core import Resolved as _Resolved, Resolver as _Resolver
 from referencing.typing import URI, Anchor as AnchorType, Mapping
 
@@ -559,7 +561,7 @@
 
 def specification_with(
     dialect_id: URI,
-    default: Specification[Any] = None,  # type: 
ignore[reportGeneralTypeIssues]
+    default: Specification[Any] | _Unset = _UNSET,
 ) -> Specification[Any]:
     """
     Retrieve the `Specification` with the given dialect identifier.
@@ -573,7 +575,7 @@
     resource = _SPECIFICATIONS.get(dialect_id.rstrip("#"))
     if resource is not None:
         return resource.contents
-    if default is None:  # type: ignore[reportUnnecessaryComparison]
+    if default is _UNSET:
         raise UnknownDialect(dialect_id)
     return default
 

Reply via email to