Skip to main content

Convert STEP files to GLB using OpenCASCADE

Project description

cascadio

A Python library which uses OpenCASCADE to convert STEP files to a GLB file which can quickly be loaded by trimesh and other libraries.

The primary effort here is build and packaging using the wonderful work done recently on scikit-build-core and cibuildwheel. The goal is to produce wheels that don't require users to build OpenCASCADE themselves.

This is not intended to be a full binding of OpenCASCADE like OCP or PythonOCC. Rather it is intended to be an easy minimal way to load boundary representation files into a triangulated scene in Python. There are a few options for loading STEP geometry in the open-source ecosystem: GMSH, FreeCAD, etc. However nearly all of them use OpenCASCADE under the hood as it is pretty much the only open-source BREP kernel.

Install

The primary goal of this project is building wheels so vanilla pip can be used:

pip install cascadio

Currently this works on non-MUSL flavors of Linux, Windows x64, and MacOS x64+ARM. You can check PyPi for current platforms.

:warning: :warning: PyPI has a size limit, and each release of this is large! We will not be keeping every release on PyPi (i.e. if we run out of space we delete versions) so be very careful pinning the version! :warning: :warning:

We'll keep the following versions as "LTS" style releases on PyPi:

pip install cascadio==0.0.13

Motivation

A lot of analysis can be done on triangulated surface meshes that doesn't need the analytical surfaces from a STEP or BREP file.

Contributing

Developed on Linux which should build wheels locally with docker:

# this doesn't cache the OCCT build unfortunately.
# It would be nice if it did! You could do it by building OCCT
# in the manylinux images and then passing the new tag to CIBW
CIBW_BUILD="cp312-manylinux_x86_64" cibuildwheel --platform linux

Or, if you want to develop that will only work in your local environment for development:

# just run the `before-all` from pyproject.toml which is approximatly:
cd upstream/OCCT
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release \
      -DUSE_RAPIDJSON:BOOL="ON" \
      -D3RDPARTY_RAPIDJSON_INCLUDE_DIR="../rapidjson/include" .
ninja
mv lin64/gcc/lib .

Then pip install . will build and install locally. Make sure to point LD_LIBRARY_PATH=upstream/OCCT/lin64/gcc/lib or wherever you put the libraries.

Future Work

Pull requests welcome!

  • Add passable parameters for options included in the RWGLTF writer.
  • use in-memory data for input and output, i.e. stepReader.ReadStream() instead of a file name. Ideally the Python function signature would be:
    • convert_to_glb(data: bytes, file_type: str, **parameters) -> bytes
    • Currently using file names because it's easier.
  • Support IGES
    • Investigate using OpenCASCADE "Advanced Data Exchange" for Parasolid .x_b/.x_t and JT .jt support.

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

cascadio-0.0.14-pp310-pypy310_pp73-win_amd64.whl (13.8 MB view details)

Uploaded PyPy Windows x86-64

cascadio-0.0.14-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.1 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

