{"id":19540610,"url":"https://github.com/vacumm/sphinx-fortran","last_synced_at":"2025-04-26T16:31:51.811Z","repository":{"id":2365985,"uuid":"43543140","full_name":"VACUMM/sphinx-fortran","owner":"VACUMM","description":"Fortran domain and autodoc extensions to Sphinx","archived":false,"fork":false,"pushed_at":"2025-04-11T06:43:15.000Z","size":198,"stargazers_count":45,"open_issues_count":27,"forks_count":29,"subscribers_count":16,"default_branch":"master","last_synced_at":"2025-04-22T19:11:34.445Z","etag":null,"topics":["documentation","fortran","numpy","sphinx-doc","sphinx-extension"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/VACUMM.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-10-02T08:39:04.000Z","updated_at":"2025-04-11T06:43:20.000Z","dependencies_parsed_at":"2023-01-13T11:48:39.950Z","dependency_job_id":null,"html_url":"https://github.com/VACUMM/sphinx-fortran","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VACUMM%2Fsphinx-fortran","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VACUMM%2Fsphinx-fortran/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VACUMM%2Fsphinx-fortran/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VACUMM%2Fsphinx-fortran/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/VACUMM","download_url":"https://codeload.github.com/VACUMM/sphinx-fortran/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251017571,"owners_count":21523608,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["documentation","fortran","numpy","sphinx-doc","sphinx-extension"],"created_at":"2024-11-11T03:05:08.695Z","updated_at":"2025-04-26T16:31:51.131Z","avatar_url":"https://github.com/VACUMM.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Sphinx-Fortran extensions\n=========================\n\n.. image:: https://badge.fury.io/py/sphinx-fortran.svg\n    :target: https://badge.fury.io/py/sphinx-fortran\n\n.. image:: https://travis-ci.org/VACUMM/sphinx-fortran.svg?branch=master\n    :target: https://travis-ci.org/VACUMM/sphinx-fortran\n\n.. image:: https://readthedocs.org/projects/sphinx-fortran/badge/?version=latest\n    :target: http://sphinx-fortran.readthedocs.org/en/latest/?badge=latest\n\n\nPurpose\n-------\n\nThis package provides two Sphinx (http://sphinx.pocoo.org/) extensions\nto the Fortran (90) language:\n\n- ``sphinxfortran.fortran_domain``: Sphinx domain for fortran.\n- ``sphinxfortran.fortran_autodoc``: Auto-documenting fortran code.\n\n\nLicense\n-------\n\nThis package has the same license as VACUMM (http://www.ifremer.fr/vacumm)\nfrom which it originates: CeciLL-A\n(http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.html),\nwhich is compatible with the GPL.\n\n\nPrerequisites\n-------------\n\nThe ``sphinx`` and ``numpy`` packages.\n\n\nInstallation\n------------\n\nWith ``pip``::\n\n    pip install sphinx-fortran\n\n\nWith ``conda``::\n\n    conda install -c vacumm -c conda-forge sphinx-fortran\n\nFrom sources::\n\n    git clone https://github.com/VACUMM/sphinx-fortran.git\n    cd sphinx-fortran\n    python setup.py install\n\n\nQuick start\n-----------\n\n1. Add this extension to your sphinx ``conf.py``.\n2. List you fortran source files in the variable\n   ``fortran_src`` of your ``conf.py``.\n3. Generate their documentation in rst files using\n   directives like::\n\n       .. f:automodule:: mymodule\n\n\nBugs and requests\n-----------------\n\nPlease go to this GitHub page:\nhttps://github.com/VACUMM/sphinx-fortran/issues\n\n\nAuthors\n-------\n\nStephane Raynaud (stephane.raynaud(at)gmail.com)\n\nThanks: Thomas Gastine and other pull request contributors.\n\n\nDocumentation\n-------------\n\nWebsite: http://sphinx-fortran.readthedocs.org\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvacumm%2Fsphinx-fortran","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvacumm%2Fsphinx-fortran","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvacumm%2Fsphinx-fortran/lists"}