[med-svn] [Git][med-team/snakemake][main] 2 commits: Docs: allow building with Sphinx 7. (Closes: #1042692)
Rebecca N. Palmer (@rnpalmer-guest)
gitlab at salsa.debian.org
Thu Aug 3 20:02:10 BST 2023
Rebecca N. Palmer pushed to branch main at Debian Med / snakemake
Commits:
2c92a991 by Rebecca N. Palmer at 2023-08-03T19:59:30+01:00
Docs: allow building with Sphinx 7. (Closes: #1042692)
- - - - -
2a09ace4 by Rebecca N. Palmer at 2023-08-03T20:01:31+01:00
test building with Sphinx 7
- - - - -
4 changed files:
- debian/changelog
- debian/control
- debian/rules
- debian/salsa-ci.yml
Changes:
=====================================
debian/changelog
=====================================
@@ -3,6 +3,7 @@ snakemake (7.30.2-1) UNRELEASED; urgency=medium
* New upstream release. Update d/copyright and patches.
* Skip newly added tests that we can't run.
* Add timeout to tests (giving a traceback when they hang).
+ * Docs: allow building with Sphinx 7. (Closes: #1042692)
* Not uploaded because it uses python3-yte in several places.
-- Rebecca N. Palmer <rebecca_palmer at zoho.com> Mon, 12 Jun 2023 07:38:54 +0100
=====================================
debian/control
=====================================
@@ -41,7 +41,7 @@ Build-Depends: ca-certificates,
python3-rpy2 <!nocheck>,
python3-setuptools,
python3-smart-open (>= 3.0~),
- python3-sphinx (>= 3.0~) <!nodoc>,
+ python3-sphinx (>= 7.0~) <!nodoc>, python3-docutils (>=0.20),
python3-sphinx-argparse <!nodoc>,
python3-sphinx-bootstrap-theme <!nodoc>,
python3-sphinx-rtd-theme <!nodoc>,
=====================================
debian/rules
=====================================
@@ -50,7 +50,7 @@ export SPHINXBUILD=/usr/share/sphinx/scripts/python3/sphinx-build
# LC_ALL is for reproducibility
execute_after_dh_auto_build:
PYTHONPATH=$(shell pybuild --print build_dir --interpreter python3) \
- LC_ALL=C.UTF-8 LANGUAGE=C.UTF-8 python3 setup.py build_sphinx
+ cd docs && LC_ALL=C.UTF-8 LANGUAGE=C.UTF-8 make html
execute_after_dh_installdocs:
find debian -name '__pycache__' -o name '.gitignore' | xargs rm -rf
=====================================
debian/salsa-ci.yml
=====================================
@@ -3,6 +3,7 @@ include:
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
variables:
+ RELEASE: 'experimental'
# real but deliberately left in because the obvious fix is
# too likely to break things, see README.source
SALSA_CI_LINTIAN_SUPPRESS_TAGS: "privacy-breach-uses-embedded-file"
View it on GitLab: https://salsa.debian.org/med-team/snakemake/-/compare/42a7c5011bb6a500c1ba609abcd661b3fb9bc60b...2a09ace4926c71ef8a8a061181a510fb878e603e
--
View it on GitLab: https://salsa.debian.org/med-team/snakemake/-/compare/42a7c5011bb6a500c1ba609abcd661b3fb9bc60b...2a09ace4926c71ef8a8a061181a510fb878e603e
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/20230803/1cfcdfef/attachment-0001.htm>
More information about the debian-med-commit
mailing list