cascadio-0.0.14-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (26.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

cascadio-0.0.14-pp310-pypy310_pp73-macosx_11_0_arm64.whl (20.1 MB view details)

Uploaded PyPy macOS 11.0+ ARM64

cascadio-0.0.14-pp39-pypy39_pp73-win_amd64.whl (13.8 MB view details)

Uploaded PyPy Windows x86-64

cascadio-0.0.14-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.1 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

cascadio-0.0.14-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (26.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

cascadio-0.0.14-pp39-pypy39_pp73-macosx_11_0_arm64.whl (20.1 MB view details)

Uploaded PyPy macOS 11.0+ ARM64

cascadio-0.0.14-pp38-pypy38_pp73-win_amd64.whl (13.8 MB view details)

Uploaded PyPy Windows x86-64

cascadio-0.0.14-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.1 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

cascadio-0.0.14-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (26.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

cascadio-0.0.14-pp38-pypy38_pp73-macosx_11_0_arm64.whl (20.1 MB view details)

Uploaded PyPy macOS 11.0+ ARM64

cascadio-0.0.14-pp37-pypy37_pp73-win_amd64.whl (13.8 MB view details)

Uploaded PyPy Windows x86-64

cascadio-0.0.14-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.1 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

cascadio-0.0.14-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (26.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

cascadio-0.0.14-cp313-cp313-win_amd64.whl (13.8 MB view details)

Uploaded CPython 3.13 Windows x86-64

cascadio-0.0.14-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.1 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

cascadio-0.0.14-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (26.8 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ i686

cascadio-0.0.14-cp313-cp313-macosx_11_0_arm64.whl (20.1 MB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

cascadio-0.0.14-cp312-cp312-win_amd64.whl (13.8 MB view details)

Uploaded CPython 3.12 Windows x86-64

cascadio-0.0.14-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

cascadio-0.0.14-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (26.8 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

cascadio-0.0.14-cp312-cp312-macosx_11_0_arm64.whl (20.1 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

cascadio-0.0.14-cp311-cp311-win_amd64.whl (13.8 MB view details)

Uploaded CPython 3.11 Windows x86-64

cascadio-0.0.14-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

cascadio-0.0.14-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (26.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

cascadio-0.0.14-cp311-cp311-macosx_11_0_arm64.whl (20.1 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

cascadio-0.0.14-cp310-cp310-win_amd64.whl (13.8 MB view details)

Uploaded CPython 3.10 Windows x86-64

cascadio-0.0.14-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

cascadio-0.0.14-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (26.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

cascadio-0.0.14-cp310-cp310-macosx_11_0_arm64.whl (20.1 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

cascadio-0.0.14-cp39-cp39-win_amd64.whl (13.8 MB view details)

Uploaded CPython 3.9 Windows x86-64

cascadio-0.0.14-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

cascadio-0.0.14-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (26.8 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

cascadio-0.0.14-cp39-cp39-macosx_11_0_arm64.whl (20.1 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

cascadio-0.0.14-cp38-cp38-win_amd64.whl (13.8 MB view details)

Uploaded CPython 3.8 Windows x86-64

cascadio-0.0.14-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

cascadio-0.0.14-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (26.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

cascadio-0.0.14-cp38-cp38-macosx_11_0_arm64.whl (20.1 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

cascadio-0.0.14-cp37-cp37m-win_amd64.whl (13.8 MB view details)

Uploaded CPython 3.7m Windows x86-64

cascadio-0.0.14-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

cascadio-0.0.14-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (26.8 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

File details

Details for the file cascadio-0.0.14-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 91f1e63fe0b3b1a796a159907a52c2bd7be0dec94008b122df3e4e858c04f513
MD5 82b187b51a6a0452ca43c2ea87336b88
BLAKE2b-256 0475de7154ca41b794d8ba15a60512d473524c9e5d9c937751f1d3fc2ed0c869

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 56e1b9161483b78444fa41d18804896f495e050bd29d36b8a8a282066da8c7e5
MD5 20f33fffa46c98a9fd97fa8a53207501
BLAKE2b-256 89d0ee19db63aad35d3668bc33866e9ef096b0520547d4b22d6b6c197b1d5d9f

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 02ab3c20c2a35a7b73178ee2ec61cf0a95287b42c1e73bd43c24035e4b5bb346
MD5 cff5a3b4055ab19365216bf123a536e1
BLAKE2b-256 e206a3205539e10e28fc2c21dbc6f03c1112e8dbd45daa6d05deeb5bc0670d2c

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 63e64464e5f8578062af5b68af8cdc22854e6d660a5b2b8b147b84242b60a3e5
MD5 7c845b93f10f43c70a93cb5b3ba7895d
BLAKE2b-256 3bf5923d8f36939a3c765f1ec1f45c4d8e4960b2e7377acc71038bc86719ce88

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 64a6760b83964f53a392bcc037ffbd48ee96138564ed7f776a4b121744146129
MD5 38e97797d701ff7b59628b9feb046af4
BLAKE2b-256 651571be78bdfeab0da063b9a5dbba1198ca8d08e8cd80176d128baf2ab60d0e

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 12e22f7e6df134aba0c632852d4ac4af78c437ac08d7f113403e1f79f0e2a32b
MD5 dd40eab9702453ebd0929cbaf408f330
BLAKE2b-256 7bb72ff3751f725e319a42668b55d409895234983cb2707d6c36a35b3ebd6a39

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fe5f016eaf749c7eef130d64e39f330e6a551b8b573481c35efc9fa2e3de0a06
MD5 de9ad987e5ccf051346f31b5f2434828
BLAKE2b-256 c60ca0ee29fd666a7e3dcd8c97c38d62bdc421a2239542f657e617e77214f4bb

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8f4b762a54deaf94c54dc480a50aa220f036411b8d8d485e559194e37506d50b
MD5 7e9810a09e85f8753bb8c3fe5cd5ff68
BLAKE2b-256 3653093646cf6ce2cf78d070405524fdc2ed29910a7d6f223070a00784cd594e

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 059c6613136cf34e7b632d0e3b0fc23a69d37bc63f6a3559eb1dd652d8c91a66
MD5 83a357741be980cd1f8422782e14b229
BLAKE2b-256 da74745104f9eee5062418bfa8ce4210ab26bf5d1d9f12afcbf653c46b8ea878

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9fa4ab40f28f664288bff1a31bdb573992322c84c29ce70aa31c827506c508ba
MD5 6312f203dd1e9e511b7df63baaf3e355
BLAKE2b-256 93886a9d976ce5f461692ca57c1d42f0494a998e5582c0feab792dd30f8b157b

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 dc8b38b04fc3a3692deb368d4706f95ed68eae46584ea7f5928042bc4fc2afc6
MD5 fc5d44bc5dd376b6682a8a587b341cba
BLAKE2b-256 3ab5a8a87e5a2add5f70ac8eb04ef1fa12e4b9594a76494883455a1c5944ca05

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-pp38-pypy38_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e6b363299b4d54dc8f311d79dd86ba51885c4cbb4db2c1e0338eaca70881889e
MD5 c37ac7dc46660dc0dc87b380aaa7e904
BLAKE2b-256 b1309974bdfb83adb9c21343a5acb4805608a59765c744016f133d507d6f99fe

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 0b361a70bb020721a47427eb8a6ac3b9413215b44857998e8ef6a897a880d775
MD5 21d4ccb5a656e517ed9a249ae64e92f3
BLAKE2b-256 8f6dc72bdf49bd4ca07c9ac2e17988b4b91e2a4ced7ee335c9afa53da4f8d374

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 37ddbe3c1da40ea1bd50c13757d6956415be4ce717f9ec165edf7ac3db3e328a
MD5 ce7c0343c719945de5932f0fc0ac0833
BLAKE2b-256 608cafe9124e831ee3d58c3ac8e4720a474f3b14f3ee7be91347a0611433d69c

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8d5e27e72536f7d944616734cac7de6cfafa6de63233f17198bd8e8229f4815d
MD5 e98adedfb6cf76ce0931a1b218b25e84
BLAKE2b-256 99bf21d82daddbb6700e61649c211c7828d4c378c584aba2dbe226d91d301516

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c9256b94a5628ec52bdbf0c1967ee9bf16d932f3007f2d2492b5aed3726cbd2d
MD5 17a8ad5f5f3c51725accd8286f2d2113
BLAKE2b-256 bfaae7db33a041b4274e3fd87d5cb83a20530bb4e61110561f82a678c175644c

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 22da16554f33b6a648b1d71087d5a60ad541ba70e23e0a5c8cc88143a500a9af
MD5 32863ecbb4c717ddd3494c182cf16153
BLAKE2b-256 928229a5f88c7fbbd7676591dbe5fbecbff397f8462f4c5bd0d31213f5a60449

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 21b25519ab5ce8caaa812385acd52345bbbd116493a72eef33258de0d9b17e7e
MD5 4b6dcf0e9b0458b0dae1de2d251b2a2c
BLAKE2b-256 08df3b4c7b6ac7eba9248875ab465bf1918ffa171744a43909ae403e38929651

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4c9d6e0b354fad59e45aa9976e5c331d8347acd115fa4368f3af28dbb5989557
MD5 bb63e541ebfba6de3f41fa7bc60b4be6
BLAKE2b-256 7ea88925d0a33267bf6033234f865335a5bc32c5ce4941999130fb96d9ce8bcf

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 55e4e103de3ac95cc71713720f68101d02da7902c202f95d5f8a43ccb82a65d3
MD5 b4a4ccb6d6f1944d75181bc1ccce3294
BLAKE2b-256 5d92ae90150b50bf976191a02f4ed2a7b896d37ddd27e8fed04518ba10da1cf8

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8b2e44d7a39f18c0082aed4cea54d651a9c6e092f1aeb8535d8c09f922074417
MD5 1bfa0c9b3e5fdf4f6bc9d3280ae671af
BLAKE2b-256 09effd699f5898acdd0e5d827d2c4359639afb732163ebc69c9cc5408ce13ed1

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5152ebb9e1f13fde847d6d45f76847b4708939c9ebbbcacfa7a3cbf65b63b9ad
MD5 5bf33d1bf0550a054e87a04d3e83d0a0
BLAKE2b-256 ff40a91b8926bc857cdfa569218cdf207748392791795bc681d5698621519ef4

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b2fb253fe7d370235d0b37e78f6f0d01e04164c5c5be6a40398ca0c95e5c7508
MD5 e78f2eae9a6d767da9c1d401afa35cd7
BLAKE2b-256 dcc2fc17a18718cd3487493d10c9e2b1594745b85ab83e95bbc0029e2368f5f9

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1a24ce76fec9a4021fe533bb1d2656fc4465a143f980c37cd395fbf8387c1d29
MD5 330ddd86881b183d7190c89c835c5841
BLAKE2b-256 ebbc613a812e9e648aa9af395b9ce8628ed642c1913e16407a5abc4315cae51f

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e63136f19cd0c8ab927d514fccddb798a056972e0bb4436cefe2a04b5807ec38
MD5 aa162624c6d96e5cec274c8e9170d7a4
BLAKE2b-256 61a12f88aa3aae441131a802b542c767136a8ed2b620b240fc182cd662aa22e0

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e13914bc864f2eb2b8a78caa94064a20bc6c0efcf500106d959cf954fd63ea19
MD5 f4d406aa12ee5d332cae4f0171401a73
BLAKE2b-256 75ea21fef52e2d48c8c3b400a1f21ac9f52d74f9176c3480ba37e7c543273e92

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a7fb9dacc8789be6984b01b43ecb9defc5900b3dadccac4404b1a55f80a656d7
MD5 0ef9ac5d42aeaa89177439d28c4c8a5d
BLAKE2b-256 1119ee7a519d43c5bed505282f1a0f2aed8c223c503560f46159c8fa58d17f22

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8925d6091d08aa5409de78a79a74f8772176ac6dcd01035e5285436dcade3c0f
MD5 7898cc28a1db13ab539ecc7cd8df474d
BLAKE2b-256 1c651720338f6743a8d493fde79b8bca71f10f8803af76267274466d6a85b7a7

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fe2b07afa78d3723d5b713bf3d54395cb4cfa87b402fd1d0ed577cc21312efc3
MD5 c0f79ae69d2125ebf90fed8dad813aca
BLAKE2b-256 be08fc2ca84ac602f6b2edada109d4679e1cde7d9c87eb29b69c743252a2b335

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 06c676683804816de5a78b1b2e693a3b0978218923f9dd8d1ccac154eb1bf1c2
MD5 7db0ae485622cc0bb8be07b307989714
BLAKE2b-256 6930bf96d6590b00a74eb165903185e5d4d67c7ca42b3bc166eed44bac8464d5

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 285da672305f1a9f09043c7e236b3e89567783aadcb8c5b148fad9d4c0e675ec
MD5 0dd992cdbb2b198912b846afd9c0d07b
BLAKE2b-256 16567c46c39923fcbc04e0546731393371ae76c861a2c988eadab7a41fbaa334

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: cascadio-0.0.14-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 13.8 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.9

File hashes

Hashes for cascadio-0.0.14-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e8d31ac63a3da89c12d68f23569bdc65b451a0647f32c59dd12e89765fe093dc
MD5 8203b552e29019ab91b2862a34025e90
BLAKE2b-256 5d4d27bd8dba9207658a82d6a4d24949635a24058da2e11e419b2b30b0b1f3f9

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dc499b0e169ecf76ddac891cc3129898dd010f486c8fb7e5af1e85b8c8dd03f3
MD5 214e13715ceece593cc8fbe8bd8e25f0
BLAKE2b-256 6bc1bf2e6ce37d4728d249b2bc6cd985ba83d625801a314dac55864ba30af2e2

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e3058b266f087e1f775fc14e9f00b22651f61ed78472eced7b7f9853ebcf8e3c
MD5 27e0518a4d6294d1d9153b7fc4ade505
BLAKE2b-256 b2b35d5896034cdf7c7c27f098604a2ee666bfc4b201b6b43b40c9c3c16c6542

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2ff2eede28f2b34cca7ec3ccaffc7534be9b80561d554504b4c611aa22d63eed
MD5 44bf4979aa60c1b050edd8d78a81b7e0
BLAKE2b-256 36ca3b62fea37b320920c99995058f78e09e450a616cc8ff6228ec0228b072f7

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: cascadio-0.0.14-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 13.8 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.9

File hashes

Hashes for cascadio-0.0.14-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 447cb374310c3d5eacfed0d3aefe6710d2e7206d5b2e41dfd84da99696031d79
MD5 b6880be0a27f6de6bb192f90eec33e2c
BLAKE2b-256 2a6d145bb0f02776f742b791064d9ef45fc820498957da600ab32de8e2f7a2d6

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e3b6a3a8ce0624ccca7fcfb58f2ba83bcd68ac214185d7aff7d7641994853c60
MD5 182e96a582daaa1f6f2256bc9c899b9c
BLAKE2b-256 44065ba440aa5a43d679420329e4deb9a1aefee7e6c8cc1d7d3690707b13a373

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ab0ab6cc0903863aa9c5a35c449f35436f8cc8bc83df5ddde8429ed7ab2702e1
MD5 06cb633ad4849bb19362f368ae0f9b61
BLAKE2b-256 4cb40351927abceeeb7f8eaa6a485669274f11325c570a4bba37bebaf2d5fa63

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 42ec925ed20d1e1785d8cf3fd6316ee07c39610aacb02e32c28c697859613430
MD5 f7942008c8b3abefd825dd522d4f689a
BLAKE2b-256 a2263f10fc09c981827d208489bb2f0a41f9b893ff8fa13deb459727161a2a2d

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: cascadio-0.0.14-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 13.8 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.9

File hashes

Hashes for cascadio-0.0.14-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 f859b00e95b390868b39c862f3647977862221c77d8c94a554927e306b105d47
MD5 3ddc225ca2e09dcea8c6c3dc3a44bfd9
BLAKE2b-256 7bec923dd1417611da8257656b36edd7c7d557e69012ae11c6bf08b2b5a108cb

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 01a0366901e0b7c566262f92d11ca3944230c78e2d94243e724a4a151ccfc4fa
MD5 47d8fe7ff8340b2b74f12a8b3efdf81b
BLAKE2b-256 ab4d53d3364f449d0429d2422fe39868e350803a28a5bf4d3488ff795f3c6d0d

See more details on using hashes here.

File details

Details for the file cascadio-0.0.14-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cascadio-0.0.14-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 42528f7403df5311ad414c492a1767ca757fa3d6b0806a2a896f5796cc6a45f7
MD5 4945d246a03d9680e89148a555f2d339
BLAKE2b-256 dab64386dfe2c5d268e8dbb119c807ceac419366866e6b77500a326dfc198359

See more details on using hashes here.

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