Sphinx integration with different issuetrackers
Project description
http://sphinxcontrib-issuetracker.readthedocs.org/
A Sphinx extension to reference issues in issue trackers, either explicitly with an “issue” role or optionally implicitly by issue ids like #10 in plaintext.
Currently the following issue trackers are supported:
A simple API is provided to add support for other issue trackers. If you added support for a new tracker, please consider sending a patch to make your work available to other users of this extension.
Installation
This extension can be installed from the Python Package Index:
pip install sphinxcontrib-issuetracker
Usage
Just add this extension to extensions and configure your issue tracker:
extensions = ['sphinxcontrib.issuetracker'] issuetracker = 'github' issuetracker_project = 'lunaryorn/sphinxcontrib-issuetracker'
Now issue references like #10 are replaced with links to the issue tracker of this extension, unless the reference occurs in literal text like inline literals or code blocks.
You can disable this magic behaviour by setting issuetracker_plaintext_issues to False:
issuetracker_plaintext_issues = False
Now textual references are no longer replaced. However, you can still explicitly reference issues with the issue role.
For more details refer to the documentation.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file sphinxcontrib-issuetracker-0.10.tar.gz
.
File metadata
- Download URL: sphinxcontrib-issuetracker-0.10.tar.gz
- Upload date:
- Size: 26.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26927e35fffdef0ba78e9d27babdc541a85b440837d0fee66d5ffbe347a9dae2 |
|
MD5 | 019d5d5ecf3adc60851f55ba4a510f9c |
|
BLAKE2b-256 | 264285ab7e5aa1f7a6f7c4671fb141ebbfa3c8dc5aba55a22a28008563f74b78 |