[med-svn] [Git][python-team/packages/python-schema-salad][master] 2 commits: Use mypyc to build optimized binaries.

Michael R. Crusoe (@crusoe) gitlab at salsa.debian.org
Sat Feb 4 18:39:16 GMT 2023



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


Commits:
339b20c7 by Michael R. Crusoe at 2023-02-04T19:24:45+01:00
Use mypyc to build optimized binaries.

- - - - -
d558b3e0 by Michael R. Crusoe at 2023-02-04T19:37:47+01:00
routine-update: Ready to upload to unstable

- - - - -


3 changed files:

- debian/changelog
- debian/control
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,9 @@
+python-schema-salad (8.4.20230201194352-2) unstable; urgency=medium
+
+  * Use mypyc to build optimized binaries.
+
+ -- Michael R. Crusoe <crusoe at debian.org>  Sat, 04 Feb 2023 19:32:44 +0100
+
 python-schema-salad (8.4.20230201194352-1) unstable; urgency=medium
 
   * New upstream version


=====================================
debian/control
=====================================
@@ -7,6 +7,7 @@ Build-Depends: debhelper-compat (= 13),
                dh-python,
                python3,
                python3-all,
+               python3-dev,
                python3-future,
                python3-setuptools,
                python3-mistune (>> 2),
@@ -14,6 +15,8 @@ Build-Depends: debhelper-compat (= 13),
                python3-yaml,
                python3-rdflib,
                python3-ruamel.yaml,
+               python3-mypy,
+               python3-typeshed,
                python3-cachecontrol ( >> 0.12.12 ),
                python3-filelock,
                pybuild-plugin-pyproject,
@@ -30,7 +33,7 @@ Homepage: https://www.commonwl.org
 Rules-Requires-Root: no
 
 Package: python3-schema-salad
-Architecture: all
+Architecture: any
 Depends: ${python3:Depends},
          python3-mistune0,
          python3-filelock,


=====================================
debian/rules
=====================================
@@ -6,6 +6,8 @@ include /usr/share/dpkg/pkg-info.mk
 
 export PYBUILD_NAME=schema-salad
 #export PYBUILD_DISABLE=test
+export SCHEMA_SALAD_USE_MYPYC=1
+export MYPYPATH=$(CURDIR)/mypy-stubs
 
 %:
 	dh $@ --with python3 --buildsystem=pybuild



View it on GitLab: https://salsa.debian.org/python-team/packages/python-schema-salad/-/compare/85339c6f07427bd25ff7e70933066d2f5a62a00b...d558b3e0d086b7eb8d69ec28ab4fb3c18c3ede15

-- 
View it on GitLab: https://salsa.debian.org/python-team/packages/python-schema-salad/-/compare/85339c6f07427bd25ff7e70933066d2f5a62a00b...d558b3e0d086b7eb8d69ec28ab4fb3c18c3ede15
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/20230204/df5e4da0/attachment-0001.htm>


More information about the debian-med-commit mailing list