Sphinx-Fortran extensions
Purpose
This package provides two Sphinx (http://sphinx.pocoo.org/) extensions to the Fortran (90) language:
sphinxfortran.fortran_domain: Sphinx domain for fortran.
sphinxfortran.fortran_autodoc: Auto-documenting fortran code.
License
This package has the same license as VACUMM (http://www.ifremer.fr/vacumm) from which it originates: CeciLL-A (http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.html), which is compatible with the GPL.
Prerequisites
The sphinx and numpy packages.
Installation
With pip:
pip install sphinx-fortran
With conda:
conda install -c vacumm -c conda-forge sphinx-fortran
From sources:
git clone https://github.com/VACUMM/sphinx-fortran.git cd sphinx-fortran python setup.py install
Quick start
Add this extension to your sphinx conf.py.
List you fortran source files in the variable fortran_src of your conf.py.
Generate their documentation in rst files using directives like:
.. f:automodule:: mymodule
Bugs and requests
Please go to this GitHub page: https://github.com/VACUMM/sphinx-fortran/issues
Documentation
Metadata
Release files for sphinx-fortran 1.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| sphinx-fortran-1.1.1.tar.gz | 36.3 kB | Without provenance | Details for sphinx-fortran-1.1.1.tar.gz |
Release files / sphinx-fortran-1.1.1.tar.gz
| Download URL | sphinx-fortran-1.1.1.tar.gz |
|---|---|
| Size | 36.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e912e6b292e80768ad3cf580a560a4752c2c077eda4a1bbfc3a4ca0f11fb8ee1
|
|
BLAKE2b-256 checksum How to use checksums |
d8e4292785927159d8377d2a368b09a6245d9fb9de7d4ad09f5f21ac2e1619e6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.4
|
Security for sphinx-fortran 1.1.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.