Comments (5)
sphinxcontrib.traceability
might be the correct name? It at least doesn't complain about no module, but it gives a different error:
Extension error:
Could not import extension sphinxcontrib.traceability (exception: cannot import name 'NoUri' from 'sphinx.environment' (/home/dheater/.platformio/penv/lib/python3.8/site-packages/sphinx/environment/__init__.py))
make: *** [Makefile:20: html] Error 2
from sphinx-traceability-extension.
sphinxcontrib.traceability
is the correct name.
Which version of Sphinx are you using? It seems that NoUri
has been removed fom sphinx.environment
in v4.0.
I'll fix it. In the meantime if you downgrade Sphinx it will work.
from sphinx-traceability-extension.
I was using sphinx 3.5.2
, I've tried downgrading to 3.4.3 and 3.3.1 but still getting the same error.
from sphinx-traceability-extension.
But, yes. Commenting out from sphinx.environment import NoUri
in traceability.py
seems to work!
from sphinx-traceability-extension.
NoUri error existed since v2.0 (March 2019), huge downgrade :)... Now it works with both old and new versions.
Thank you!
from sphinx-traceability-extension.
Related Issues (17)
- Make relationship options work HOT 5
- List/table titles not working HOT 2
- Item matrix templates HOT 1
- If no traceability directives are used, the sphinx build fails HOT 1
- Console traceability debug output HOT 1
- Item template: cannot display automatic reverse relationships HOT 2
- Newline not supported in :trace: relationships
- Incompatibility with .. only (and .. ifconfig) HOT 2
- Warnings don't display line number information HOT 1
- sphinx.util.compat.Directive is deprecated and will be removed in Sphinx 1.7 HOT 2
- Consider adding the sphinx-extension GitHub topic HOT 1
- Missing setup.py HOT 1
- Matrix sources on same line in PDF HOT 4
- Directives in docstrings possible? HOT 2
- Requirement Traceability Matrix HOT 6
- Item templates HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sphinx-traceability-extension.