[med-svn] [Git][python-team/packages/mypy][master] 2 commits: d/control: hard-code binary dependency on librt

Michael R. Crusoe (@crusoe) gitlab at salsa.debian.org
Tue Dec 16 08:40:04 GMT 2025



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


Commits:
a70edf96 by Michael R. Crusoe at 2025-12-15T17:02:36+01:00
d/control: hard-code binary dependency on librt

- - - - -
32778ba1 by Michael R. Crusoe at 2025-12-16T09:39:13+01:00
d/rules: adjust test invocation

- - - - -


3 changed files:

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


Changes:

=====================================
debian/changelog
=====================================
@@ -3,6 +3,8 @@ mypy (1.19.1-1) UNRELEASED; urgency=medium
   * d/rules: cope with no "parallel" setting in DEB_BUILD_OPTIONS
   * New upstream version
   * debputy lint --auto-fix (routine-update)
+  * d/control: hard-code binary dependency on librt
+  * d/rules: adjust test invocation
 
  -- Michael R. Crusoe <crusoe at debian.org>  Mon, 15 Dec 2025 10:28:56 +0100
 


=====================================
debian/control
=====================================
@@ -90,7 +90,8 @@ Depends: ${misc:Depends},
          ${python3:Depends},
          ${shlibs:Depends},
          python3-mypy-extensions (>= 1.0.0),
-         python3-psutil
+         python3-psutil,
+         python3-librt
 Recommends: python3-lxml,
             python3-setuptools,
             python3-orjson [!i386 !alpha !hppa !m68k !sh4 !x32]


=====================================
debian/rules
=====================================
@@ -87,7 +87,7 @@ ifeq (,$(filter nocheck,$(DEB_BUILD_PROFILES)))
 	export TEST_MYPYC=1
 	PYBUILD_SYSTEM=custom \
 		PYBUILD_TEST_ARGS="{interpreter} -m mypy \
-		--config-file {dir}/mypy_self_check.ini -p mypy" dh_auto_test
+		--config-file {dir}/mypy_self_check.ini -p mypy -p mypyc setup.py" dh_auto_test
 	dh_auto_install
 	set -e; for v in $(PY3VERS); do \
 		env -u CFLAGS PYTHONPATH=$$(pybuild --print build_dir --pyver $$v | awk '{ print $$3 }') PATH=$$PATH:$(CURDIR)/debian/python3-mypy/usr/bin/ python$$v -m pytest $(DEB_BUILD_OPTION_PARALLEL:%=-n%) \



View it on GitLab: https://salsa.debian.org/python-team/packages/mypy/-/compare/782c767a879d60e8573339440a0c775369c61e8a...32778ba1ea5e042ce6193efffc424071db041c50

-- 
View it on GitLab: https://salsa.debian.org/python-team/packages/mypy/-/compare/782c767a879d60e8573339440a0c775369c61e8a...32778ba1ea5e042ce6193efffc424071db041c50
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/20251216/b80ad751/attachment-0001.htm>


More information about the debian-med-commit mailing list