Skip to main content

An API for CBF/imgCIF Crystallographic Binary Files

Project description

pycbf - CBFlib for python

PyPI release Supported Python versions Code style: black

This repository builds the pycbf portion of CBFlib only, as a manylinux binary wheel installable through pip install pycbf.

In order to do this, it has some limitations compared to the full build of CBFlib:

  • No HDF5 bindings
  • No (custom) libTiff bindings
  • No CBF regex capabilities
  • No header files included - this is not intended to be used as a linking target

In addition to the base 0.9.6, this has the following alterations:

Version Changes
0.9.6.0 Regenerated SWIG bindings for Python 3 compatibility. Compiled with SWIG_PYTHON_STRICT_BYTE_CHAR.
0.9.6.1 This was an unreleased internal version.
0.9.6.2 Drop python 2.7. Accept both bytes and str. Add read_buffer method, and libimg bindings.
0.9.6.3 Clean up the package installation to remove source-only files.

For details, please see the CHANGELOG.

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

pycbf-0.9.6.4.dev0.tar.gz (765.8 kB view details)

Uploaded Source

Built Distribution

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

pycbf-0.9.6.4.dev0-cp39-cp39-macosx_11_0_arm64.whl (448.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file pycbf-0.9.6.4.dev0.tar.gz.

File metadata

  • Download URL: pycbf-0.9.6.4.dev0.tar.gz
  • Upload date:
  • Size: 765.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pycbf-0.9.6.4.dev0.tar.gz
Algorithm Hash digest
SHA256 701d5367896c81fbb87a280400f603532ac39e91b235556fb1470479bd5e7a52
MD5 f7cbddd34ae0c432f1c7a99a3962c84e
BLAKE2b-256 16d3a12b76aa6829c6db55de7381f9bb4b8525102e7bf50b1358f06ca393c15d

See more details on using hashes here.

File details

Details for the file pycbf-0.9.6.4.dev0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: pycbf-0.9.6.4.dev0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 448.4 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for pycbf-0.9.6.4.dev0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d3e968b79f063c8eacdecb0475ababebbaaada948e8de2b377691b43e981e863
MD5 ce252da7d89b924efeb4bf49e41e089a
BLAKE2b-256 20e99be66eae2742c037a7d7d8b2a5a6dbb0cbc277ae3e7ae16da45f91fff4ad

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