Sphinx IP address extension
Jan Dittberner
49a3d89488
- use ObjectDescription for IPRange - reimplement data handling in IPDomain - store target docname and anchors in data to avoid later lookups - remove broken entries from index - adapt tests |
||
---|---|---|
jandd | ||
tests | ||
.gitignore | ||
CHANGES.rst | ||
COPYING | ||
MANIFEST.in | ||
Pipfile | ||
Pipfile.lock | ||
pyproject.toml | ||
README.rst | ||
setup.cfg | ||
setup.py |
jandd.sphinxext.ip
This is an IP address extension for Sphinx. The extension provides a domain ip that allows marking IPv4 and IPv6 addresses in documentation and contains directives to collect information regarding IP addresses in IP ranges.
Development
The extension is developed in a git repository that can be cloned by running:
git clone https://git.dittberner.info/jan/sphinxext-ip.git
Running test
To install all dependencies and run the tests use:
pipenv install --dev
pipenv run pytest