Skip to main content

Python bindings for Lib3MF

Project description

py-lib3mf

Minimal files required to use lib3mf in python. Provides a pip-installable package for the python API that wraps Lib3MF API available here: https://github.com/3MFConsortium/lib3mf. The repository that is used to prepare the PyPI release is here https://github.com/jdegenstein/py-lib3mf

Installation

The recommended method for most users is to install py-lib3mf with one of the following two commands.

In Linux/MacOS, use the following command:

python3 -m pip install py-lib3mf

In Windows, use the following command:

python -m pip install py-lib3mf

If you receive errors about conflicting dependencies, you can retry the installation after having upgraded pip to the latest version with the following command:

python3 -m pip install --upgrade pip

Acknowledgements

  • The WASM build infrastructure and CMake patching logic are adapted from Yeicor/OCP.wasm.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

py_lib3mf-2.5.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

py_lib3mf-2.5.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

py_lib3mf-2.5.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

py_lib3mf-2.5.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

py_lib3mf-2.5.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

File details

Details for the file py_lib3mf-2.5.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for py_lib3mf-2.5.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c163ed423f7cc35ebd08dec3e7fc8ea5cc9096cb2a9867b317a3032fda356e7c
MD5 667aff2984335531320c373c40ae26ee
BLAKE2b-256 134cd64405e0d86719cc5af6a80f2ed797b7630032725fbe0bfe913ec63bea1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_lib3mf-2.5.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on jdegenstein/py-lib3mf

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

File details

Details for the file py_lib3mf-2.5.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for py_lib3mf-2.5.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bcdc9eb3606c66ab336fcadba59681602887d05df787cfd7432622307f4a4362
MD5 a8c7fd2dbad7711cf89c4cbea9bbd701
BLAKE2b-256 751d6b7db799a635ae283240daaf91d1c9e50af8de66625565f0b3bc9d6f3635

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_lib3mf-2.5.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on jdegenstein/py-lib3mf

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

File details

Details for the file py_lib3mf-2.5.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for py_lib3mf-2.5.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5c55ecae456769c8fca2bbaf98f2352794638435020e31162df0ba421d241d6d
MD5 3b890499eb80305189bf3bf09d6e1141
BLAKE2b-256 26e145116bb0bf9b8f36569f2a0b7c0d11374bfadcdd790c0135a20058a6dc72

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_lib3mf-2.5.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on jdegenstein/py-lib3mf

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

File details

Details for the file py_lib3mf-2.5.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for py_lib3mf-2.5.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b7d85abc8495107c00c0a8d8cda3f7f36d212d5661b8771780661bf3ddb10b76
MD5 6af1396241e8e8992c9d5681242a7ea3
BLAKE2b-256 71653e68a1b2641b72464ba604eaf05c32ffb307f56f218f99bbfea939454c58

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_lib3mf-2.5.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on jdegenstein/py-lib3mf

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

File details

Details for the file py_lib3mf-2.5.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for py_lib3mf-2.5.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 adce079346b31234d95d75f08efa83a903e115ca0e4cbf9c2d363b424b75d74d
MD5 4853132cb5972742c174d619560db19f
BLAKE2b-256 b4a70234f1672cc7722ff0778621693d13066afc50ba78fce32b7620f6f4892c

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_lib3mf-2.5.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on jdegenstein/py-lib3mf

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