Skip to main content

'Package for working with mainframe COBOL files'

Project description

A Python package for processing mainframe data files using COBOL copybooks.

License Version Wheel Implementation Status Downloads per month Python versions

Install

Install using pip:

pip install cobolio

Usage

If you just want to convert a file from a mainframe using a copybook layout use the command line tool cob_to_csv

Roadmap

  • GitHub action to publish package to Pypi

  • dumps function – reverse processing (dict -> bytes)

Limitations

No support for OCCURS DEPENDING ON clause in copybook.

Acknowledgements

The original code was taken from AWS samples repo called unlock mainframe data files on aws.

This project repackages this functionality as a python package and provide pythonic interfaces for programmatic use.

It also provides a CLI for processing files for end users.

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

cobolio-0.1.5.tar.gz (12.9 kB view details)

Uploaded Source

Built Distribution

cobolio-0.1.5-py3-none-any.whl (12.3 kB view details)

Uploaded Python 3

File details

Details for the file cobolio-0.1.5.tar.gz.

File metadata

  • Download URL: cobolio-0.1.5.tar.gz
  • Upload date:
  • Size: 12.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for cobolio-0.1.5.tar.gz
Algorithm Hash digest
SHA256 1bbf7f8135c774b63fdbc60814f6f2df56509f2155170a2ef0c9e27f0277b1bb
MD5 165727517e89cb67d7c09fd5b256e0e1
BLAKE2b-256 1c16911e9deb8958f8ab405c1a366be535ca6245d8f904c2bcff2edc002e9646

See more details on using hashes here.

Provenance

File details

Details for the file cobolio-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: cobolio-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 12.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for cobolio-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 b0f4f9729bf8ff4d646c328c7cc7f64734d8ee3ed721881a1fc3eb8bc7af0d41
MD5 fe3e0154aa74f8c22b38a89a5ffa12c5
BLAKE2b-256 d68718c96eeb52b5bb0b53711675d6b23d80952c6addd5cb20710def18555ccc

See more details on using hashes here.

Provenance

Supported by

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