[med-svn] [Git][med-team/python-pbcore][master] 3 commits: Attempt to enhance creation of documentation to address bug #919052
Andreas Tille (@tille)
gitlab at salsa.debian.org
Thu Dec 23 09:48:30 GMT 2021
Andreas Tille pushed to branch master at Debian Med / python-pbcore
Commits:
f671f9be by Andreas Tille at 2021-12-23T10:26:56+01:00
Attempt to enhance creation of documentation to address bug #919052
- - - - -
0325d76a by Andreas Tille at 2021-12-23T10:27:53+01:00
abandon pyxb, use xmlschema for validation if installed
- - - - -
a6e20c97 by Andreas Tille at 2021-12-23T10:47:48+01:00
Why is dh_auto_test trying so hard to install wheel despite it is available?
- - - - -
6 changed files:
- debian/changelog
- debian/control
- + debian/patches/b24746790c7105212e45dc2f40115d231bd8baae.patch
- + debian/patches/do_not_call_pip_to_fetch_wheel.patch
- debian/patches/series
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,12 +1,13 @@
python-pbcore (2.1.2+dfsg-1) UNRELEASED; urgency=medium
+ [ Michael R. Crusoe ]
* Team upload.
* New upstream version
* Remove trailing whitespace in debian/rules (routine-update)
- * TODO: package pyxb or remove use of it from this package
- Upstream has addressed this
- https://github.com/PacificBiosciences/pbcore/issues/122
- but not released, yet (Steffen)
+
+ [ Andreas Tille ]
+ * Attempt to enhance creation of documentation to address bug #919052
+ * abandon pyxb, use xmlschema for validation if installed
-- Michael R. Crusoe <crusoe at debian.org> Thu, 04 Jun 2020 14:53:42 +0200
=====================================
debian/control
=====================================
@@ -18,6 +18,7 @@ Build-Depends: debhelper-compat (= 12),
python3-pytest-xdist <!nocheck>,
python3-pytest-cov <!nocheck>,
python3-biopython (>= 1.74) <!nocheck>,
+ python3-wheel <!nocheck>,
pylint,
python3-coverage
Standards-Version: 4.5.0
=====================================
debian/patches/b24746790c7105212e45dc2f40115d231bd8baae.patch
=====================================
The diff for this file was not included because it is too large.
=====================================
debian/patches/do_not_call_pip_to_fetch_wheel.patch
=====================================
@@ -0,0 +1,11 @@
+--- a/Makefile
++++ b/Makefile
+@@ -73,6 +73,6 @@ validate-metadata:
+ xmllint --schema ../xsd-datamodels/PacBioCollectionMetadata.xsd pbcore/data/datasets/CollectionMetadata.xml
+
+ wheel:
+- which pip
+- pip wheel --wheel-dir=${WHEELHOUSE} --no-deps .
++ # which pip
++ echo "Do not call 'pip wheel --wheel-dir=${WHEELHOUSE} --no-deps .'"
+ ls -larth ${WHEELHOUSE}
=====================================
debian/patches/series
=====================================
@@ -2,3 +2,5 @@ doc-theme.patch
enable-build-time-testing.patch
# ignore-pyxb.patch
# exclude_test_missing_data.patch
+b24746790c7105212e45dc2f40115d231bd8baae.patch
+do_not_call_pip_to_fetch_wheel.patch
=====================================
debian/rules
=====================================
@@ -14,7 +14,7 @@ export LC_ALL=C.UTF-8
override_dh_auto_build:
dh_auto_build
- $(MAKE) doc
+ PYTHONPATH=$(shell pybuild --print build_dir --interpreter python3) $(MAKE) doc || true
override_dh_install:
dh_install
View it on GitLab: https://salsa.debian.org/med-team/python-pbcore/-/compare/b8db011dcaea3c6eb07ca0509049f07a23f93b01...a6e20c9798343b99701e7086e09836e7ee7e0f11
--
View it on GitLab: https://salsa.debian.org/med-team/python-pbcore/-/compare/b8db011dcaea3c6eb07ca0509049f07a23f93b01...a6e20c9798343b99701e7086e09836e7ee7e0f11
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/20211223/6d9abfe9/attachment-0001.htm>
More information about the debian-med-commit
mailing list