Comments (3)
My latest docu build was successful with Sphinx 7.2. 7.3 is quite new... Did you try some other Sphinx Major Version 7?
from itom.
This issue was fix by Sphinx in version 7.3.6 Changelog.
@hefl99 Please try the version 7.3.6 and close this issue, if the build was successfull.
from itom.
That escalated quickly,
issue filed and closed at breathe within 24hrs. ^^
Sphinx has fixed the bug an backloged their releases up to version: v.7.3.0
In our documentation, I found a small error. "requirementsDocuBuild.txt" was named incorrectly.
Fixed it in corresponding branch an put up a pull-request.
Implemneted yesterday a workaround. I'll publish this code here, just in case
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
In the |itom| sources folder **itom/docs/userDoc**, you can find a
**requirementsDocuBuild.txt** file containing all further necessary python packages
and Sphinx extensions. Install them by using **pip**:
.. code-block: bat
python.exe -m pip install -r requirementsDocuBuild.txt
Or Install it manually:
* `matplotlib <https://pypi.org/project/matplotlib/>`_
* `numpy <https://pypi.org/project/numpy/>`_
* `openpyxl <https://pypi.org/project/openpyxl/>`_
* `pandas <https://pypi.org/project/pandas/>`_
* `plotly <https://pypi.org/project/plotly/>`_
* `tables <https://pypi.org/project/tables/>`_
* `scikit learn <https://pypi.org/project/scikit-learn/>`_
* `scipy <https://pypi.org/project/scipy/>`_
* `seaborn <https://pypi.org/project/seaborn/>`_
Regarding Python3.12:
Running pip install breathe automatically installs sphinx v7.3.5.
However sphinx v5.3.0 is needed to allow compatibility with breathe.
Issue is reported: https://github.com/itom-project/itom/issues/281.
Therefore run the following commands in the exact order:
* pip install sphinx==5.3.0
* pip install numpydoc==1.6.0
* pip install breathe==4.35.0
* pip install sphinxcontrib-moderncmakedomain
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
from itom.
Related Issues (20)
- Build Error Plugins Install of ISO5436
- Saving images when ximea camera is NOT on off mode
- Copy clipboard from Matplotlib
- Sphinx start new itom application during build
- Clipped Picker information
- clipped row numbers in variable detail widget
- QDropEvent methods HOT 6
- Wrong git version number from ItomBuildMacros for plugins HOT 5
- Can locale be system dependent? HOT 5
- DocstringInterpretationByConsole
- Unittest continuousDataObject2NpArray fail HOT 1
- Qt version for next setup 4.3.0 HOT 2
- Matplotlib v3.9 backend bug
- itom 4.30-dev: first test errors HOT 4
- console cannot be used after CTRL+Z
- huge button of plot properties HOT 1
- itom dev 4.3.0: LibUSB.dll can not be loaded
- Cmake error configuring OpenCV an latest MSVC version 1940 HOT 2
- Linecut in multidim dataObject
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 itom.