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.4.1-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.4.1-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.4.1-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.4.1-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.4.1-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.4.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for py_lib3mf-2.4.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 498d2eff3f82fdc9b8d378fd34a6029f44ecd96a664e75fa0a3f939218900bad
MD5 2533486a49d542cedf86edb072cc19e3
BLAKE2b-256 247b83235cb9f65beb701167beee0aa0f9f7971a52276baef7a4f1ea6b54e945

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_lib3mf-2.4.1-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.4.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for py_lib3mf-2.4.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d9ea34da17e9ac359b874f199415ea24f0bcb7822ec3d15b0e0b911f120f30af
MD5 9bb5e25bc86a11acec1320290ead3e2e
BLAKE2b-256 4f6437b597ae57d03bb0eda6782ec2ffb9ce6726b8cf7733b45fd787558975b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_lib3mf-2.4.1-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.4.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for py_lib3mf-2.4.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 23594c640572f1d06624e4bf447a1a358b121c9f227797d8b8b70a9eef8ebba0
MD5 69a492a2cd53d3bb16c68743104adce7
BLAKE2b-256 efc089eeb217736fce4ab48f62e21ac029455a0da22ad58c3b0549b4fcd9efb6

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_lib3mf-2.4.1-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.4.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for py_lib3mf-2.4.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 06ed8cead37b117447b9d3920689e23d82d6b4de772274869a51cf0c02c77c3f
MD5 ca63dfcb480e8ee70ee78298bb41f021
BLAKE2b-256 7668f5bfceedd193c252cdf4969171b3ca6792d32cc93307477a1b3b1cb17276

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_lib3mf-2.4.1-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.4.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for py_lib3mf-2.4.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7a2a7f7bce47a9a18b42f4f22eca3a584531e60452349291346b9478bec7bef0
MD5 054bccff3ce273679028b84e6349c012
BLAKE2b-256 fccfe3efe47a45d50119b0e92a78b9e9dc7d021176323d65d069a25283f3be47

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_lib3mf-2.4.1-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