[med-svn] [Git][python-team/packages/python-schema-salad][master] 3 commits: refresh patch metadata

Michael R. Crusoe (@crusoe) gitlab at salsa.debian.org
Wed Oct 1 10:21:12 BST 2025



Michael R. Crusoe pushed to branch master at Debian Python Team / packages / python-schema-salad


Commits:
f780a994 by Michael R. Crusoe at 2025-09-30T16:54:57+02:00
refresh patch metadata

- - - - -
eec31bcc by Michael R. Crusoe at 2025-09-30T16:57:54+02:00
Added patch to formally support newer mistune.

- - - - -
0d06d694 by Michael R. Crusoe at 2025-10-01T11:19:37+02:00
routine-update: Ready to upload to unstable

- - - - -


7 changed files:

- debian/changelog
- + debian/patches/0005-Update-mistune-requirement-from-2.1-2.0.3-to-2.0.3-3.patch
- debian/patches/better_is_fs_case_sensitive
- debian/patches/debug_binaries
- debian/patches/intersphinx
- debian/patches/series
- debian/patches/typescript_license


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,9 @@
+python-schema-salad (8.9.20250723145140-2) unstable; urgency=medium
+
+  * Added patch to formally support newer mistune.
+
+ -- Michael R. Crusoe <crusoe at debian.org>  Tue, 30 Sep 2025 17:52:37 +0200
+
 python-schema-salad (8.9.20250723145140-1) unstable; urgency=medium
 
   * d/control: switch back to pybuild-based autopkgtests


