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 is building for non-MUSL flavors of manylinux
, Windows x64, and MacOS x64+ARM. You can check PyPi for current platforms.
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.
- Investigate using OpenCASCADE "Advanced Data Exchange" for Parasolid
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Hashes for cascadio-0.0.10-pp310-pypy310_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09dceaa83e7dee8fdc2c620d5d2512f1b44281ea9aa4f1946c4224288bfb0cfc |
|
MD5 | 51baf6ab3fc115e0e95b617bf74b337a |
|
BLAKE2b-256 | 65945ce191f329d4319f869e718bc36ae08c7bcdb2f2d5e41f3fac8ec6d34098 |
Hashes for cascadio-0.0.10-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 702d24add3dc847a9e6229875b624f63506f464e0e87ab0cf526ab99791c2442 |
|
MD5 | 2ac9874060eb72df8d039ffab56ca781 |
|
BLAKE2b-256 | deb0968ab960eaf3d76e1e3c0efe1adae0c23f98e5fcaaf6dd5d4a9a5e0c5a0f |
Hashes for cascadio-0.0.10-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cdba705fa4056789590157f27a3e1c444eb6ad22f44acce6801677c387ba7b8 |
|
MD5 | 74dfbee8e7e3cd6bb2485988752600ff |
|
BLAKE2b-256 | 9cd32a6baf193cfd17a237bc750be010b51d68c5e44270343a60185f75d8b461 |
Hashes for cascadio-0.0.10-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a055efcafda8bdf16274892c4ee3ee9bdc3f56b25755da4f7f028bfeeae9fa58 |
|
MD5 | 0d0671abb96194d4c4a1912b297ca10b |
|
BLAKE2b-256 | 061f6a1635f0043e6f9008b1545dcdf0d7c8580f46ebde382df976d3fa474ef8 |
Hashes for cascadio-0.0.10-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b40cb0eeeef57e0c1dd571f6b866eb393a6d96fe8f9efe819356c5ef32fde51 |
|
MD5 | 3dca7815a3ba3576769571eef11b4e83 |
|
BLAKE2b-256 | dbe1ba1ccf2075b35e2bc6fbfa17dab142ff9478e214624f270fcb9ec3617430 |
Hashes for cascadio-0.0.10-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57a96830bbfafb306066fb2f2d2ccf3800dcebade5ab762c948219857ccb0e10 |
|
MD5 | 031e3acd3a0f4ab296b072cda56011b2 |
|
BLAKE2b-256 | 3eb36240fc57f4e73cb21213efd11994915e1e726079dae48aea60eb7e6907ac |
Hashes for cascadio-0.0.10-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b124df06e73ec8a36b4ab7661d2317603924e1e4cae24947db4db18b245ca24b |
|
MD5 | 5f87ac31cfae8b1331cfe5441d42d196 |
|
BLAKE2b-256 | 248e0bbcb21da6ab5b9c9473f0012439930be1a73ef36cd119bab5ec0ab5a4fd |
Hashes for cascadio-0.0.10-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c3e45d8aab7ab1409cedb054a8517f5916e012bcebb1f805211cfa48993615a |
|
MD5 | 4a03edcf3d284a05af6b7100fa048f6e |
|
BLAKE2b-256 | 437dc7ab9a21585a354a414db473cee226b7f0693b3125a9d5b10fd3e73db182 |
Hashes for cascadio-0.0.10-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ff0d3a57067fee7acfc61c76c6bcfaeb1e42a348198bad77d4f62175503a68e |
|
MD5 | 32397117e7098813512b2a0f773ae9bd |
|
BLAKE2b-256 | b652a2a8042bff9f26cae73be194d42eb1b5aade3cd7194c118122a404588596 |
Hashes for cascadio-0.0.10-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7bdd9d6deed79c9fe54c39ff85e29695ad0c55f9e7702051912b51bb3abb2a80 |
|
MD5 | 1dbfbd8cb80be0b06f7b62c3bab72a46 |
|
BLAKE2b-256 | f7a811c20218800844e221efc4749781bf7032f4fff3639fc010dbc3f8f45e70 |
Hashes for cascadio-0.0.10-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b3ed9e8365f1512ecfcd47603931d0fe3b3b3f1a0a72395332aa517944d6153 |
|
MD5 | 8c4e9f93ce331eca68692f253189d291 |
|
BLAKE2b-256 | dbb185b52c12b92d24ed1543acfe4d976c2a00748415c8df85e23a9346a8cbea |
Hashes for cascadio-0.0.10-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a2bd17453e5f7f12ff2b2534c6de5f288ff84386911acd5c5e9e50132ab174e |
|
MD5 | 4b5b0c7c8ddbf18766920b653d3841b8 |
|
BLAKE2b-256 | dcd966e0ae3d3ffe90b472d28dbbae8d0534d0e055795d65f321ac7100c95f6a |
Hashes for cascadio-0.0.10-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4cb31059363fb4b7fa410930245682f1e0e701b8cd046cd9e6b5c7fd759fe652 |
|
MD5 | 752b6c960e335f6c8b9132dec909c9e6 |
|
BLAKE2b-256 | 2059dc5e9aa3dd43e991fbc546f9746dd2a520b805a2e4f1b0eeb1fcd73142bf |
Hashes for cascadio-0.0.10-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4e794715ac1732bb1ab5aae8f218ee08c8537b6aa1dea099d1bf5b81f9623dc |
|
MD5 | ce9e8c14beb940d48ef816beada21fe9 |
|
BLAKE2b-256 | 639363fb3d38d508541b83f8816a7f218087bf8e437ea145c9b89e2e2907ac65 |
Hashes for cascadio-0.0.10-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bed20426d841fa9d69577c58f70e2f7c3956eba87f12238161621a59780c0529 |
|
MD5 | 8d1e66f9ed7ee181455a16603892f936 |
|
BLAKE2b-256 | 18e9686bdb9c144ec0b7a13f73db9375cd2244db32a77f75ec3b88f9c8dd2ec1 |
Hashes for cascadio-0.0.10-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 277c7e8f89c4f022dbf191e151469f518bb9480b42320953f6d4cad377019ed8 |
|
MD5 | 2514bafded5951661255888028e94e0b |
|
BLAKE2b-256 | 7daa960cb10b4dfc9549206d21af7d4fc6a66722160781fcc767505c10e73f44 |
Hashes for cascadio-0.0.10-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40536bc856a019b0bbb807fb4b0cd87ab53feab67d8c01e5fdf51c4ac866c8bb |
|
MD5 | 7a8ade445e86ad8d01b935db7855868c |
|
BLAKE2b-256 | 75a52b0dfbc97f52fdaa887db5c77622a7d5f853c44599d4955eaf94ab2a5c23 |
Hashes for cascadio-0.0.10-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5cc634825e7ebf79b60df9f773e413a1d96e8955d949393a45efbc9da4cb1c8d |
|
MD5 | 0ac005b7b7284ceee2c32baa99904dee |
|
BLAKE2b-256 | 28e7a422f0ae56c1ea9c534fa048336784ee06be4a0d4eb3dc817513a8720d54 |
Hashes for cascadio-0.0.10-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56b482eb3b5d39a637bbf4c944f7d4d676a8e902a32bc91dd8f6390910b10ef3 |
|
MD5 | 3d846e2d8b7e1e21c82f8ad445c7c42e |
|
BLAKE2b-256 | 11363fc198ec30ff76faa1fade36bbc53798c88594c6c0f3ce6841d8f4ea39de |
Hashes for cascadio-0.0.10-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4cde8980dc64ef14f97365a9d0fb8c7493cbb0017f0e9aff6f1300bf44a9a8d2 |
|
MD5 | bdb8fe8d2edd5f9977d2f2837c335579 |
|
BLAKE2b-256 | 6ae8b145b764c6ba10f4c398c7954d52a702223a40610f0163a2664686ad15e8 |
Hashes for cascadio-0.0.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cfc026c332440e5fe20de5288729192fdff2e68167001f93f1fe04eea401d4b7 |
|
MD5 | 670d2b66e4c2354e0ec4a71fb9b3a124 |
|
BLAKE2b-256 | 6771c3d1d0df6ee0e77d8aae49f27e31791ef3d89f78fb42ebae72b3ab2929c0 |
Hashes for cascadio-0.0.10-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd4944af637764a313fe4e4b2a6cecb21b70ddf5ad88b070b0458c3437e4e296 |
|
MD5 | 8af1a61fe36e58b51018b59f753e2262 |
|
BLAKE2b-256 | 625bb28360aa290f1731c4c2cbb8d01e16c747a7056283ec731df1e13eac2f6b |
Hashes for cascadio-0.0.10-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed37d29e5af6579c143264ee64b7bad58a3c40e3fc76ea9d36df5257db71d191 |
|
MD5 | 867e933d3c4610b4c066241e1a1c548c |
|
BLAKE2b-256 | a3d1a589a17363679b7c7c22dd7abacb1966e35f23a735e25d25fc3d661786a3 |
Hashes for cascadio-0.0.10-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9278fae8efdf7529b945432a054e86e686b6d710bfc1a140144be8e1ac21df91 |
|
MD5 | fc30f7421096f0131273750d5326735f |
|
BLAKE2b-256 | 9608b828b2373baf24526f5a14e475b5a5f7263223852ac4242db276da8c0464 |
Hashes for cascadio-0.0.10-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b28ca431566d7b6c03c64ddbb3a24e990a1e957025c92a01a5d89766bb6448d2 |
|
MD5 | 789035caa65de1f84018e232d8d76316 |
|
BLAKE2b-256 | 09b326d798fb367e4cd5684457e7eb51d6a514107a4f26251264742e81d51c3d |
Hashes for cascadio-0.0.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 192165639ef205588f51d009f85d8b962b36eb6dd952fced462707eb8cb570a7 |
|
MD5 | 73abf303166798ecca812b9cce261f31 |
|
BLAKE2b-256 | c30c1691919958957a822e1a12d83663f4f8d67b5d825424cb1b6bac58a0c72f |
Hashes for cascadio-0.0.10-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1cdb39cbf1c3e95e247d4b1b82433649200202c38686092c585682c635966fbb |
|
MD5 | aee437a940c8a136af9886fab0d18799 |
|
BLAKE2b-256 | 31732611add7d5f1aba4365072c34b19479daf228caa12dd8ae5da07378f7b77 |
Hashes for cascadio-0.0.10-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 043af0aa82224d20ea2950c43200bd0fa0664952576787b67e980c56d3c183fa |
|
MD5 | de1ea948c729b1ac8cd5a3ddaa76fb98 |
|
BLAKE2b-256 | defd4a4056cec4a0871f9124c311edf06562472ea6d5b1870c384e0bd8f3eda6 |
Hashes for cascadio-0.0.10-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e779969a999b533070933983196f3049d81f2a47e1b34d456085e757fc3b581 |
|
MD5 | a3453c8f99ce73b7df022c29abd2c076 |
|
BLAKE2b-256 | 321be9df1bfa453d93f0785977e425b461e2810a32c495142886facdedb8a92e |
Hashes for cascadio-0.0.10-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e1f1a89e2e5a30476ef33d20d93c4bdf78e3f57ff2f53a01c2c386c6965e65e |
|
MD5 | 7635fd414671a58ceb61c2d4aa08e119 |
|
BLAKE2b-256 | 3f55d747e7b2e888b63abbb39456cc8497cdeb0b05e30a4052ee57686047f083 |
Hashes for cascadio-0.0.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7bf091388195ea7607199d329944dc7b23ed89411eaeff84e804b13b8e8c039d |
|
MD5 | d7a15cfe6607ac5b82e8ad1ea7e29252 |
|
BLAKE2b-256 | ecc95de2ff24de8141cf43a0fe6ea97424183f17293de91035ab3f5739d5201c |
Hashes for cascadio-0.0.10-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50bf8c76c4915c22dbfe60b000091e9b96eeddf34b219224e16e766165b9b6c2 |
|
MD5 | 9d64344bf73a41feaaf05cdcd89aeb88 |
|
BLAKE2b-256 | 219027cbc2891920a80cc49ecfd6d9270cb5ef7c84bd48c6ab21535a18300a6f |
Hashes for cascadio-0.0.10-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77dc1c431966aba0570c838fcdc6a3507a6e2f71e3c369d45b7ccca836e64fc3 |
|
MD5 | 9845cfa13f4a8521a148b737862f42de |
|
BLAKE2b-256 | 6b45bc5b2cfe5ec003d0a2b83a1623a65f99708f2bf60988bc1291a94f7fe6f4 |
Hashes for cascadio-0.0.10-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7bbc8f43baf4f57e074d8cd78b02e7778b9f454f0c5a565074fd730be8fbd43f |
|
MD5 | 5fdd13d4436ca358fe9e8679729f50cf |
|
BLAKE2b-256 | 33372f6e23741512977915912eaee81d53e4ee4573a0a41370342bab5b0c63a2 |
Hashes for cascadio-0.0.10-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58cf301ec70d85d0f84edf4358e73064d4bba311bb9cbe6d398aed93078a6e04 |
|
MD5 | 52a420997bf9f6965c8043582d2d4442 |
|
BLAKE2b-256 | 5fb3a059f8d685d209fb844d48960617e898804b18d4684a5d05f1107f899a5f |
Hashes for cascadio-0.0.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7cf6927558106278e81ec3186cdc37ccf21a27c8503face9942b08748dbe2a58 |
|
MD5 | e3385e42ba760bccc3c0fccdef1ade76 |
|
BLAKE2b-256 | 0e80522a4b4439e8b5fdc7d9143a5bbdfee0c75ee5a528b60c11b96080540940 |
Hashes for cascadio-0.0.10-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82d73daf4ad7e5d29f8f2ea7477d707b0573ac609916c1dfa73c3f44b90a084d |
|
MD5 | b9ae5562b27146c46f66489a6c9001cd |
|
BLAKE2b-256 | 15f1a46d0d8461062ce5cdcc00120a2859c001e4d2c1f360d02dce97167d2377 |
Hashes for cascadio-0.0.10-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99b42a15ce70c49c201535043aeaefe2f0d4daa1cbe289073555a5378e25182d |
|
MD5 | 71d953cc813e92745aed4f3170030c3c |
|
BLAKE2b-256 | a6d3698c4eae3ae887a9ec6932c4a207c6fda31dd69b617648eff0fd37439702 |
Hashes for cascadio-0.0.10-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ae5e4fed3a8827c42c84c2e44317e79237421eb6dd59b69367b121b4fa6b3b1 |
|
MD5 | 2e1dfbeb091c5b07c9e77ae406577892 |
|
BLAKE2b-256 | 968d136cf8c63a0d875bbab20c53a918236ef179d8bd68802dc0acc2c965d86b |
Hashes for cascadio-0.0.10-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7377a0826d5db0e775551253aec1c28093f2fa0b9d7e61397a25c473829dddde |
|
MD5 | aa8652c09394607d6a8924ebb2ef8792 |
|
BLAKE2b-256 | c95d8cd592ba0232c20063bbfde189a0c2cd367f4f63851575f3e7a58803ba1a |
Hashes for cascadio-0.0.10-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9cda85c04216a2b6ad872b72240db98ba997335f1c83f29fe6e3c6408fe7a84b |
|
MD5 | 6fc63ba3ec75814730829d07b50424ed |
|
BLAKE2b-256 | 7fe7145956278a16a49f76517976a0237031cc34f7a700a4034e5d6951407769 |
Hashes for cascadio-0.0.10-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2e5217be3e64826c3e81d1956d3463ed2ea3f7f1187b887ed0da5f719e36572 |
|
MD5 | 2a7b44ad785c08a7c5e4b24d526574a5 |
|
BLAKE2b-256 | 58c640d7e7d18c3fed8cdd9b009720354823ee562793fd6c7df6418cab308412 |
Hashes for cascadio-0.0.10-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a809af9a31c05ba3e4702b14df4c58bc83e188b070cd102696857c35e6a53c2 |
|
MD5 | 10a89fa864220b05cb9d1a6c2d2162d8 |
|
BLAKE2b-256 | 023a394777ed46c4019e839339a70c905d66371e291d999213f984fbaa7359bd |
Hashes for cascadio-0.0.10-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77f2d0d3545bba09901ed6065b58436be4f391de49e77d915fb5f55a8edd0a12 |
|
MD5 | 1a2ba06818246782d0a0f14622c4a125 |
|
BLAKE2b-256 | 4f337a63a306b42a355ec2456153e5d4223d89c0ac38b2a082a66fd8f63b1a5b |
Hashes for cascadio-0.0.10-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa5139663483a54644a35654ee432c8bf62792216f474d78011641052f0f2cdd |
|
MD5 | 2484d41750f1c92fb022ca79e88b23d8 |
|
BLAKE2b-256 | 5010c6583dcf0464a8f049fde0f9bebb696876e2b9951e51af54b25f092ac102 |
Hashes for cascadio-0.0.10-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 758753e9f15be994e0056c95720c52595a824aee9ad7f861589751fa8dde8803 |
|
MD5 | 2c5cac381b10495ca18dbfffe2d735de |
|
BLAKE2b-256 | af064ef4370c0db6908a4c0ff2e1ecead170c528e4ece7495f2455d5bc298931 |
Hashes for cascadio-0.0.10-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 064b63e6e2c1215a8f239005df9790c5abde9e259b941cb55546be5ad005320e |
|
MD5 | 36cd4d2067b842c43564c304af3a5ddd |
|
BLAKE2b-256 | 420b3201846cc13522ae55cbbefa3305d491fab48d7b75bd25988e25081c9148 |
Hashes for cascadio-0.0.10-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac64cc0e6609ca3cd43bf805235ce568274b637825179092c890bf8cd9146868 |
|
MD5 | 96bfb938e780c0a9c3f1f17367c887f3 |
|
BLAKE2b-256 | 9b62b72cb051bd1ae42288db216db4eec7e5a9dfdd0044d8a10da197ef920d6d |