Skip to main content

Arbitrary precision arithmetic.

Project description

rithm

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 rithm

Developer

Download the latest version from GitHub repository

git clone https://github.com/lycantropos/rithm.git
cd rithm

Install dependencies

python -m pip install -r requirements.txt

Install

python setup.py install

Usage

Python

Arbitrary precision integer

With setup

>>> from rithm.integer import Int

we can:

  • construct
    >>> Int()
    Int(0)
    >>> Int(9)
    Int(9)
    >>> Int('9')
    Int(9)
    >>> Int('0b1001', 2)
    Int(9)
    >>> Int('0o11', 8)
    Int(9)
    >>> Int('0x9', 16)
    Int(9)
    >>> Int('1001', 2)
    Int(9)
    >>> Int('0o11', 8)
    Int(9)
    >>> Int('9', 16)
    Int(9)
    >>> Int(9.99)
    Int(9)
    
  • compare
    >>> Int(9) == Int(9)
    True
    >>> Int(9) >= Int(9)
    True
    >>> Int(9) > Int(8)
    True
    >>> Int(9) <= Int(9)
    True
    >>> Int(9) < Int(10)
    True
    
  • calculate
    >>> abs(Int(-9))
    Int(9)
    >>> Int(4) + Int(5)
    Int(9)
    >>> Int(9) & Int(11)
    Int(9)
    >>> Int(19) // Int(2)
    Int(9)
    >>> ~Int(-10)
    Int(9)
    >>> Int(19) % Int(10)
    Int(9)
    >>> Int(3) * Int(3)
    Int(9)
    >>> -Int(-9)
    Int(9)
    >>> Int(1) | Int(8)
    Int(9)
    >>> Int(3) ** Int(2)
    Int(9)
    >>> Int(5) << Int(1)
    Int(10)
    >>> Int(5) >> Int(1)
    Int(2)
    >>> Int(25) - Int(16)
    Int(9)
    >>> Int(18) / Int(2)
    Fraction(Int(9), Int(1))
    >>> Int(2) ^ Int(11)
    Int(9)
    

Exact fraction

With setup

>>> from rithm.fraction import Fraction

we can:

  • construct
    >>> Fraction()
    Fraction(Int(0), Int(1))
    >>> Fraction(1)
    Fraction(Int(1), Int(1))
    >>> Fraction(1, 2)
    Fraction(Int(1), Int(2))
    >>> Fraction(50, 100)
    Fraction(Int(1), Int(2))
    >>> Fraction(0.5)
    Fraction(Int(1), Int(2))
    
  • compare
    >>> Fraction(1, 2) == Fraction(1, 2)
    True
    >>> Fraction(1, 2) >= Fraction(1, 2)
    True
    >>> Fraction(1, 2) > Fraction(1, 3)
    True
    >>> Fraction(1, 2) < Fraction(2, 3)
    True
    >>> Fraction(1, 2) != Fraction(1, 3)
    True
    
  • calculate
    >>> abs(Fraction(-1, 2))
    Fraction(Int(1), Int(2))
    >>> Fraction(1, 3) + Fraction(1, 6)
    Fraction(Int(1), Int(2))
    >>> Fraction(3, 2) // Fraction(1)
    Int(1)
    >>> Fraction(3, 2) % Fraction(1)
    Fraction(Int(1), Int(2))
    >>> Fraction(1, 3) * Fraction(3, 2)
    Fraction(Int(1), Int(2))
    >>> -Fraction(-1, 2)
    Fraction(Int(1), Int(2))
    >>> Fraction(1, 2) ** 2
    Fraction(Int(1), Int(4))
    >>> Fraction(3, 2) - Fraction(1)
    Fraction(Int(1), Int(2))
    >>> Fraction(1, 3) / Fraction(2, 3)
    Fraction(Int(1), Int(2))
    

Rust

Arbitrary precision integer

/// With setup
use std::convert::TryFrom;
use traiter::numbers::{
    Abs, DivEuclid, FromStrRadix, Pow, RemEuclid, Zero
};
use rithm::big_int;

