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 <[email protected]> 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.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
