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.8-cp313-cp313-win_amd64.whl (412.6 kB view details)

Uploaded CPython 3.13Windows x86-64

cython_extensions_sc2-0.6.8-cp313-cp313-musllinux_1_2_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

cython_extensions_sc2-0.6.8-cp313-cp313-musllinux_1_2_i686.whl (3.7 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

cython_extensions_sc2-0.6.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

cython_extensions_sc2-0.6.8-cp313-cp313-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (3.4 MB view details)

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

cython_extensions_sc2-0.6.8-cp312-cp312-win_amd64.whl (414.0 kB view details)

Uploaded CPython 3.12Windows x86-64

cython_extensions_sc2-0.6.8-cp312-cp312-musllinux_1_2_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

cython_extensions_sc2-0.6.8-cp312-cp312-musllinux_1_2_i686.whl (3.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

cython_extensions_sc2-0.6.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

cython_extensions_sc2-0.6.8-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (3.4 MB view details)

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

cython_extensions_sc2-0.6.8-cp312-cp312-macosx_14_0_arm64.whl (525.5 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

cython_extensions_sc2-0.6.8-cp312-cp312-macosx_10_13_x86_64.whl (588.9 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

cython_extensions_sc2-0.6.8-cp311-cp311-win_amd64.whl (423.9 kB view details)

Uploaded CPython 3.11Windows x86-64

cython_extensions_sc2-0.6.8-cp311-cp311-musllinux_1_2_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

cython_extensions_sc2-0.6.8-cp311-cp311-musllinux_1_2_i686.whl (3.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

cython_extensions_sc2-0.6.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

cython_extensions_sc2-0.6.8-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (3.5 MB view details)

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

cython_extensions_sc2-0.6.8-cp311-cp311-macosx_14_0_arm64.whl (537.2 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

cython_extensions_sc2-0.6.8-cp311-cp311-macosx_10_9_x86_64.whl (606.0 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

cython_extensions_sc2-0.6.8-cp310-cp310-win_amd64.whl (423.5 kB view details)

Uploaded CPython 3.10Windows x86-64

cython_extensions_sc2-0.6.8-cp310-cp310-musllinux_1_2_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

cython_extensions_sc2-0.6.8-cp310-cp310-musllinux_1_2_i686.whl (3.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

cython_extensions_sc2-0.6.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

cython_extensions_sc2-0.6.8-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.8-cp310-cp310-macosx_14_0_arm64.whl (534.1 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

cython_extensions_sc2-0.6.8-cp310-cp310-macosx_10_9_x86_64.whl (602.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.8-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d90575eb30bb56b91867c6b6599ecf563613b7a35d8bc3de512ef5b46f8de4b0
MD5 0a60315d5e83f75c005bd179be97629c
BLAKE2b-256 3493ade7321bfb858ad952a2db78f34163e50723b253c8aa72fc10aec99fa1bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.8-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4853fac11fbfee298961e71672a8b5d03fde8be4113bc62376ca8913fd5948d8
MD5 98ca61b709b83e2730c903c0a6ea5fd8
BLAKE2b-256 7fae355ea4775844eaddb8234be9eb6b9d088a983354e79c3d19acda96af93e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.8-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2ed6d1642594889bcd160bf588cd7c12522c2174b8c9b829ae92f40a5b019180
MD5 142b076c871df80a7a8dc3032214d36c
BLAKE2b-256 6aac4550a03659e5e5c42023c308649bdb2aa97f71014baf0caea5855318a896

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 003fb13b0baabd15301302998934a9cb336855bf27d62d3d094de19d7ec39894
MD5 c25e1f48b86cb6085d6dfb10e5677c84
BLAKE2b-256 a2e1a53ef8b7f33f9dbb5a1c62da8e17687c314859e7ca2ce5cb04bb77de5d29

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.8-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.8-cp313-cp313-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c2bf5b3ce8d4449727a4374b936edfab8ec652c0bd1ed9243f7a890049025c10
MD5 30ef6f06a6f801ab009d759c62a3cf61
BLAKE2b-256 160015cec79b26c12a4652dbe319216d363d4fb82ff24f3f138a9641acb7f901

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.8-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0eb03a75cb5c093cc5e3230b2de533d033d9749cdf89bc428cc96b7456567125
MD5 7d42e1bc767f9fb8f4b2917551061d8e
BLAKE2b-256 e906707e288f10c834baae41b5fafc8e3ae65f34962fd08d4c075b3d35ef44b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.8-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8ccbc944d1842faa457154b594df1cb358f60dc975db9c0f63e4bda782fc9134
MD5 ae50c51cb7ae99b4e3c999c5bc38351b
BLAKE2b-256 922c37cd12a507c5c71010aae7b85bd8238cf9c3790d6e794bfa5a99cdd248fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.8-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 32c811f0d906d16a060d67b2760fb321b6b5b3ed5f7b92747120f33a7936439d
MD5 de7a870861688fa664760d146996715c
BLAKE2b-256 0bb7424ad8f739c300a45ffec724b16ac624df5bf27cf4010f9dbdfa3adb85ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 415fe14183f0703773d1308562c8b99492663a57bc9c54262e16e2b0a856ed34
MD5 22058acb69ae5931c140a38340fb1d80
BLAKE2b-256 580d17453e49344e8ecf74e75d597493b1feaa71a934ddd27ad376549c9a9331

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.8-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.8-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cace1c84ce8d637bceddc24842274c4ddccb4d0a08746ccb11ed3117be1dfdb3
MD5 b89e92c811eb01027dbbd47d95f81c93
BLAKE2b-256 2ce9f6c52b47b6c3107c2e259c99afb462706ab801f35ef16ccf083fc7993790

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.8-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 c3b93219052d7b416a6a4ec61a0cac5ef3f209d635c107811a15740e453e0500
MD5 d6fb4a4ffe9f61b9cafa33d9efd35780
BLAKE2b-256 d7e427183c04867a7dece956da0014cb1c9cfd60841ab78be9f5ba40ea2e91d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.8-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 f7fa76762a6afcc61c5a5bc0e3f6d42e99e1ed2f01596936d8566f2d27b9c1fe
MD5 8252a4b204382ab514a0a1aa2460cf3b
BLAKE2b-256 20dad8881bd476234c920d0e9dfd8b06d7f5e538532463188672d558ae3792bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.8-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5282eae836f15c4891318bfebd45e5d1fdf522b4337ae41b8ed3e48de998ac6d
MD5 2370eebf50207d2089e187c669b4619c
BLAKE2b-256 e95c2adf63055c9314b4217493c3a928b2870d601ce18956ea3603674b26f477

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.8-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e8eb42072b3173d04ec4bb6880d2b47575568fbf356a3df6ddb94951b5642b83
MD5 c02aaa99824d40b981f8888de4f23331
BLAKE2b-256 71751bc0968cd3e941f7e57907ac492a906885308e5e579e5f04106d24830cf9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.8-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 32276940bb542ac0510d57ddf9b6ccdc157aa0b71dde0e422c3affceff4fe303
MD5 76a5cb0162d3c453492f0591e6ad9036
BLAKE2b-256 11eafb697781b709f296775c70dca3d6300dc8a94abce8f694b2137785d042ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 208754e239477b8b70fd7cb7fc469ca20791453555b307127b5c144307f5097c
MD5 ef3145d9c0e7703a9862f143080b59e1
BLAKE2b-256 d2314e5c3d0a775dfcf67594db77e88773ab594c2bfdb344ea235f65811df851

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.8-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.8-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c0cddd7b77e40b7a6497b6ee445ec406d3ece4f527a26d9cd3d29bd9f6f5f356
MD5 f47f4d2c01d46ffa247ff8477c37130a
BLAKE2b-256 7ce7bbef47b686e56bb4c8877e0ab21566ae2f65d64c85cde7b1a8460383d3da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.8-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 925000b74c61e5e12c9bcda174730eaff0b3fe14de6362eb1fa3c971efb9e9e8
MD5 23e47d79b417916b284a9bfcd6941ba1
BLAKE2b-256 e053a2f255ba62bce8771e3dd7245470a1c77d3b235ce50b1ba29bb2f4f5dcbe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.8-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 de8e5676f282ef8dbc76ad0e9629a414f3486c3f2db6959af4ac5204496d1df6
MD5 bfcaf1ab5968149998d78c85595c8282
BLAKE2b-256 e43ad1324e8d56a93a4bef0675547872d888724a7eb3bb136e9efb53a4727a73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.8-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e17cc2e72c918905499641783a93a0fc83d186a8ca3b6db436329d3ae73c5028
MD5 773c551cf467649221ed19a05633b337
BLAKE2b-256 d877f7537b34309bdf99b6872786fabdc240e1bd204065b615592732aae15b37

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.8-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9b34e3f27a81cace6a114b3d6c00a4601ecf440a63a35a3bcea4ea861349ca19
MD5 00bcecb9a839c1475f960c29d48b1423
BLAKE2b-256 ed10fed786fb1e683cad5ed31e4a749a62889b259c35551a7adceef8cc36b1a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.8-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 816e96693cd0a4c06fec0f26726d9da98c515921d31d67152152905e07884ada
MD5 690608ac5e523952fa1da9ffdcde80bb
BLAKE2b-256 fe9f8cf68d96e11f6f5df50bf1371334794c0247496665a741f669a66d6a2bc6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 edeed924de67f923fefc32213d648f88b6e6b2dd1640131c6e6901a5fd818581
MD5 674078f7f60494c3788917d1b5b59fb7
BLAKE2b-256 45dca463af13d543a4b60f1b8059bd6760ee5715ccf010cd786bbbf154b723ee

See more details on using hashes here.

File details

Details for the file cython_extensions_sc2-0.6.8-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.8-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 406b68e8e9ed40d831ae30b7189311f9441b749a2a8dcb7a840ac1e08701b1c0
MD5 1b30981fea3f56a891e918ef6c00df28
BLAKE2b-256 3545c6ebeaa71845a551f698cac66f44c4c41a0e92e1666bd901aca571c59770

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.8-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 c969eb44586e1df4ef2376a2ad83b7770b7fa32dac6a92b6227b0e7cbf7bb4bf
MD5 f087dce0dbf632c5f5fe79f4b62681fc
BLAKE2b-256 054922c54079661a30ecef3cd72fdc2af0791f86030a449226a1c1b7ff76e8b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cython_extensions_sc2-0.6.8-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 036965db106cc6a4f4cc7271c2ecaa55e4a6681ebbd2b360fc905a23d246bcdc
MD5 bfa9badf51128979bdc83080f269cd95
BLAKE2b-256 8701374ed1c450c06af8a5301cd3767ad6c59d500186b8c3366a8c89e03d0fbe

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