#[cfg(target_arch = "x86")]
type Digit = u16;
#[cfg(not(target_arch = "x86"))]
type Digit = u32;
const DIGIT_BITNESS: usize = (Digit::BITS - 1) as usize;
const _: () = assert!(big_int::is_valid_digit_bitness::<Digit, DIGIT_BITNESS>());
type BigInt = big_int::BigInt<Digit, DIGIT_BITNESS>;
/// we can:
/// - construct
assert_eq!(BigInt::zero(), 0);
assert_eq!(BigInt::from(9), 9);
assert_eq!(BigInt::try_from("9").unwrap(), 9);
assert_eq!(BigInt::try_from("0b1001").unwrap(), 9);
assert_eq!(BigInt::try_from("0o11").unwrap(), 9);
assert_eq!(BigInt::try_from("0x9").unwrap(), 9);
assert_eq!(BigInt::from_str_radix("1001", 2).unwrap(), 9);
assert_eq!(BigInt::from_str_radix("11", 8).unwrap(), 9);
assert_eq!(BigInt::from_str_radix("9", 16).unwrap(), 9);
assert_eq!(BigInt::try_from(9.99).unwrap(), 9);
/// - compare
assert!(BigInt::from(9) == BigInt::from(9));
assert!(BigInt::from(9) >= BigInt::from(9));
assert!(BigInt::from(9) > BigInt::from(8));
assert!(BigInt::from(9) <= BigInt::from(9));
assert!(BigInt::from(9) < BigInt::from(10));
/// - calculate
assert_eq!(BigInt::from(-9).abs(), 9);
assert_eq!(BigInt::from(4) + BigInt::from(5), 9);
assert_eq!(BigInt::from(9) & BigInt::from(11), 9);
assert_eq!(BigInt::from(1) | BigInt::from(8), 9);
assert_eq!(BigInt::from(2) ^ BigInt::from(11), 9);
assert_eq!(BigInt::from(19) / BigInt::from(2), 9);
assert_eq!(BigInt::from(19).div_euclid(BigInt::from(2)), 9);
assert_eq!(BigInt::from(3) * BigInt::from(3), 9);
assert_eq!(-BigInt::from(-9), 9);
assert_eq!(!BigInt::from(-10), 9);
assert_eq!(BigInt::from(3).pow(BigInt::from(2)), 9);
assert_eq!(BigInt::from(19) % BigInt::from(10), 9);
assert_eq!(BigInt::from(19).rem_euclid(BigInt::from(10)), 9);
assert_eq!(BigInt::from(5) << 1, 10);
assert_eq!(BigInt::from(5) >> 1, 2);
assert_eq!(BigInt::from(25) - BigInt::from(16), 9);

Exact fraction

/// With setup
use std::convert::TryFrom;
use traiter::numbers::{Abs, DivEuclid, One, Pow, RemEuclid, Zero};
use rithm::fraction;

type Fraction = fraction::Fraction<i8>;
/// we can:
/// - construct
assert_eq!(Fraction::zero(), 0);
assert_eq!(Fraction::one(), 1);
assert_eq!(Fraction::new(1, 2), Some(Fraction::from(1) / 2));
assert_eq!(Fraction::new(50, 100), Fraction::new(1, 2));
assert_eq!(Fraction::try_from(0.5).unwrap(), Fraction::new(1, 2).unwrap());
/// - compare
assert!(Fraction::new(1, 2).unwrap() == Fraction::new(1, 2).unwrap());
assert!(Fraction::new(1, 2).unwrap() >= Fraction::new(1, 2).unwrap());
assert!(Fraction::new(1, 2).unwrap() > Fraction::new(1, 3).unwrap());
assert!(Fraction::new(1, 2).unwrap() <= Fraction::new(1, 2).unwrap());
assert!(Fraction::new(1, 2).unwrap() < Fraction::new(2, 3).unwrap());
assert!(Fraction::new(1, 2).unwrap() != Fraction::new(1, 3).unwrap());
/// - calculate
assert_eq!(Fraction::new(-1, 2).unwrap().abs(), Fraction::new(1, 2).unwrap());
assert_eq!(Fraction::new(1, 3).unwrap() + Fraction::new(1, 6).unwrap(),
           Fraction::new(1, 2).unwrap());
assert_eq!(Fraction::new(1, 3).unwrap() / Fraction::new(2, 3).unwrap(),
           Fraction::new(1, 2).unwrap());
