You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* generate individual conf.py files
* Generate individual html documentation for each nimi-python package
* Clean up index page
* Add TODO for release process
* Fix flake8 error
* Delete now-unused Root VERSION file
* Split LATEST_RELEASE file used for generating example.rst
* Tweak wording; nimi-python is not a package, but a repo.
* Add another TODO
* Forgot to regenerate in a previous commit
* Update nidcpower readthedocs link
* Update readthedocs links
* Delete variable that I don't need after all
* Remove TODO about leaving project name unchanged.
That value controls what appears in the top left corner of the built html docs.
* Remove CHANGELOG todo in build_release.py
CHANGELOG split is being handled in a separate PR
* Remove update links todo
We should use redirects in the ReadTheDocs project for that.
* Use mako comments so that TODO only appears in one place
* Use api-specific start year for docs copyright date
* FIgure out new release process and update build_release.py
* Undo all build_release.py changes
* Add .readthedocs.yaml
- Gives us better control over how documentation is built.
- Allows contributors who don't have the readthedocs maintenance permission to update the configuration (with permission from repo maintainers)
* Restore original conf.py until we've updated the documentation for the original ReadTheDocs projct.
* Update the original index.rst to help users find documentation
* don't delete docs/conf.py during clean; we no longer codegen it
* Update clean recipe to also delete .readthedocs.yaml
Any codegen'd file should be delete by make clean
* For new projects, add link to original project.
* Update intersphinx_mapping format
* Fix "Read the Docs" spelling
* lead with spaces on continued lines in modified GNU Make recipes
* Add empty line to end of conf.py
* Reword support.inc to not visibly mention nimi-python
@@ -456,22 +456,20 @@ The following is a basic example of using the **nidmm** module to open a session
456
456
Support / Feedback
457
457
==================
458
458
459
-
The packages included in **nimi-python** package are supported by NI. For support, open
460
-
a request through the NI support portal at `ni.com <http://www.ni.com>`_.
459
+
For support specific to the Python API, follow the processs in `Bugs / Feature Requests`_.
460
+
For support with hardware, the driver runtime or any other questions not specific to the Python API, please visit `NI Community Forums <https://forums.ni.com/>`_.
461
461
462
462
.. _bugs-section:
463
463
464
464
Bugs / Feature Requests
465
465
=======================
466
466
467
-
To report a bug or submit a feature request specific to NI Modular Instruments Python bindings (nimi-python), please use the
467
+
To report a bug or submit a feature request specific to Python API, please use the
# We piece together the readme files instead of relying on the rst include directive because we need these files to be standalone and not require any additional files that are in specific locations.
doc_header =f"{config['driver_name']} Python API Documentation"
4
+
module_name = config['module_name']
5
+
driver_name = config['driver_name']
6
+
%>\
7
+
8
+
${doc_header}
9
+
${"="*len(doc_header)}
10
+
11
+
.. include:: ../_static/about_driver.inc
12
+
13
+
.. include:: ../_static/contributing.inc
14
+
15
+
.. include:: ../_static/support.inc
16
+
17
+
.. toctree::
18
+
:maxdepth: 3
19
+
:caption: Documentation
20
+
21
+
${module_name}
22
+
23
+
Additional Documentation
24
+
------------------------
25
+
26
+
Refer to your driver documentation for device-specific information and detailed API documentation.
27
+
28
+
Refer to the `nimi-python Read the Docs project <https://nimi-python.readthedocs.io/en/stable/>`_ for documentation of versions 1.4.4 of the module or earlier.
0 commit comments