No project description provided
Project description
cfractions
Summary
cfractions
is a drop-in replacement for fractions
module
written using Python C API
.
Main features are:
- speed & memory efficiency compared to pure-
Python
counterpart, - full spectre of arithmetic & comparison operations,
Python3.6+
support,PyPy
support (by falling back tofractions.Fraction
proxy).
In what follows python
is an alias for python3.8
or pypy3.8
or any later version (python3.9
, pypy3.9
and so on).
Installation
Install the latest pip
& setuptools
packages versions
python -m pip install --upgrade pip setuptools
User
Download and install the latest stable version from PyPI
repository
python -m pip install --upgrade cfractions
Developer
Download the latest version from GitHub
repository
git clone https://github.com/lycantropos/cfractions.git
cd cfractions
Install
python -m pip install -e .
Usage
>>> from cfractions import Fraction
>>> Fraction()
Fraction(0, 1)
>>> Fraction(1, 2)
Fraction(1, 2)
>>> Fraction(50, 100)
Fraction(1, 2)
>>> Fraction(0.5)
Fraction(1, 2)
>>> Fraction(1, 3) + Fraction(1, 6)
Fraction(1, 2)
>>> Fraction(3, 2) - 1
Fraction(1, 2)
>>> 1 - Fraction(1, 2)
Fraction(1, 2)
>>> Fraction(1, 3) * Fraction(3, 2)
Fraction(1, 2)
>>> Fraction(1, 3) / Fraction(2, 3)
Fraction(1, 2)
>>> Fraction(1, 6) * 3
Fraction(1, 2)
>>> Fraction(3, 2) / 3
Fraction(1, 2)
>>> str(Fraction(1, 2))
'1/2'
Development
Bumping version
Preparation
Install bump2version.
Pre-release
Choose which version number category to bump following semver specification.
Test bumping version
bump2version --dry-run --verbose $CATEGORY
where $CATEGORY
is the target version number category name, possible
values are patch
/minor
/major
.
Bump version
bump2version --verbose $CATEGORY
This will set version to major.minor.patch-alpha
.
Release
Test bumping version
bump2version --dry-run --verbose release
Bump version
bump2version --verbose release
This will set version to major.minor.patch
.
Running tests
Install with dependencies
python -m pip install -e .[tests]
Plain
pytest
Inside Docker
container:
- with
CPython
docker-compose --file docker-compose.cpython.yml up
- with
PyPy
docker-compose --file docker-compose.pypy.yml up
Bash
script:
-
with
CPython
./run-tests.sh
or
./run-tests.sh cpython
-
with
PyPy
./run-tests.sh pypy
PowerShell
script:
- with
CPython
.\run-tests.ps1
or.\run-tests.ps1 cpython
- with
PyPy
.\run-tests.ps1 pypy
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 Distribution
Built Distributions
Hashes for cfractions-2.3.0-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80f787f00844fddd4da5cbe3c4522675b3db40116d16753fc95dca1931bb2438 |
|
MD5 | 1102bb32cfbc2c248bdfd08fac11ed32 |
|
BLAKE2b-256 | c2658686bd49eee035efefe3fbf1ecfa095a56f89c0ad86f8e5c276aeec44431 |
Hashes for cfractions-2.3.0-cp312-cp312-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb6e46f756f2219379e677b2b2bc3089d63219dd465743318fd9fdd350f47c48 |
|
MD5 | 26bd6ef06b9f929c51688accc023b0bd |
|
BLAKE2b-256 | c8488e397f5ff1831ae140b7bd7ca55dc1efd5caf3f7ad9aa497112fbcf63ba9 |
Hashes for cfractions-2.3.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 526a36834332bc17ad3de9a30273be812b4155bee902b0b64d85b5930f0b0b1a |
|
MD5 | 949745158a4b98c999be6e9775f88644 |
|
BLAKE2b-256 | 818731ab5f7b41e9acde5bb851758692088e38d430aeb8d4c04bf76ca082976e |
Hashes for cfractions-2.3.0-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9eed564527f94a2eb82c55e7804f1f884c1bd0aa54c4b45d3bb5f347fda13f7 |
|
MD5 | 5f7660dd980ee13279917f64c85c197b |
|
BLAKE2b-256 | 8eb1668c5885190310df741fef29042b470d016f4d35bdce3b1eb8a80214ca4c |
Hashes for cfractions-2.3.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f6ce44c6275910e0e4dd5ba65b8f3e99e4d579c9acc7768f61b532a2865e70d |
|
MD5 | a46e20d8428203aeb71b468ef97c088e |
|
BLAKE2b-256 | 733e8f73ca4fbe3553c6ee8930b5e27c3a829e4b1b957e621af4fab17182b3bb |
Hashes for cfractions-2.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7f8a8a3bc189fc9d8dc0b1a963edef67a827e46e4bf643d60015162ec47f1c1 |
|
MD5 | 62f89299b9bb2b03d04b31ea6725a048 |
|
BLAKE2b-256 | d8ebff21ae170a04fc9b779aeada7e9fa5c2ef444de7868c9d996602c8582185 |
Hashes for cfractions-2.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6ffeeff5c3dd761fcfb656812e33a1068136e2822d118ef3dc8fa0d35a27201 |
|
MD5 | 922f09bad033163b5a59b2ee904bd033 |
|
BLAKE2b-256 | 58d30de07d5079a2c46e62fe9b6a2fa44a7cbc663024fed7e374ff03bb3d31a2 |
Hashes for cfractions-2.3.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7b860dd1a0a0e327ea80928b2c23e8825a007f1174b59833cd50a2f36f798f3 |
|
MD5 | 7286f8cf86e1f62382e077c355240b7e |
|
BLAKE2b-256 | 3b71bb274ef242a315f42b888a0de575544e5dafe2ad05aeea6ebf0280568c9c |
Hashes for cfractions-2.3.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df55dacbad8c7c33990675c6550cb0c9ef2f7298d196aaa3bc0c1a7bf55cd1f5 |
|
MD5 | 755413e329c84dd5f0c32d22ae0c9812 |
|
BLAKE2b-256 | 09620e38fd07fd12697c1150ba8a491e6ad01f3505b8f1b8a2fccd065486240d |
Hashes for cfractions-2.3.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b6959efc44f0e36878db0697a79949efdd62b89a5c9060488eff91965b9eb62 |
|
MD5 | 59b786ca342c175381a091530331fbc3 |
|
BLAKE2b-256 | d336e4534ee3d1b3c8f1f29da54d415b48f7bac522aecc2d6dc82a559a98b057 |
Hashes for cfractions-2.3.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 593ad0928227a2e304e8f9b371b37f341fb8df1bbe66fdc0598f360c6bebc1ff |
|
MD5 | 90abc7473183c701447d621de250ddf1 |
|
BLAKE2b-256 | 755f52bff8da1d806aa21c18f64bdbc8754840dd409e0bb7dd72933e1c1a2040 |
Hashes for cfractions-2.3.0-cp312-cp312-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d347aab352a2cd1821111ac8577c85eec2cbeccb7e3002fa25b85eb20087a3b |
|
MD5 | fc14ce309f141752bfdf25a102b5994f |
|
BLAKE2b-256 | 529b5f62d81f93ea93e11c96f5eb5f0cb09b0595a339fe47712ca39c709d0ca8 |
Hashes for cfractions-2.3.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 905bef86e2b547ac597b706ea75b2e8593ab7f14c6a6a89224e3b9419aa57ed6 |
|
MD5 | b6cd8d91e33f648fe3976c9a902184a2 |
|
BLAKE2b-256 | 2929619f1a1b8a98c5e1a5a276666658a80a1052cde86b0c47bf4420480091e6 |
Hashes for cfractions-2.3.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f08a6328dc3100b552958863ed528a1ef2df0af1a01c301b4aa87e5612b0bd9 |
|
MD5 | 6d75f87f0c723cc7bd30ad58a978907c |
|
BLAKE2b-256 | d2c0dc7acf0bcac7f90dcb7248d8cdfc04643da7ff4f7cc82b9a7967d8c52e29 |
Hashes for cfractions-2.3.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb659c9fdf437c0673220e844ccfb1c0cadb4d9e8660d36fa2015d6cdde9f559 |
|
MD5 | 82143aba14c27e5025d549b21b6dc7cc |
|
BLAKE2b-256 | 5143948db892ee1ca0511777a76b04fb6727aebf93a26ce4cdc21d7adf63b506 |
Hashes for cfractions-2.3.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03f4b936ffef1f1886bee586d5483b0d150de436e33b6f815b0f27c36e110e39 |
|
MD5 | 64ba4a661ed4ef823ee6e2caab4b6fd0 |
|
BLAKE2b-256 | e7aeabd5cdfcbf422a384c627e674986339080b9ad19cb93dbef4fa2164cbe6e |
Hashes for cfractions-2.3.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af046def305d2b14197e45f494ec9ee90c332dd4f815bc2d04e2cc3a2b29b37d |
|
MD5 | 1788771e27ba6b1b0211e8cf7a8e65d1 |
|
BLAKE2b-256 | b93f6bc09e6d5250d38e300e5268f6b3dad38cdac05876c51b90896b9a88db81 |
Hashes for cfractions-2.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d27a102d3288b0f5ade49119519c3d5f9bef3695b86e88f3cc6ddb94a406fd2 |
|
MD5 | dcc359ccad2deb271b6d7c78cb51f318 |
|
BLAKE2b-256 | 63a685f38de7b3bcb7ae0b91a1da8ee0513058b769171578888f077013cd8de1 |
Hashes for cfractions-2.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b97b4fe83a579687ee24164b7ed2bfab491c008e07bae77207176bedfea1152 |
|
MD5 | 9f087f0d82488b5e49f684a83b1ada70 |
|
BLAKE2b-256 | cbd69ba496255aa47e4f6b98bc9c806e98035fad35747295d87ca3c60fe99654 |
Hashes for cfractions-2.3.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e03b61a0b51ada0267d59a050947a4aa8a9fd784807da5c4d88cd383665019ef |
|
MD5 | 89d9b886b6b4592d4b618a8253d9763b |
|
BLAKE2b-256 | e5d6e369f3ea214651664007762815beec738950818cd875e540dcd6905d96d4 |
Hashes for cfractions-2.3.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c60dcab16eb597850760377f0f0e44dacaa1cf9348b4baed63579ad2cfde198b |
|
MD5 | e24031de834183fe38355e11cb28ce22 |
|
BLAKE2b-256 | a1dadfd2e0fd1eba1520de00b610d658656aa29f38ebeb69f6a31f4bf6a2613d |
Hashes for cfractions-2.3.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0386cadddb082009f7a7f54ce283c4f45ae76292b84d17e6341e507defc34ab4 |
|
MD5 | b366afb2f332b7fc2f898d21f12c55e5 |
|
BLAKE2b-256 | 9d49d5f85549ddd5dc0b611ff05e1bbee4ad3093bfa2be7164219db7ce2ff3e7 |
Hashes for cfractions-2.3.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41af2ed6253dca8d8b00c352759c40999a0379f141be5375fafd17e2cdc7499f |
|
MD5 | 16ec30ec3dcecece2bdb588e36f6e447 |
|
BLAKE2b-256 | ced1a5b6297ab584a1e0acc65dd41d8f5f68cf2b34f2b92f93176ce4d3b29181 |
Hashes for cfractions-2.3.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d31006f1576dd56a06e1bbed04e45bf4fb2595cc52cc823a9c8f33855660532 |
|
MD5 | ed311b6675c673a2a27a961a3e7c9ce4 |
|
BLAKE2b-256 | 1e3c6352a7b1f6be95350f9ff2d61d8d60db75cd0c6d296bb260b927e2c710b6 |
Hashes for cfractions-2.3.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 714e1207d94da581521836b01933edd098d9846be58c890ac9f981ed99f09adf |
|
MD5 | 8a0694f75bca904bd771a006703c731c |
|
BLAKE2b-256 | 5b0ceb6edd28f4acb22e5ce66550e7d27393c2e4b752227de518af88f27d90bb |
Hashes for cfractions-2.3.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d1a28d3ff2d0aff2872e628e8d09de02c75eba0858c6ba68e486015efe4972f |
|
MD5 | 4f4fdac0f8f55ee84bb24b871a608533 |
|
BLAKE2b-256 | 54469de9ec967f7f0203b6ec1a6946edf5d17d6f4c21444022e0758d3c8f1b4c |
Hashes for cfractions-2.3.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 364d8048aba9cf33ef6a3cb3cbf9b9a4af8799c1a77e7b854a67542ad66f5619 |
|
MD5 | 50eae81e6861f5339c338dc3d9711ccb |
|
BLAKE2b-256 | 1ec012cd72b7b0d56a3810a044bb242225672ba899a01d03636d649ab9642357 |
Hashes for cfractions-2.3.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a5498c5109c2aed051a68031ec7e24c8204cc5f7036082fa04a5e1e73ffb755 |
|
MD5 | 705b8c974b3688b6320de7be0fcb233c |
|
BLAKE2b-256 | 09da92fa748770ed456fcc779a204e351ba12cb5347762d8e9580028406f7637 |
Hashes for cfractions-2.3.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 187d8330b4881f6354fc6f5894ae4cd448a9ae8b961251e7c6bc52c862bf45b8 |
|
MD5 | ee5e8e58018ed7089ec83750406f5a55 |
|
BLAKE2b-256 | 9f55c19b6094be759900374f9300148be1ad279089071e9a0e9b566e2f16d624 |
Hashes for cfractions-2.3.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b88796ad0569c32c208fb03d7472f672e267665e1a0c3310f44ecdc065b6455 |
|
MD5 | d26bed81c74731162d14f40d6321cebd |
|
BLAKE2b-256 | c2390a40c37fb67876d2d2b0ba27e6c2e20b3b96fecfae632ac473c070d51dd0 |
Hashes for cfractions-2.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5cc7b1a21736c744946846c2c538e01332e3ea301c170caa28ae58ffb3dcf3ab |
|
MD5 | fc1e27941dc45ed86dbab0c5ddc3ddee |
|
BLAKE2b-256 | 2f6c88483ffd3013e709097ab51e0c55d01ab14e4be8785f93b8bdd5a1265342 |
Hashes for cfractions-2.3.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50ce1a8b89de7d6eca918b09304a993620723bc422e726eca1099360cb03ec3f |
|
MD5 | df8a123c74a07fd00c1b114d65d596aa |
|
BLAKE2b-256 | 5414d4bda8bfdc9f2caa22959f7e8111ddff2c5ca04e5c79bbcda982fc24d9ce |
Hashes for cfractions-2.3.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c8dc229446e98066bf990a20a82f025855d545796a8e1202a35e4ceb118a784 |
|
MD5 | a228896f73f33023eaa3b92aae44e6af |
|
BLAKE2b-256 | 50be4f25b106dcccca42b4bbfacd8b5671cfe56bde5c4fda634aa6462535f324 |
Hashes for cfractions-2.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c39cbaa9716749075f02c0546ed402f9b4969073d7583169c93a8877a16b652 |
|
MD5 | 99da6613621689a6bf717a986fd34af1 |
|
BLAKE2b-256 | 9190e12be33113a8b71529f9aa12afaba3c77f03d335f0f0d1b5a6af341051b5 |
Hashes for cfractions-2.3.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c2e3efce33f3892773460b73ce5fbe5ad5ed41750aa68116655e95ab079a5d3 |
|
MD5 | 3098a3e40bcaa50321e64fbc2814f25c |
|
BLAKE2b-256 | 5ac7156d23da55d424546d6780e7fcd1905092afba08cfff81e0aac1768d71f8 |
Hashes for cfractions-2.3.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a431fddc905124b85afa89c2f8d89d83cc3cdafeb714c243ab23d4f4381da6b7 |
|
MD5 | fc5bccbca786e32deb7cc569a3be012c |
|
BLAKE2b-256 | 41aa376c2025944dd45c5ef3841eeb1fc201faa7f4c5df4d4d7feed595610a4c |
Hashes for cfractions-2.3.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee69b250cb0f0f6e53504c5744f3f914b41e0bc44d57196c843141015e2f4776 |
|
MD5 | 2d704a2344ce8b32f2808b8d7f040d29 |
|
BLAKE2b-256 | 4abf08937f15f824612204bbfe68cc3fc4bd4ae449f151d10e01fb515302c405 |
Hashes for cfractions-2.3.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbed15ab773b7d2efb97c17f6da88e7c4643c1be690d4bbdc48beeb71aa06a26 |
|
MD5 | dc28bbdbbc777456f7becf5bfcc530cf |
|
BLAKE2b-256 | 3acb55713a8276d96cbaa6279fdb2b8d435815cf2b333fcd3d13d01752a90b1c |
Hashes for cfractions-2.3.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b5f8589f1a043b1fa90fb1519ebac13ebb86322028131494fb00933ce522a9b |
|
MD5 | 3fdc19517b352def9c7eea4f678daa60 |
|
BLAKE2b-256 | 5241ddb30463ed04d4477144dd049856f0111841d616fc7bf227d1c3f5d06fbb |
Hashes for cfractions-2.3.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4bd093ee4c2c38af35810bf0acfeca61525b06513a867b7504e0835c985f2e01 |
|
MD5 | 560dd3a5925df3f66a0b297702b20885 |
|
BLAKE2b-256 | 99e5070097ca938f9010d058253f7ed5800c00fe14d2ce0318db6dde68a12564 |
Hashes for cfractions-2.3.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc19bc732754b712faa6538e9b261351a1c6c51f4ea49b8b66d39ba8295c80ff |
|
MD5 | 1cd2a9350b2ca0440baaad2ea9b6ccdf |
|
BLAKE2b-256 | bc60fc96ebe3c029f2827325aa2f9ed51fa91345e9bbce1ccde2ab1677c325c1 |
Hashes for cfractions-2.3.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9688776d562868e073b71162d3ce257b8a3fe2c532f2a189cf1d2f442008e8a |
|
MD5 | 41fe420f4058a2421fc7fdb9a2ffbf3f |
|
BLAKE2b-256 | a7846eec218b6e337cf3df1179a9717a018ae8b155c505d1fa8089027fafb8ad |
Hashes for cfractions-2.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 449831772b8e3e97f0e93a88c55c40398868f23408969622a4c3b245a564797c |
|
MD5 | 5bc6a7d797db9ac608dac4ab30c500f5 |
|
BLAKE2b-256 | 08c49aac508eb91d21f2fad4541071badb16419309f25b97015aebf27e39dac6 |
Hashes for cfractions-2.3.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 350f13779bfd32c9be0a7117ae1127966cdaba73303059ac9ee2ae23d05e5584 |
|
MD5 | 809a4b663640b6f75b1844b13d5131cc |
|
BLAKE2b-256 | ad2b3b8d2bf39270753fa1375218a3fef4d2a6c728949dfae25b6997ac9c68f6 |
Hashes for cfractions-2.3.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e76bbab077688c224202200a441cd57cd2f8fa7a7e4ac5f08b001708eec7b79e |
|
MD5 | 923902ebd3e23ae472b2c912e99e7c81 |
|
BLAKE2b-256 | 2728092bad2ade0afeea227d20d9e8f850540b5762a4697a8a0c81cdd6a93168 |
Hashes for cfractions-2.3.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffffb844bb95dd960039d8570c54a56a4ef7fd204b04ea83548696b2d5f4c46e |
|
MD5 | 00df62af724ed4e16925f2845385ac3f |
|
BLAKE2b-256 | c9540f3c6ac16a627a2424d93b9425610744f877e2c959000fcce4a0f0d3f5f8 |
Hashes for cfractions-2.3.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d45b2a652f3c7e69e514ffd813bec03db8479fc021890ec790d8ee69a65519f |
|
MD5 | 7dad635d0d991537b58fae6deaee34bd |
|
BLAKE2b-256 | 83fb6a29a7c0edaff4009a5421a7652c3f7a6f505e02b0a04ca1745ba700ce9a |
Hashes for cfractions-2.3.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a6b76f354861dacca921fba92b13abaf529ada3b8be8a2fb793bc556559bd13 |
|
MD5 | 5e226fd723f1b08b6b510f552c62787d |
|
BLAKE2b-256 | a31b937df4bfb543fb8af0e3224919c5e5b7600fc47db93f93a4ca44a93fbfc5 |
Hashes for cfractions-2.3.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22882257f2b4b0c16d2f4d7fdfb253a2db66de47f4e8188034d79cbe1ad74c95 |
|
MD5 | aa2b5a90cee6f53738371ca5014c4257 |
|
BLAKE2b-256 | b6cc99801b894998cf67755ea3c5635e0ada9bea9ffc961e2f19df56c46713d8 |
Hashes for cfractions-2.3.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04ea30784d7fe42ded116a4e92a78235198a7d560462e8d66ffe59711d507f1e |
|
MD5 | b10c90bdd048839af09f790612e097d1 |
|
BLAKE2b-256 | e53818c5519c89f0ff2062135e874219a8c01482742c10dfd856475b3608650e |
Hashes for cfractions-2.3.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b809f5c96e8a039fc9adf6a4d9bb62954588aacbc18a60e4bdc2f44ec221fadd |
|
MD5 | ed520c48d59b041955abd797b434045c |
|
BLAKE2b-256 | b4c1bcf17133c7017d34d4e4230f48a7c668697f1ed8fb07d3a509f29f2af180 |
Hashes for cfractions-2.3.0-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6deda841ff0254e458fac5cbfb080d342384f405f36557c76f14146f362407b |
|
MD5 | 48279d46c9ce4429b53f39fc933278ab |
|
BLAKE2b-256 | fa03626c7b9329bb35b2f7175996e2e33ddaa0f05bc236aa40ced507c7c59fc8 |
Hashes for cfractions-2.3.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd863742159ce8ff67fed0a45826f40b2197496932c433c7c9ef18d95b93691b |
|
MD5 | 364818d9fa61ffc8e59f0184c4b7fbf4 |
|
BLAKE2b-256 | 40976660c43cbce5764a73c27f8ccc2a630b679be9b170f7a3ac177449377589 |
Hashes for cfractions-2.3.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fecdb32d4c021c4095987114e2d196c95fc8af92cdf4cb3035394441d1633624 |
|
MD5 | 6af1d31981c6f09ec97e7a5a4482b0af |
|
BLAKE2b-256 | 46fee1c2d78424bef0a2eddabcbe4dfbf410bc2731f4c3540ed900f9e3f5cc9e |
Hashes for cfractions-2.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 215c10df3d5c63f85dc022ca9de896f9df3c1c1e4300db0c1a32762e4e181765 |
|
MD5 | 169e8806603fe18f71ab343152047019 |
|
BLAKE2b-256 | 194664a1e2262231ba06357948f21c6755ad97d9db5e99b7c46057f1cfeb7ae4 |
Hashes for cfractions-2.3.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20943ce6065186e14cfd4a3f3baac9788a75cfc3839ba8d2d2dc7e34f17bec02 |
|
MD5 | 4b736bb2fd23ef6ba1606b51cfeb510c |
|
BLAKE2b-256 | a68645c5bdc200a92b886b29a5772d8114f5cb0c9a2b47c568d5d198c310105d |
Hashes for cfractions-2.3.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a7c94212d40b03723bce42d8b96ef45f655e735d8620c0fe3cc3c34a3964112 |
|
MD5 | 4ec8c3194e9a271f03b5fb1b42093a97 |
|
BLAKE2b-256 | 46d1916afe60a5be11606db7329b827085cf0b22959264c08ed4f160d265724b |
Hashes for cfractions-2.3.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21370d75a4c2da3c16fe78a412ef30b70418b40629e3cc85592cc847578552dd |
|
MD5 | 358a448b8e793f12c40cf6ce9c767e88 |
|
BLAKE2b-256 | 8f588a9a3d95ac75472956d0a61df93eb25c95891ed2d90a7edf838c16ccda27 |
Hashes for cfractions-2.3.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f09166e720c4a1a23fbd627fde826e703d6fba80f12cae4df26bc448f6b296b |
|
MD5 | cd20e9f7aa2f8bb1c655860c58b0a59c |
|
BLAKE2b-256 | 74ad2811daf58d09eefa85e30893b0817654ba6b5bc0d8e6ea8592bade7c00ec |
Hashes for cfractions-2.3.0-cp38-cp38-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d334df3c3f5a7b86b7321414feeb319d7ec048fa3a280b40e496e264a988b411 |
|
MD5 | bdb8c3f9d1b282a88bf3e6d03396331f |
|
BLAKE2b-256 | d0241627ca711fe6f5bda8beadbcdc53382ab318aaa7ff598f0b987bfea77a72 |