assert_eq!(Fraction::new(3, 2).unwrap().div_euclid(Fraction::from(1)), 1);
assert_eq!(Fraction::new(1, 3).unwrap() * Fraction::new(3, 2).unwrap(),
           Fraction::new(1, 2).unwrap());
assert_eq!(-Fraction::new(-1, 2).unwrap(), Fraction::new(1, 2).unwrap());
assert_eq!(Fraction::new(1, 2).unwrap().pow(2), Fraction::new(1, 4).unwrap());
assert_eq!(Fraction::new(3, 2).unwrap() % Fraction::from(1),
           Fraction::new(1, 2).unwrap());
assert_eq!(Fraction::new(3, 2).unwrap().rem_euclid(Fraction::from(1)),
           Fraction::new(1, 2).unwrap());
assert_eq!(Fraction::new(3, 2).unwrap() - Fraction::from(1),
           Fraction::new(1, 2).unwrap());

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 dependencies

python -m pip install -r requirements-tests.txt

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rithm-14.3.0.tar.gz (67.9 kB view details)

Uploaded Source

Built Distributions

rithm-14.3.0-cp313-cp313-win_amd64.whl (262.1 kB view details)

Uploaded CPython 3.13 Windows x86-64

rithm-14.3.0-cp313-cp313-win32.whl (235.5 kB view details)

Uploaded CPython 3.13 Windows x86

