[med-svn] [Git][python-team/packages/mypy][master] 3 commits: python3-orjson is also available on i386.

Michael R. Crusoe (@crusoe) gitlab at salsa.debian.org
Tue Mar 3 15:46:43 GMT 2026



Michael R. Crusoe pushed to branch master at Debian Python Team / packages / mypy


Commits:
a3ca4746 by Michael R. Crusoe at 2026-03-03T10:25:09+01:00
python3-orjson is also available on i386.

- - - - -
19712adf by Michael R. Crusoe at 2026-03-03T10:25:46+01:00
Depend on newer dh-python and remove our parallel-building hack, now that it implements parallel building for us.

- - - - -
9af5cdad by Michael R. Crusoe at 2026-03-03T10:25:58+01:00
upload to unstable

- - - - -


4 changed files:

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


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+mypy (1.19.1-4) unstable; urgency=medium
+
+  * python3-orjson is also available on i386.
+  * Depend on newer dh-python and remove our parallel-building hack, now
+    that it implements parallel building for us.
+
+ -- Michael R. Crusoe <crusoe at debian.org>  Tue, 03 Mar 2026 10:25:48 +0100
+
 mypy (1.19.1-3) unstable; urgency=medium
 
   * Added patch for compatibility with pathspec version 1.0.0+


=====================================
debian/control
=====================================
@@ -7,6 +7,7 @@ Priority: optional
 Build-Depends: debhelper-compat (= 13),
                dh-sequence-python3,
                dh-sequence-sphinxdoc <!nodoc>,
+               dh-python (>= 6.20251221),
                python3-setuptools,
                pybuild-plugin-pyproject,
                flake8,
@@ -38,7 +39,7 @@ Build-Depends: debhelper-compat (= 13),
                python-attr-doc <!nodoc>,
                python3-myst-parser <!nodoc>,
                python3-sphinx-inline-tabs <!nodoc>,
-               python3-orjson [!i386 !alpha !hppa !m68k !sh4 !x32] <!nocheck>
+               python3-orjson [!alpha !hppa !m68k !sh4 !x32] <!nocheck>
 Standards-Version: 4.7.2
 Vcs-Browser: https://salsa.debian.org/python-team/packages/mypy
 Vcs-Git: https://salsa.debian.org/python-team/packages/mypy.git
@@ -94,7 +95,7 @@ Depends: ${misc:Depends},
          python3-librt
 Recommends: python3-lxml,
             python3-setuptools,
-            python3-orjson [!i386 !alpha !hppa !m68k !sh4 !x32]
+            python3-orjson [!alpha !hppa !m68k !sh4 !x32]
 Description: public modules for mypy (Python 3)
  Add type annotations to your Python programs, and use mypy to type check them.
  Mypy is essentially a Python linter on steroids, and it can catch many


=====================================
debian/rules
=====================================
@@ -47,13 +47,7 @@ debian/sphinx/stubgen_options.rst: docs/source/stubgen.rst
 	sed -n -e '/stubgen --help/,$$ {/stubgen --help/d; p}' $< > $@
 
 override_dh_auto_build-arch:
-ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
-	echo "[build_ext]\nparallel=$(DEB_BUILD_OPTION_PARALLEL)\n" > $(CURDIR)/debian/extra-setup.cfg
-	DIST_EXTRA_CONFIG=$(CURDIR)/debian/extra-setup.cfg MYPY_USE_MYPYC=1 dh_auto_build
-	rm $(CURDIR)/debian/extra-setup.cfg
-else
 	MYPY_USE_MYPYC=1 dh_auto_build
-endif
 
 override_dh_auto_build-indep: manpages
 	MYPY_USE_MYPYC=0 dh_auto_build


=====================================
debian/tests/control
=====================================
@@ -8,7 +8,7 @@ Depends: gcc, g++,
          python3-pytest-xdist,
          python3-setuptools,
          python3-tomli,
-         python3-orjson [!i386 !alpha !hppa !m68k !sh4 !x32],
+         python3-orjson [!alpha !hppa !m68k !sh4 !x32],
          python3-typeshed (>= 0.0~git20221107.4f381af),
          python3-virtualenv,
          python3-all-venv



View it on GitLab: https://salsa.debian.org/python-team/packages/mypy/-/compare/ca525c12a81e514a7c1f9686c3b26c125901eb65...9af5cdad5a4aa6d04f56bc034f5fb331d9d306b7

-- 
View it on GitLab: https://salsa.debian.org/python-team/packages/mypy/-/compare/ca525c12a81e514a7c1f9686c3b26c125901eb65...9af5cdad5a4aa6d04f56bc034f5fb331d9d306b7
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/20260303/df024e99/attachment-0001.htm>


More information about the debian-med-commit mailing list