Skip to main content

No project description provided

Project description

Testing Deploy Documentation

cython-extensions-sc2

API Documentation - for a full list of included functions.

cython-extensions-sc2 is a library designed for the python-sc2 API. Its purpose is to offer optimized Cython alternatives for commonly used functions, along with additional useful custom functions.

Note: This library is included for ares-sc2 users by default, no further setup is required.

This library also supports python-sc2 and sharpy-sc2 bots, see Getting Started below.

Example speedups, results may vary depending on machine and exact scenario. This is by no means a list of all functionality offered.

function speedup
units.closest_to 6.85 - 13x speedup depending on scenario
distance_to 3 to 7x speedup depending on scenario
position.center 2x speedup
already_pending for units 6.62x speedup
units.in_attack_range 2.05x speedup
units.sorted_by_distance_to 8.62x speedup
unit.is_facing 9.1x speedup
Point2.towards 14.29x speedup

Tip: use cy_distance_to_squared where possible for extra 1.3x speedup.

Getting started

To quickly get up and running locally (for python versions 3.10, 3.11, 3.12, 3.13), install cython-extensions-sc2 with:

pip install cython-extensions-sc2

Shipping to ladder

When shipping to ladder, grab ubuntu-latest_python3.12.zip from releases in this repo and extract cython_extensions directory within the zip to the root of your bot's directory, like so:

MyBot
└───cython_extensions
│   └───cython-extensions library files
└───your bot files and directories

Alternative local setup

If you already have a python-sc2, or sharpy-sc2 development environment setup, then cython-extensions should work out the box with your bot without the need to install extra requirements. Simply check out the releases on this repo and download the correct zip for your system.

release

For example a Windows user should download windows-latest_python3.1.zip.

Inside this zip you will find a cython_extensions directory, this should be placed in your bot's root directory like so:

MyBot
└───cython_extensions
│   └───cython-extensions library files
└───your bot files and directories

Start using cython-extensions-sc2

For ease of use all cython functions are importable via the main module, for example:

from cython_extensions import cy_distance_to, cy_attack_ready, cy_closest_to

note: in this project all library functions have a cy_ prefix to prevent confusion with python alternatives.

Contributor / Cloning the project

Install poetry if you do not already have it installed.

Then to setup a full development environment run: poetry install --with dev,test,docs,semver

This will set up a new environment, install all required dependencies and compile the cython code for your system.

If you modify the cython code, run poetry build to compile it.

Jupyter Notebooks

Run poetry run jupyter notebook to open jupyter notebook in the environment. See the notebooks directory for examples. Use template_notebook.ipynb as a starting point for your own notebooks.

Run Test Bot

Edit the map in bot_test.py and run with: poetry run python tests/bot_test.py

Contributing

Contributors are very welcome! There are many missing alternative python-sc2 functions, and if you're into optimization, the existing functions could likely be improved.

Please use conventional commits if you choose to contribute, it helps the automatic releases detect a new version and generates an accurate changelog.

Example git messages:

feat: add new cython function

fix: fixed buggy function

test: add new test

ci: update github workflow

docs: add new docs

chore: add dependency

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.

cython_extensions_sc2-0.6.4-cp313-cp313-win_amd64.whl (476.0 kB view details)

Uploaded CPython 3.13Windows x86-64

cython_extensions_sc2-0.6.4-cp313-cp313-musllinux_1_2_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