rithm-14.3.0-cp313-cp313-musllinux_1_2_x86_64.whl (456.8 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

rithm-14.3.0-cp313-cp313-musllinux_1_2_aarch64.whl (432.1 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ARM64

rithm-14.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (395.3 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

rithm-14.3.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (465.8 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ s390x

rithm-14.3.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (439.3 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ppc64le

rithm-14.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (385.2 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

rithm-14.3.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (417.8 kB view details)

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

rithm-14.3.0-cp313-cp313-macosx_11_0_arm64.whl (344.9 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

rithm-14.3.0-cp313-cp313-macosx_10_13_x86_64.whl (362.0 kB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

rithm-14.3.0-cp313-cp313-macosx_10_13_universal2.whl (699.5 kB view details)

Uploaded CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)

rithm-14.3.0-cp312-cp312-win_amd64.whl (261.9 kB view details)

Uploaded CPython 3.12 Windows x86-64

rithm-14.3.0-cp312-cp312-win32.whl (235.4 kB view details)

Uploaded CPython 3.12 Windows x86

rithm-14.3.0-cp312-cp312-musllinux_1_2_x86_64.whl (457.3 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

rithm-14.3.0-cp312-cp312-musllinux_1_2_aarch64.whl (432.1 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

rithm-14.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (395.3 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

rithm-14.3.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (465.8 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

rithm-14.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (439.5 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

rithm-14.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (385.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

rithm-14.3.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (417.7 kB view details)

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

rithm-14.3.0-cp312-cp312-macosx_11_0_arm64.whl (344.9 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

rithm-14.3.0-cp312-cp312-macosx_10_13_x86_64.whl (362.5 kB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

rithm-14.3.0-cp312-cp312-macosx_10_13_universal2.whl (700.2 kB view details)

Uploaded CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)

rithm-14.3.0-cp311-cp311-win_amd64.whl (256.7 kB view details)

Uploaded CPython 3.11 Windows x86-64

rithm-14.3.0-cp311-cp311-win32.whl (232.1 kB view details)

Uploaded CPython 3.11 Windows x86

rithm-14.3.0-cp311-cp311-musllinux_1_2_x86_64.whl (451.2 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

rithm-14.3.0-cp311-cp311-musllinux_1_2_aarch64.whl (427.2 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

rithm-14.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (390.0 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

rithm-14.3.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (484.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

rithm-14.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (435.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

rithm-14.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (380.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

rithm-14.3.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (413.6 kB view details)

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

rithm-14.3.0-cp311-cp311-macosx_11_0_arm64.whl (340.4 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

rithm-14.3.0-cp311-cp311-macosx_10_9_x86_64.whl (357.8 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

rithm-14.3.0-cp311-cp311-macosx_10_9_universal2.whl (689.1 kB view details)

Uploaded CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)

rithm-14.3.0-cp310-cp310-win_amd64.whl (256.7 kB view details)

Uploaded CPython 3.10 Windows x86-64

rithm-14.3.0-cp310-cp310-win32.whl (232.1 kB view details)

Uploaded CPython 3.10 Windows x86

rithm-14.3.0-cp310-cp310-musllinux_1_2_x86_64.whl (451.4 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

rithm-14.3.0-cp310-cp310-musllinux_1_2_aarch64.whl (427.7 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

rithm-14.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (390.1 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

rithm-14.3.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (485.5 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

rithm-14.3.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (435.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

rithm-14.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (381.2 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

rithm-14.3.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (413.7 kB view details)

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

rithm-14.3.0-cp310-cp310-macosx_11_0_arm64.whl (340.6 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

rithm-14.3.0-cp310-cp310-macosx_10_9_x86_64.whl (357.9 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

rithm-14.3.0-cp310-cp310-macosx_10_9_universal2.whl (689.8 kB view details)

Uploaded CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)

rithm-14.3.0-cp39-cp39-win_amd64.whl (257.1 kB view details)

Uploaded CPython 3.9 Windows x86-64

rithm-14.3.0-cp39-cp39-win32.whl (232.5 kB view details)

Uploaded CPython 3.9 Windows x86

rithm-14.3.0-cp39-cp39-musllinux_1_2_x86_64.whl (452.1 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

rithm-14.3.0-cp39-cp39-musllinux_1_2_aarch64.whl (428.5 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

rithm-14.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (390.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

rithm-14.3.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (487.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

rithm-14.3.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (436.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

rithm-14.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (381.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

rithm-14.3.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (414.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

rithm-14.3.0-cp39-cp39-macosx_11_0_arm64.whl (341.5 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

rithm-14.3.0-cp39-cp39-macosx_10_9_x86_64.whl (358.2 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

rithm-14.3.0-cp39-cp39-macosx_10_9_universal2.whl (690.5 kB view details)

Uploaded CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file rithm-14.3.0.tar.gz.

File metadata

  • Download URL: rithm-14.3.0.tar.gz
  • Upload date:
  • Size: 67.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for rithm-14.3.0.tar.gz
Algorithm Hash digest
SHA256 2cc3939c3aa496d9bbd769de9318f2c49015be1bff469fdfeabe03f5c0213a69
MD5 261fd1bd4f9a8a5c74778209482ed20e
BLAKE2b-256 96dcbd56318e4fa2421d85745a5123d3c61c1619badc3dc7286fe81ef74152df

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: rithm-14.3.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 262.1 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for rithm-14.3.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4f1a2acf848dbec297fdf0aa701dcacea576f936f066cdef7312c314f5095052
MD5 e172f081870827d6c4d66684366fecd8
BLAKE2b-256 765fdd889de57abfe06f32277935903d1d1e80567f29e9b79604b68e1b1d7318

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: rithm-14.3.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 235.5 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for rithm-14.3.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 e83d76d6021e7d209057950d521195fc90212dae7b3bab29e7958a9d0de5bf95
MD5 3bbfc7116a1b27dd74f1441ee0c5f642
BLAKE2b-256 0ac995d26294890ae32103271d6a64a003a2b16823e623036abd36a70bd4128f

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7369c14af2a38a2380503eff6109524bd54bec514eb87b1206c8af2c816acf43
MD5 2152492d46fd5699c2757f5a82c810ce
BLAKE2b-256 8a671025aa21fd0c65c7719feb7435093320db0387bd254d2b564aab67af789b

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4bbcf0d375ebe68e2d80c441c885342189d73fb79ff62eec6d0971d76a78d21d
MD5 4fb7552dfb73c5b4d119445f1abc30c1
BLAKE2b-256 455c67ca73bc7ceae54349802af89e582c856ba1016b48f456be21c9bdcb6772

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a79f1f29eebf17050de97d90c780e881858d1c1e7c503503ec5145eb0a3cf5f5
MD5 4d79b0330f94986df94a90e4ce0822df
BLAKE2b-256 f79bbf72d14e213cec7b6037e4e7857a0312303ea9d28808c55abdea84e37ef5

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 fbd403a9fd798133e666fd9c52c8d4d291a7d782d65dd6ef8c54a711d55d691c
MD5 7a21453480ccbc713e6b03e6f8205122
BLAKE2b-256 00588608accc8311aa6cbcc91bcb5abdce7b8803a93053cead91270b577e571a

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 749f25454c17f8a877daecebb69090d8358373b26e8f86538e8103e7ddc31a93
MD5 2e847644a1194db5b1b756df90657867
BLAKE2b-256 d351e20fd0c08c89de4d580ae644e0ee7dd504c9711e27f717710b96c3caa355

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8eb4c5693e11e3a5850bc85f2e2c65c28319117842f02d3a9b23ff295097503e
MD5 7eaaa11009e70e1203d1b811b810eae7
BLAKE2b-256 20f11e31c48d701c320cd5e8ca7ad6d3623485a2792b7720b5ddeacfce152121

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1c3b3c1ea663d8d50686b212dd048b87278c7fec302194123fbf7bfe876c7804
MD5 c7a6dbf6d15628bfcd58b5cc7a58640e
BLAKE2b-256 bc2062b4ede2b78700d7a6d661ce73c2008baa48f4444e690e4984463b9f3e50

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7fd53159a1202c24346ddf2950b713c5ae846fb9132f2a238d7f563ec8e465c2
MD5 a980a8f8fc30171bc5bc20354c68ff5c
BLAKE2b-256 0b888e811dea260c9553c63fe15cd0cffdb439310eeb42bb9478ede3bc77a759

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 062a5d692e163187bb016ec91287dafa9d819ba2a5d978bb2652a4cd94c194e1
MD5 e70ee5995f59ac7148d7ab58845807e1
BLAKE2b-256 3bbba3ac061db67d48da9322df6ddb796f075450c0764087dda0a705cf2b6e86

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 9bcacdead9922e6d9e220810ae63c67d3f9e186edd630b79c07f02e4268a0e82
MD5 05e3902f6261008b56101f4afee66ea9
BLAKE2b-256 92311656876114023987da01f037de97027e14cbb57d2bb126865ee7721cd240

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: rithm-14.3.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 261.9 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for rithm-14.3.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 166051bb45aa2fb843cc969f137121efb57978623cda987129be272301bbf741
MD5 7e25224954be03e442027770340caee5
BLAKE2b-256 6397f43613aa9f2b20e72f9f8a57a3a9940826e34863ad61371e09d8001b8afa

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: rithm-14.3.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 235.4 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for rithm-14.3.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 aff1085c7eed97b57c6f72510b8591d8463d972b9cf73e10127b034ebc589f91
MD5 19f45e8708d7c01b7a35e1dd67ac727b
BLAKE2b-256 2d5fa44c544c182f15acdad2b40836449dd192d391dea9d196e61354a3d58451

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 da98e211c8a17cdf8b17db114f093454e62fb2cabd35a4a19e22f6f847ec6be9
MD5 4190e5f23ec9df12fd5063129efc3ead
BLAKE2b-256 37cb8caae78bdc226afeb33291802e5a3ad8990d24976fc98610fd4ae9b899e3

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 85a2c23fc0d173a6de600a99817bde397ecdcdc97cab74f3dc6dcbdf0f91be93
MD5 4424810d9f864bdb72b2fa81f4bd945f
BLAKE2b-256 3decb0201bad58ca791d6bf896531c93fadaacac03ad221eae3dd337021cb7bf

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9ee03dd583a97caf84ad74bc82ed9966b0a3e01a6eeb50b074f68e0d7d574ceb
MD5 7f2fd1e7f4c88ce9587079349ad78140
BLAKE2b-256 3ab0c207fcb06e26e730ec8ec35389e9b40f927643c21f0f3fd336c5e14db4f1

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3ebd07997f7eccdd570df5e09300f1749c3f5f149192984a99d5aaa7e3abc8e0
MD5 b1b377247583b153af61240587679e15
BLAKE2b-256 af4f16d006dac43fb1cdf881fa1cc57a35b733a6f4811cee9082c8129aaf69f9

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f063bdaeb80a3b3ee3981baba4510e8443cfd9e42b3a8046e90762710383306f
MD5 db1ca2460d761d69ad9603a4ae501fc2
BLAKE2b-256 f0c4489ed7a5645b268a8f3263e6a08c9b4644cca556dbb46e51bf6f10efc537

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 46c8d772909bcb2484c7b2dd9cf9e58b0f517d1a58d6356f62b418dea1f9781c
MD5 5466b579beb25f0d9e65361bae6eb98c
BLAKE2b-256 236514130055524cb70a786774235401e5c89ac1a170ca74f2c1143c1c470abf

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e86bffef9c2fd5bb95e6d8ce83284038c094f702a2aa15fe3b19deee4f36652b
MD5 c2900e62098d89b306177792af61985b
BLAKE2b-256 3ca74cbf9da6f57146c20faaada07f1cd90907a8576ca1a506ab93a17e678f4d

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 98061063c1f1c9c3081c4bda040d0ed5e8bc5c68a3785c1185a2176bcd267df8
MD5 94bc8c7d6070c77643e92f144fb06d14
BLAKE2b-256 07786a49f85e5207a374a876a305f6f2bcbc1d841016e5963ac3033d4d2fcc99

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 f2aa19339dce10122f83e51350238bc75bffb7f514479f01e5b40012e7c099ea
MD5 49e6a0dbb7354bd75fe3f339642e5147
BLAKE2b-256 0558c3828837afb7f127c8b94746828f348ec2d8366775bc1bca33b01316b286

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 05412c8e1a5eea5fc7966a2bd5239e62b02a2ab064560d39b2d26060adadef5d
MD5 6d4a6220af13ecabe1f356ccbf5bc12a
BLAKE2b-256 92286676a08b56f15a3ae5e83557048cdc0316b589fa14e7d4c6b7cd5d330203

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: rithm-14.3.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 256.7 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for rithm-14.3.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 af52676981445cee0898e5f4c530a75984f89425988fb175d2695bfae523d2ac
MD5 098c70c0303babd73d5fa9e015d96e4a
BLAKE2b-256 43db4c44331148944382a87680b70a2e693a9ed3b2988707488a6e1612c40fdc

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: rithm-14.3.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 232.1 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for rithm-14.3.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 be8d9ed5851105879853f9388aa4154e180284f76acc47c970b3a8fdf9120c3b
MD5 ac86cc5e56c4b6e6a2256053d0d218db
BLAKE2b-256 ab02c0b600456094a5f77ac443c58460b063b4155b84be4bac2685df84974d5a

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 19ac3c4819948fc375a304f2e26ff51cde4c403757d5ae97db3b85f0b4227732
MD5 d41fd153cb18a72f960dbf8d01b444af
BLAKE2b-256 ca9095df625285578059d27fd6fab6b2ac2e38a082f57fcba5e69c17fc5134d8

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d11957c2a9df39ce6a4d03d620c98f64e5e9fa8dd7976ef26d4b816657f31c51
MD5 195ef1216c3696ca65bd245dedba18e9
BLAKE2b-256 778272cc0f39f65f1b2f62ca051b33d39ee87dd1a1df79253f128e52a3f34af1

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f53596e077c7e645081f3a4ce07da7e21e0c7b50bca904226046538502bb676e
MD5 f4877061964fd4b68fd812317e96323c
BLAKE2b-256 9205f3e551af84fbb1cf1fe5ce2eb063f1c4d8e466c13626e4ee12f31412f37f

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1861d2c176d9c0725587d314912029c4b37d872252cd19d71ee6d98935f6e651
MD5 cbea96ba117f70f41d512035f1fc645a
BLAKE2b-256 ca5aba84d5ae280062ad0036f2667f2b9b90220bc76894d766b3c4da19cd6435

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 7817e87257e982ce435572d4586b06748b79cd75af14b8b6b9f05a3f7fec319c
MD5 64141794ee464f23f2cefea00f128e93
BLAKE2b-256 9b9a8199a4120347a6d2198675294ed89e40462e19942523f02d5114d6000ab6

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5c726ab8f03851f890dfd7a9744b5a528de34ed306e3b7f427bb62252ce4910d
MD5 bc4a60eef9468de58010699755144c4a
BLAKE2b-256 d4b704f7c3d9998b3a682b45d0fa6ef162918d7ac77d33116545132ff26be02b

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cb88303e01026fb7363a61f2547c617a31af9ea49e14f05664459a1e9ec66115
MD5 7828f641257288c7618a928f55b9f017
BLAKE2b-256 f0293a3767db7561a11952b37b4b1c84c6022589d3cd80f31dd4daa33a9923f8

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b077699bf3230bfffc650e1794d7f4174189f245d93b0983e6be63036cce89f6
MD5 09e8170d534ae54ff3956b5d371f28e8
BLAKE2b-256 dccfc4ee8113796d192413c6da8b6499bdec8b9b558fb2e90652cad696299924

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2a66e72b3fd3f553e0899e8ac492ac436d26d6e2384bf67d4e5c187660058b5e
MD5 e1120070fcece939db02c03cf6061af6
BLAKE2b-256 6abf3dc0a159f8a3ebd80bac9cfec21404c9032396a21473f1696f2aea688cef

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f9d023b9c7d6da027fbca7db0665916a0d6f996410a78c3b853b0d1f602ca598
MD5 f85dcbe2ae242773b8190c6eb80907a7
BLAKE2b-256 0b486bb081dfb0f191139c426944ce49f5455e8baa6c952797f66ad28be28129

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: rithm-14.3.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 256.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for rithm-14.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0639d798843e95b82433fa9acb7739e3e5ae13204718fafe49407ad02b2a0a1a
MD5 04248a599d235c652f272dff0c2e9c59
BLAKE2b-256 880d526337685e874415a9bfa0659919bf577328add9b9a2674122436504190d

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: rithm-14.3.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 232.1 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for rithm-14.3.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 36538d6cc3cde545a9dc0c24fdb3fc3dde1137e60076df31d96bebf842f9a24a
MD5 a35b7bc529b1b54cfeb4a3bc5c3c76fd
BLAKE2b-256 732f17f0152c89e7a5f4a78a72166f431cfd2ebe2538bd656f8f0204941bf378

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cc7f125ccaa8a5c6ccbd21f1e16e37838fc4794b9f898825d4d65148c6f78796
MD5 77fa72a3836cff85001dbee2c0ab7be1
BLAKE2b-256 8a1ae500dee85919d67a2bc3543ff8733767883cfffb2229bdd3dd4af7b89ae7

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8c0dab4fb7ece8d01ea0162f200c9bebe1070de22bf3e3352db3d50812469a5b
MD5 526d2370c23ea26b5a5851a6689a306c
BLAKE2b-256 aaffe22f7dd3efe7c67b3844590d75bde18e73b94b5ec1f0504978112114e49c

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6dd980ea5f22c7bcf0ba1b8f32e1ad49a4c8682c050a0b74fe43d4b782fe5465
MD5 ba3591ae65ac2698cef785da9089c209
BLAKE2b-256 135b177d671b0e29eb9fcb99d0eaeee06d278f5e54be4e8959a321518c666ed9

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 da5facb71f1fc729bf848516a428b050526c0c8a5ed777ff8be086c6a856baab
MD5 6316eb7e9e9280e3e8636f5df7455849
BLAKE2b-256 18e456e1a5a34218247288097cbf2759a3cdc21fa0f5801df722acaf58286234

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e897daf5b9906555f9bfe9f6fbd85f187a9568d03a74e971a43ee0be331326ab
MD5 1f93ed153b4cc87cf32000e5c0a813ba
BLAKE2b-256 b79d68a2d32545048a9afbe0c57fe682353da658bdd06f263ec45cd179ed9cc8

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b424fba99cc9f55fd6085cd221762e923aa0033db05f61221c66127fe789cd1e
MD5 e63906c16bf12910f37ce621433aed44
BLAKE2b-256 db00d47af69ad3cac33b7945bca778e20054bca7f2e416687652a9e2b1a9603d

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cf82938aa6df09ca5c27a66b87a727719fd6cdfa6da3c1f655bf66fc890c26f6
MD5 f753060357660f9d81b7430619baef1e
BLAKE2b-256 d6a0022f3f2a9f172095bf33a52217305801b581e24c6e2902db5a0b9e4d8989

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 82885c1481d4aecbe9983edcb91b9c11fc0befed42784674b9ffc76ffee4da8a
MD5 9d78c0bf78fba76dae254dbbac5178c8
BLAKE2b-256 edd3a577f9fcb0e8d2b204186e2c843eedd9b9ae1494d7ba5a93ef41a28b2170

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 54c7602a59d5ed8db29557a9d0835e005b5d20cc84bf902d280a86fa5486b0e6
MD5 760dcdbac4614eadcd5afe1cb1a345fc
BLAKE2b-256 f8a1e2f7754da14d8d252d514d4e6133058de07bea70e80a38c810d91536e2a6

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f8d3d0b8986f11d3560d32f178f8aee9c199c8ed23207f120842f90c9db41e61
MD5 c8180146fb4ec4b12f62d2c742f8fdac
BLAKE2b-256 443ff3344f2aa7c79e067ffa1f955be6ee2c09c2152a26bf6777bc782d057041

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: rithm-14.3.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 257.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for rithm-14.3.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 2d0cce93427d5f257ffe1029ef1fbaa5264198479a2a190125b5337fbfc5e3de
MD5 82ff03b17d43bab105fb00b107eacebf
BLAKE2b-256 0179026b420cde807f6a926c5e79ce2fad5c82df6872ef25ac6eb80215182d67

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: rithm-14.3.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 232.5 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for rithm-14.3.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 419a5479cda723779df62f2cc870be1ae79418889fa45e5136a544f0d5ed7382
MD5 fcb0e74d99c1ead2d9474f2cafd128e7
BLAKE2b-256 f547947b56f5a82cdd271b824fab38304def3c875357aff4dbf90378a3935f1d

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 908a9d7b3f84d3742d9e7e488aa4fe7d9f20062e2331bce67c41f08e97ff3fc4
MD5 eb5a49e3c294f0fb5a441d06d4e03b63
BLAKE2b-256 858bed07171d230d2a86161e11b37f1bbf86a592b0fddab87ac677ab4260dbeb

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 70dadd79d98ea89aec99e30e53e06979967ad4190c3571132cf8bf66934fb97f
MD5 38727ffb47ab7a57e055426b2d435c92
BLAKE2b-256 6fa30a38a6ef226242a05dbbc735d4a5859bf3e63fdb8c97b142107467bb9afd

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8abc4863ecb09290dcc00f713790e161e7858b1f72c4ddbfe9e3f7c9e2f0a98e
MD5 f437fece1706892d1c6ae722a7e484ac
BLAKE2b-256 6dcaa4f0a2f528fddcb81ce9ae7e8bca5b70f83d3a46e076f44d93cd39ed2575

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 cf0afca30a8d155406e8e69558e105db919bf95b4c7df13486bddfaa0bc5b7bb
MD5 729197d0f9e6d8671f7131ca65d88410
BLAKE2b-256 7b4bf7517902f9defda6faed06a01f4d30839a3d33a5f94acfcb0dcb042c4e6d

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 cb8a7a9b9ac2ed6f070cccb63d03a341b8d0f5669c8b837a3a526c96e13b086b
MD5 7911a36de0ce768630d379ae6bc191aa
BLAKE2b-256 bc588741775fde98844ce424e7582298f03814ca7bdf63d334336aa7636b503e

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 abf71e8b35085a478775628c22bdb068d5014b5627df88568ccc6a7eb8955bf7
MD5 3814979acfdff09639eb5819916bb803
BLAKE2b-256 f114d4af1f92b615ac64bf3a4ee29a809ac1521c331312cbcb46ccd747ab5f6b

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 868179ef83a49532d5643f4c4773fa081494cf2d9b9000903927d3db32988aaa
MD5 c56a253de2cfcb958f1dd5a3d54600c0
BLAKE2b-256 bb3cf7ac7cd2814cdb45e9e9562ad834a237207c82721d7229b36c9a7f8e84bf

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 827ecc474afed532efd022c90c4943014cb4eda36f36e249b2691c5b422a7b1a
MD5 9385ddf22b31d386caa87d2629e14606
BLAKE2b-256 2869308855f94bab1356847e772436f7038b7604f0996e695d7461e9e605ef1e

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e90c4d57628279e19e00590e8947306b164d060cfbf57f6bfae6d6ff816041f3
MD5 3ca8efb69906d24066cf860d9dc8d1c8
BLAKE2b-256 b74f1f3c614467bdfe8b17276d04e7b2ef40e580e0a7d1a773982c8c253ef366

See more details on using hashes here.

File details

Details for the file rithm-14.3.0-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for rithm-14.3.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 953943cd18d483f0f6245713589005fa086b250c7926ffe133f93cc128299868
MD5 75a3a7bce7356c42b7e4506c7a472524
BLAKE2b-256 1d7076d1377539de1ead4830ccbf3aa7a3af46e0f3ae4019ba82929fe7461fef

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