Skip to main content

convert FORTRAN77 code to images of punchcards

Project description

FORTRAN77 Punchcards

fortran77punchcards is a Python library that converts FORTRAN77 code to images of punchcards.

The code is licensed under a MIT license. The image of a punchcard is licensed under a CC BY 4.0 license.

Installing

This library can be installed by running:

pip install fortran77punchcards

Usage

A script called program.f can be converted into the image program.png with a width of 1000 pixels by running:

python -m fortran77punchcards program.f program.png --width 1000

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fortran77punchcards-0.0.1.tar.gz (6.8 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fortran77punchcards-0.0.1-py3-none-any.whl (6.8 MB view details)

Uploaded Python 3

File details

Details for the file fortran77punchcards-0.0.1.tar.gz.

File metadata

  • Download URL: fortran77punchcards-0.0.1.tar.gz
  • Upload date:
  • Size: 6.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for fortran77punchcards-0.0.1.tar.gz
Algorithm Hash digest
SHA256 f78d008fe7c01900b89f0e8b2378bcebafcdab5e1e8138447645dadf1c2ecf9a
MD5 460b3cbd0fdd2968232100b9eb6a3d9a
BLAKE2b-256 ea8876abc2dadaf837a525576bd9a71db92b1dad60bf869c516fb3b89e031fe5

See more details on using hashes here.

Provenance

The following attestation bundles were made for fortran77punchcards-0.0.1.tar.gz:

Publisher: release.yml on mscroggs/fortran77punchcards

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fortran77punchcards-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for fortran77punchcards-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0dd783cc90e64a4ea857d05ffa31d87c7f52335789cabe5db496fc617b33d136
MD5 a00b181ffb282c190c94a39a50427ee7
BLAKE2b-256 75f965baea1ef0de627710206d04805da7bf3024910ce99c885a801d7df60fd8

See more details on using hashes here.

Provenance

The following attestation bundles were made for fortran77punchcards-0.0.1-py3-none-any.whl:

Publisher: release.yml on mscroggs/fortran77punchcards

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page