cython_extensions_sc2-0.6.4-cp313-cp313-musllinux_1_2_i686.whl (3.9 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

cython_extensions_sc2-0.6.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

cython_extensions_sc2-0.6.4-cp313-cp313-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (3.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

cython_extensions_sc2-0.6.4-cp312-cp312-win_amd64.whl (477.7 kB view details)

Uploaded CPython 3.12Windows x86-64

cython_extensions_sc2-0.6.4-cp312-cp312-musllinux_1_2_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

cython_extensions_sc2-0.6.4-cp312-cp312-musllinux_1_2_i686.whl (4.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

cython_extensions_sc2-0.6.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

cython_extensions_sc2-0.6.4-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (3.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

cython_extensions_sc2-0.6.4-cp312-cp312-macosx_14_0_arm64.whl (587.6 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

cython_extensions_sc2-0.6.4-cp312-cp312-macosx_10_13_x86_64.whl (645.2 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

cython_extensions_sc2-0.6.4-cp311-cp311-win_amd64.whl (484.2 kB view details)

Uploaded CPython 3.11Windows x86-64

cython_extensions_sc2-0.6.4-cp311-cp311-musllinux_1_2_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

cython_extensions_sc2-0.6.4-cp311-cp311-musllinux_1_2_i686.whl (4.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

cython_extensions_sc2-0.6.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

cython_extensions_sc2-0.6.4-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (3.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

cython_extensions_sc2-0.6.4-cp311-cp311-macosx_14_0_arm64.whl (590.4 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

cython_extensions_sc2-0.6.4-cp311-cp311-macosx_10_9_x86_64.whl (657.9 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

cython_extensions_sc2-0.6.4-cp310-cp310-win_amd64.whl (484.6 kB view details)

Uploaded CPython 3.10Windows x86-64

cython_extensions_sc2-0.6.4-cp310-cp310-musllinux_1_2_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

cython_extensions_sc2-0.6.4-cp310-cp310-musllinux_1_2_i686.whl (3.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

cython_extensions_sc2-0.6.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

cython_extensions_sc2-0.6.4-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (3.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

cython_extensions_sc2-0.6.4-cp310-cp310-macosx_14_0_arm64.whl (591.5 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

cython_extensions_sc2-0.6.4-cp310-cp310-macosx_10_9_x86_64.whl (658.7 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file cython_extensions_sc2-0.6.4-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0654ffe0afeec3be333957abab18dd8a66412ea884c7685899e4cb0c80be8afc
MD5 34e5db801e0b33d70d1fbcffd82dfa24
BLAKE2b-256 b8683187dbe8acea92e9fcf3fe683584855d270b4bdf332ce1b762b28d932903

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 36a175b8503eea7fed4b90d4dc240e065c1417fb318cf3639c71408ce14d5086
MD5 5eee945770c072224a26e6fe479957a1
BLAKE2b-256 245b461eed826985eb60d563997c3cc51bbafed7a36ff8788d1b6d5009d73ae7

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 5cba183991c2de59ac536437bc6d4a8a31fa129cf961e028e09a631899081ed0
MD5 21ea57110b9f828cc6f97f274466b22b
BLAKE2b-256 3d12c11ffd53084b018f589c36d0515493b0c71057d7d49ddc12e5073ae3a261

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 839b3d571df696e04a92ef1bcf2c999a7cb9d9e27bf4c7cd8958a7643baf0302
MD5 df3b1d2d389818a3b663abac2fab5015
BLAKE2b-256 0612527916e72dc26f8d3f7ab98bfabe43242574b62370969a12eaec387a4f07

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp313-cp313-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp313-cp313-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 16a831f1bf4c048a4a2f73c426ebbf171124ae80bf967d127d63a1dca31f582f
MD5 a96eac35bfe0e28f71f0b6e71f54a83d
BLAKE2b-256 f61e96735c5838a43ba02408e94ccd262e17e95bb74681c4aecfcc451a69a171

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 08f2a0b0569d8dbc6629bfbdacd82af155b90e0a385b3cd6fa269e8b45e14003
MD5 71b3d40c0dea57a42e350713a9bd4f14
BLAKE2b-256 2719980e7065232dfeb503832f53e50a9176aecae6ac3506fa653cf5083e84a5

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6c9485bef366eeaa090fdaf375ddb54888a5b41ae2b07345b1f0887743692e44
MD5 06a28bb898ddd9ab7daef338def77b97
BLAKE2b-256 52855282cc290688ccef98fcc8044736b13a13dc7755b489c0b10be15bbd5655

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 33b9a1c77cb538db7ed21b4afb6d4e6d14bf46696d1c8f3fd256556d3c92bfd1
MD5 e72ebc3d21a3b565adfe4f3fbae61c17
BLAKE2b-256 8339d39f9675ae87575e729eeca115c250fa71cddd7cc2c8f00d3614ce7cd250

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 87c7b98f7973c5bd836f689a4cbd36bc828008da1b1c956fae482fb512aa5ab8
MD5 4f061824b98193e3c1ef8854161fc1ce
BLAKE2b-256 c2e8dac49caea97f4d8123e9fe6cb11b1ed81662a4612199fb227342bf558608

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 463e92670afc95af162df0e5560ee4d70dcbcdd93818808c9d954dee8eefe86b
MD5 6aeb5d50e5095734f9e9dd8e422c6758
BLAKE2b-256 00d7fbe73f0f5af41379c94a92efb20807e2c806d9a334322c0a2710ae52c31d

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 e7982bd276a1d79c03f0042069bebcc9d77ff911276c854261518dd832fdb786
MD5 9851615185684e75778ce6c5208e735e
BLAKE2b-256 e2129189cbcfea42a4cc77b6a59721a4223ab9ad85c14a7fb69845eb3d6e884c

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 2c96719c1c558dfda90579ea1e86aef5bf6f1c6a7e4b432e98dc9f2a7c808f4c
MD5 ea5b58ba582cd0a998a21a907fb72ad1
BLAKE2b-256 7ef0f8273f9f148b2fad303310d5743f4d6591f7ae5615c8f188fc335b8d4d85

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 39a6a576ba0792bef59b225b6e05ab094c2176915835edfea4a0004409c1d3bb
MD5 b7d6f778fa1488a65b1a60679a9f11c2
BLAKE2b-256 4fb96059d33db17fd64e536d58b3707ffa56179cd2f39a251ae13d3910e99bb7

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a0674ce901dd4d21c643e2d228b2937f0f08a9b9c15eadcd1c1c59e291c4d3aa
MD5 3dbbd362827e55f5324febf00c33175c
BLAKE2b-256 e58aa2955ff7376b2ddedeb94bc21aab14a5c6f2ebbe0a6da15b3bf7b5888f69

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ccd956ca14aef88705e2deb9217819a0d93a1529fe4b5227a72144f4b50a251b
MD5 f05e86b48d0b8c7bb40b3adabde24524
BLAKE2b-256 9c7fcd11cd2bdb8f57bb56593a445951f384803405f559e44d731659bc5547a6

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1514c25b7fdc84e91be44d33e6e5dd18e87c714472dbe5882609e6b931562b26
MD5 0cb899903956b02e76d3bda8a9fe2e81
BLAKE2b-256 a721ce438e3abc00f20699f29f1075d10cb2d88cfc26da4f4f3281781ff9ff29

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8954a2e3580e8b66265cc04366ca597a76dd2019285f626eaabaaee34c247449
MD5 d75d8172a6afdff2343ca71252319da6
BLAKE2b-256 e5ba3344dfb303b1b225c89ad8d3a8bb2e8ea8f1cf193de32931ada773ae6676

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 be3a29a47dbaa5c61cb5802683b745a24bdf4238f10531bf16a85baa7688afac
MD5 05121edec63dc5f78c76d297069c7d45
BLAKE2b-256 570a960f153f0094e67e1edf42977a67631aa5a837032489fa5ac83246b68449

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ff4fe85eee540df12e86391544c10ea674af909608dc26681099872f00b54059
MD5 64791c72399b24394ad10e0bceee9425
BLAKE2b-256 8c44e54f9b5f74343f1e2337a056b5c972042ac4d3e3992c4e860fd830805f20

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 03ea0b06483d332e2c9243a4676d2ea6d7bbc2c153c556a90496646cd2d6983d
MD5 012cb7151fa827aac338e2442f0340b3
BLAKE2b-256 f883003bdddf3c1e8f0441e43b2a360fdedb59c2c6b05488ddecad4883dd2fb8

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e802e417ae517646eb35f705a8f7c10527b0c94d112b1d5720874fd376e4062c
MD5 44cacd24bbde484cb2e9173fa4d43a2a
BLAKE2b-256 0587295ae1d92afa6ab45f84acf26f31ab7414fd6c3bc46c43a039fa5c588ddb

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6b324c7cb8739c0ddab287dcf8b3e98c7b8998d7816f4e90a3debded0968e493
MD5 f54ef104fd6f6e78a7f31b997b3958c3
BLAKE2b-256 a06df80007dc015cf697bcecf5f2aa2d9b0e11bb56ee084104e0b4aee8675fbb

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b64a5e46a0a25d9e1cd37f60728cb713eb6620199ed14af4f7a7dfaca8561ba4
MD5 3293873dba824f1d36d26d42c94ebb83
BLAKE2b-256 a45429350d269ce79ab5e3bd4cdfc88c15f0f164a0e397c65786a98c21122028

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8d17c542a0d8a114152703b791e475525d0dd345c55d91cadddae93870c8a7fb
MD5 94476ee21eba4c5f9cc9a7579279073f
BLAKE2b-256 d3168ddbf6405f06a7f89d154fb76bc13db07249b8f429129b12cb95e9d3dfa8

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b48090fe004bf7e08ccdc1685b1914b554caef5f122abd09b005bb696ebc99b5
MD5 da458f0ce637905ca66086dd2e4e1974
BLAKE2b-256 6dc9d6357e7a957f0ad2a3f3edcb72c26a1a74529c19e6995e9428f33158657a

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.4-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9cef6cbb4e4954af3ac8930502c1861ac9137f2ad1cb03c8a860f79013a7ab87
MD5 19bdf3fb488936005593d9ce11bc742b
BLAKE2b-256 46167634e2bf3d7daff81f29460a95d6c825e3145ed88c808d6ff32519b494f2

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