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 @@ +xKj1D³Ö)²¶éFêQ!E È^-ðHf$ÃøöQÈ ²*^AQ/Ôuͤµ}cȰ¶Î +QÚYM>%Ò3EögO(ÅÕm\:¸Ek1íëC0&ZÈD"ÆÅ +wëçºÁ×í]wÞÖÏøú¹¹ûw.Ü¡®/0¢A"©àQvXvþï^¼Å[oD?3Z¼çÖ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 @@ +xPÛ +@íÙ¯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á±HPì#A ÿînÄD*!°Ù䤶Z/'·1>³ieÌ7!ñu`Ý¢ÅÑêÏfà ¬3äÑ" sõFJhâ²>Hu)&¶3ÈU¥ÒÁØÈµ~©!>¥më"DàIlH+½o8kGóϺ¯º?}Û¿mêi {oɾËÙijäÄ!çrX·Æh²ê°'ìfCþ¸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 @@ +xuRK0î_a©Ç(]l¤¶*l!ÛºIª6LxeÓ__ÚUÕK;ùæùUy!oºFÀq¢K¥4IjBb*Å(MM+MF 9bH«y#ªè(Â1cÜ ÄÔ-Éaê: ´XB¤ìO>Óe±-4Æ ° Î C0Rë"j¼ïNªËþó +8¢)GõþÕýä5ü¾Ë+ѾKTù +á8ÔFt¼ª ðònÑÇà}¥Q_î²¼;õñʲ:kóLãzþl¼ |omyÞº¿q hàÖ:cÛΣmN¸¼ìÇ»·Î=$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)rA)qrùàN'4xx¹K)æyA»Ëènáa×àj@ÌÃ4eU¾¬kçâõ!¼ÁßÕÖý¹Go7riöT83=:ºíîÎ Ý ÁsÙ×Õ |Ø@k¯?s׳L[& î/Ðk/Ú¼Å:*A}VMVUmr%¨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