Skip to main content

ocfl-py - A Python implementation of OCFL

Project description

ocfl-py is a Python reference implementation of the Oxford Common File Layout (OCFL). It provides the ocfl module and a set of command-line tools that for validating and manipulating OCFL Objects and OCFL Storage Roots. The code implements the current OCFL specification v1.1 while retaining support for v1.0. See implementation status for errors and warnings for details of validator support.

See ocfl-py documentation on ReadTheDocs.

Contributing

Bug reports welcome as github issues.

See CONTRIBUTING.md for guidelines for contributing.

Other Python OCFL Code

See also OCFL-Core which is another Python implementation of OCFL, designed to support the InvenioRDM repository, and other OCFL implementations.

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

ocfl_py-2.1.0.tar.gz (105.9 kB view details)

Uploaded Source

Built Distribution

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

ocfl_py-2.1.0-py3-none-any.whl (88.5 kB view details)

Uploaded Python 3

File details

Details for the file ocfl_py-2.1.0.tar.gz.

File metadata

  • Download URL: ocfl_py-2.1.0.tar.gz
  • Upload date:
  • Size: 105.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for ocfl_py-2.1.0.tar.gz
Algorithm Hash digest
SHA256 e8ee4a348309a0ed64107104133dbadb412e5f6b4efc4b335d2f118b7541d83f
MD5 ca1ad48bcaea533d2d9d936fa1ed50e7
BLAKE2b-256 ea8a938150d4fa8ea6dae0c705b437d76150e35638ccfb2acfe72d67236ffd01

See more details on using hashes here.

File details

Details for the file ocfl_py-2.1.0-py3-none-any.whl.

File metadata

  • Download URL: ocfl_py-2.1.0-py3-none-any.whl
  • Upload date:
  • Size: 88.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for ocfl_py-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 01356b224c2050971ed61ba6ed05c3526252a23c04b585e8944c6a21eb642c48
MD5 7de80a519e5c0fae5428a6813c313be3
BLAKE2b-256 288f718ad78644d2f19e0515e99a1baf61c73fa21c949f0bca3abc7606127423

See more details on using hashes here.

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