Skip to main content

pyfortran

Python package for Fortran-based utilities, including a program to determine subroutine usage in a Fortran module.

Installation

Standard installation:

pip install pyfortran

To install pyfortran in editable/development mode using pip:

pip install -e DART/pytools/pyfortran

where DART is the path to DART.

Note: If you update DART with git pull, using the editable install (pip install -e DART/pytools/pyfortran) ensures your installed package always matches the latest source code.

Usage

After installation, you can use the check_fortran_module_usage.py script to display unused subroutines in the specified module:

check_fortran_module_usage <path_to_fortran_file>

To view the help

check_fortran_module_usage --help

Metadata

Release files for pyfortran 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyfortran 0.1.2
File Size Uploaded
pyfortran-0.1.2.tar.gz 7.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyfortran 0.1.2
File Interpreter ABI Platform
pyfortran-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 15.3 kB

Release files / pyfortran-0.1.2.tar.gz

Download URL pyfortran-0.1.2.tar.gz
Size 7.5 kB
Tags Source
SHA-256 checksum
How to use checksums
161ee1c82f2ece2dc5d10fdade89e1eba503299ce4d4786dec449a0d6a2f11a4
BLAKE2b-256 checksum
How to use checksums
2ab977438bb98548889f1431cdb544529e90355f8c5ff05953a0c76bccd170c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.5

Release files / pyfortran-0.1.2-py3-none-any.whl

Download URL pyfortran-0.1.2-py3-none-any.whl
Size 7.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
31cb4fcabe316c1b443df874eb7c4eff7d1d3143df6c2f6ca0f1618a3a4d430f
BLAKE2b-256 checksum
How to use checksums
068123271e7ec8752d6330f7afcf85fa1d4a98dd91e9ca8b251a835d9903b21d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.5

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page