=====================================
debian/patches/0005-Update-mistune-requirement-from-2.1-2.0.3-to-2.0.3-3.patch
=====================================
@@ -0,0 +1,39 @@
+From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
+Date: Tue, 30 Sep 2025 13:45:22 +0000
+Subject: Update mistune requirement from <2.1,>=2.0.3 to >=2.0.3,<3.1
+
+Updates the requirements on [mistune](https://github.com/lepture/mistune) to permit the latest version.
+- [Release notes](https://github.com/lepture/mistune/releases)
+- [Changelog](https://github.com/lepture/mistune/blob/master/docs/changes.rst)
+- [Commits](https://github.com/lepture/mistune/compare/v2.0.3...v3.0.0)
+---
+ requirements.txt | 2 +-
+ setup.py         | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/requirements.txt b/requirements.txt
+index 2844be7..b5cba7c 100644
+--- a/requirements.txt
++++ b/requirements.txt
+@@ -1,7 +1,7 @@
+ requests >= 1.0
+ ruamel.yaml >= 0.17.6, < 0.19
+ rdflib>= 4.2.2, < 8.0.0
+-mistune>=3,<3.1
++mistune>=3,<3.2
+ CacheControl[filecache]>= 0.13.1, < 0.15
+ black>=19.10b0,<24.11
+ mypy_extensions
+diff --git a/setup.py b/setup.py
+index b1ac869..9630b26 100644
+--- a/setup.py
++++ b/setup.py
+@@ -86,7 +86,7 @@ install_requires = [
+     "requests >= 1.0",
+     "ruamel.yaml >= 0.17.6, < 0.19",
+     "rdflib >= 4.2.2, < 8.0.0",
+-    "mistune>=3,<3.1",
++    "mistune>=3,<3.2",
+     "CacheControl[filecache] >= 0.13.1, < 0.15",
+     "mypy_extensions",
+ ]


=====================================
debian/patches/better_is_fs_case_sensitive
=====================================
@@ -7,9 +7,11 @@ Forwarded: not-needed
  schema_salad/tests/test_ref_resolver.py | 5 ++---
  1 file changed, 2 insertions(+), 3 deletions(-)
 
---- python-schema-salad.orig/schema_salad/tests/test_ref_resolver.py
-+++ python-schema-salad/schema_salad/tests/test_ref_resolver.py
-@@ -20,9 +20,8 @@
+diff --git a/schema_salad/tests/test_ref_resolver.py b/schema_salad/tests/test_ref_resolver.py
+index ffc625e..347971f 100644
+--- a/schema_salad/tests/test_ref_resolver.py
++++ b/schema_salad/tests/test_ref_resolver.py
+@@ -20,9 +20,8 @@ from schema_salad.tests.util import get_data, get_data_uri, get_path
  
  
  def is_fs_case_sensitive(
@@ -20,7 +22,7 @@ Forwarded: not-needed
          return not os.path.exists(tmp_file.name.lower())
  
  
-@@ -178,7 +177,7 @@
+@@ -178,7 +177,7 @@ def test_import_list() -> None:
  
  def test_fetch_inject_id() -> None:
      path = get_path("tests/inject-id1.yml")


=====================================
debian/patches/debug_binaries
=====================================
@@ -1,9 +1,17 @@
-Author: Michael R. Crusoe <crusoe at debian.org>
-Description: build the mypyc-compiled modules with debugging information
+From: "Michael R. Crusoe" <crusoe at debian.org>
+Date: Mon, 9 Sep 2024 13:23:23 +0200
+Subject: build the mypyc-compiled modules with debugging information
+
 Forwarded: not-needed
---- python-schema-salad.orig/setup.py
-+++ python-schema-salad/setup.py
-@@ -78,7 +78,7 @@
+---
+ setup.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/setup.py b/setup.py
+index c640252..b1ac869 100644
+--- a/setup.py
++++ b/setup.py
+@@ -78,7 +78,7 @@ if USE_MYPYC and any(
      from mypyc.build import mypycify
  
      opt_level = os.getenv("MYPYC_OPT_LEVEL", "3")


=====================================
debian/patches/intersphinx
=====================================
@@ -1,9 +1,17 @@
-Author: Michael R. Crusoe <crusoe at debian.org>
-Description: Link to the packaged docs.
+From: "Michael R. Crusoe" <crusoe at debian.org>
+Date: Thu, 30 Jan 2025 11:43:09 +0100
+Subject: Link to the packaged docs.
+
 Forwarded: not-needed
---- python-schema-salad.orig/docs/conf.py
-+++ python-schema-salad/docs/conf.py
-@@ -49,9 +49,9 @@
+---
+ docs/conf.py | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/docs/conf.py b/docs/conf.py
+index 91d932b..f6fcaf2 100644
+--- a/docs/conf.py
++++ b/docs/conf.py
+@@ -49,9 +49,9 @@ extensions = [
  autosectionlabel_prefix_document = True
  
  intersphinx_mapping = {


=====================================
debian/patches/series
=====================================
@@ -2,3 +2,4 @@ debug_binaries
 better_is_fs_case_sensitive
 typescript_license
 intersphinx
+0005-Update-mistune-requirement-from-2.1-2.0.3-to-2.0.3-3.patch


=====================================
debian/patches/typescript_license
=====================================
@@ -1,6 +1,7 @@
 From: "Michael R. Crusoe" <crusoe at debian.org>
 Date: Fri, 16 Jun 2023 12:26:33 -0400
 Subject: Typescript codegen: Use local copy of the Apache 2.0 license
+
 Forwarded: not-needed
 
 During Debian packaging the extra LICENSE file gets deleted
@@ -8,9 +9,11 @@ During Debian packaging the extra LICENSE file gets deleted
  schema_salad/typescript_codegen.py | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
---- python-schema-salad.orig/schema_salad/typescript_codegen.py
-+++ python-schema-salad/schema_salad/typescript_codegen.py
-@@ -796,7 +796,7 @@
+diff --git a/schema_salad/typescript_codegen.py b/schema_salad/typescript_codegen.py
+index 5085599..3fc53c5 100644
+--- a/schema_salad/typescript_codegen.py
++++ b/schema_salad/typescript_codegen.py
+@@ -796,7 +796,7 @@ export enum {enum_name} {{
  
          expand_resource_template_to("package.json", self.target_dir / "package.json")
          expand_resource_template_to(".gitignore", self.target_dir / ".gitignore")



View it on GitLab: https://salsa.debian.org/python-team/packages/python-schema-salad/-/compare/a976af6a6b7101c6dc91c8396e6fefbc7d7b5db8...0d06d6941f3106cbc7e157c7d73df666c1141956

-- 
View it on GitLab: https://salsa.debian.org/python-team/packages/python-schema-salad/-/compare/a976af6a6b7101c6dc91c8396e6fefbc7d7b5db8...0d06d6941f3106cbc7e157c7d73df666c1141956
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20251001/9ce65f90/attachment-0001.htm>


More information about the debian-med-commit mailing list