[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