#336 Remove outdated sphinxcontrib.issuetracker
Merged by lucarval. Opened by lucarval.
lucarval/waiverdb remove-sphinxcontrib-issuetracker  into  master

Download 336.patch
Disable sphinxcontrib-issuetracker integration
This extension appears to no longer be maintained. The following issue
prevents adopting a newer version of Sphinx:
    https://github.com/ignatenkobrain/sphinxcontrib-issuetracker/issues/23
Fix typo in test_api_v10.py
Do not run tests twice
The flake8 environment does not have a corresponding [testenv:flake8]
section in tox.ini. This causes the default [testenv] section to be
used, causing the unit tests to execute twice. The lint environment is
responsible for running flake8.

Build 86951226981ad5fec1a4f336f348ba904f15172f FAILED!
Rebase or make new commits to rebuild.

2 new commits added

  • Do not run tests twice
  • Disable sphinxcontrib-issuetracker integration

+1

This would make issue numbers (#xyz) in release notes just plain text instead of links to issues. But I noticed that we haven't added these in release notes since v0.11.

Jenkins job is no longer updating the docs ( https://docs.pagure.org/waiverdb/release-notes.html#). Is this known issue?

Pull-Request has been merged by lucarval

+1
This would make issue numbers (#xyz) in release notes just plain text instead of links to issues. But I noticed that we haven't added these in release notes since v0.11.
Jenkins job is no longer updating the docs ( https://docs.pagure.org/waiverdb/release-notes.html#). Is this known issue?

I recall previous issues getting the docs to build. There are a few commits that suggest it may have been explicitly disabled:

🐚  git log --oneline | grep docs
17778ae docs: add more detailed release note about subject_type changes
509caca docs: add intersphinx config for linking to Greenwave docs
c30082e docs: add missing reference to #137 in release notes
8e31b9a docs: Fix option reference
00230d6 Merge #158 ` docs: no need for roadmap`
66402d2 Also, disable building docs until it works.
2f1fda2 docs: no need for roadmap
5cbc661 Try to get the docs building again.
7cfe897 update docs to correct the steps of setting up dev env
686f6bf update docs to correct the steps of setting up dev env
3227f31 exclude docs from flake8
2d974e7 docs: add a roadmap document
403831d docs: use sphinxcontrib.issuetracker extension
67a8f11 fix some type errors in the API docs examples
886554d Jenkinsfile: remove the leftover docs-on-pagure directory
425158c skip docs build in EPEL7
44d58ee keep a copy of docs.python.org intersphinx inventory
035a3db include built docs in the RPM, not raw Sphinx sources
557e31e Jenkinsfile: upload built docs to docs.pagure.org
b6fc027 fix docs build
c6c70f9 Jenkinsfile: build docs
7d42f18 Start a Sphinx docs project
Metadata