Skip to main content

Arbitrary precision arithmetic.

Project description

rithm

In what follows python is an alias for python3.9 or pypy3.9 or any later version (python3.10, pypy3.10 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.5.0.tar.gz (68.7 kB view details)

Uploaded Source

Built Distributions

rithm-14.5.0-cp313-cp313-win_amd64.whl (263.0 kB view details)

Uploaded CPython 3.13 Windows x86-64

rithm-14.5.0-cp313-cp313-win32.whl (236.4 kB view details)

Uploaded CPython 3.13 Windows x86

rithm-14.5.0-cp313-cp313-musllinux_1_2_x86_64.whl (457.8 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

rithm-14.5.0-cp313-cp313-musllinux_1_2_aarch64.whl (433.2 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ARM64

rithm-14.5.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (396.2 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

rithm-14.5.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (466.9 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ s390x

rithm-14.5.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (440.1 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ppc64le

rithm-14.5.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (386.0 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

rithm-14.5.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (418.7 kB view details)

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

rithm-14.5.0-cp313-cp313-macosx_11_0_arm64.whl (346.0 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

rithm-14.5.0-cp313-cp313-macosx_10_13_x86_64.whl (362.9 kB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

rithm-14.5.0-cp313-cp313-macosx_10_13_universal2.whl (700.9 kB view details)

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

rithm-14.5.0-cp312-cp312-win_amd64.whl (262.9 kB view details)

Uploaded CPython 3.12 Windows x86-64

rithm-14.5.0-cp312-cp312-win32.whl (236.3 kB view details)

Uploaded CPython 3.12 Windows x86

rithm-14.5.0-cp312-cp312-musllinux_1_2_x86_64.whl (458.1 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

rithm-14.5.0-cp312-cp312-musllinux_1_2_aarch64.whl (433.2 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

rithm-14.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (396.4 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

rithm-14.5.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (467.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

rithm-14.5.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (440.4 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

rithm-14.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (386.3 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

rithm-14.5.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (418.7 kB view details)

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

rithm-14.5.0-cp312-cp312-macosx_11_0_arm64.whl (345.9 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

rithm-14.5.0-cp312-cp312-macosx_10_13_x86_64.whl (363.3 kB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

rithm-14.5.0-cp312-cp312-macosx_10_13_universal2.whl (701.4 kB view details)

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

rithm-14.5.0-cp311-cp311-win_amd64.whl (257.8 kB view details)

Uploaded CPython 3.11 Windows x86-64

rithm-14.5.0-cp311-cp311-win32.whl (233.0 kB view details)

Uploaded CPython 3.11 Windows x86

rithm-14.5.0-cp311-cp311-musllinux_1_2_x86_64.whl (452.2 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

rithm-14.5.0-cp311-cp311-musllinux_1_2_aarch64.whl (428.4 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

rithm-14.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (390.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

rithm-14.5.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (487.0 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

rithm-14.5.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (436.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

rithm-14.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (381.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

rithm-14.5.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (414.4 kB view details)

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

rithm-14.5.0-cp311-cp311-macosx_11_0_arm64.whl (341.4 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

rithm-14.5.0-cp311-cp311-macosx_10_9_x86_64.whl (358.8 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

rithm-14.5.0-cp311-cp311-macosx_10_9_universal2.whl (690.4 kB view details)

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

rithm-14.5.0-cp310-cp310-win_amd64.whl (257.7 kB view details)

Uploaded CPython 3.10 Windows x86-64

rithm-14.5.0-cp310-cp310-win32.whl (233.0 kB view details)

Uploaded CPython 3.10 Windows x86

rithm-14.5.0-cp310-cp310-musllinux_1_2_x86_64.whl (452.4 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

rithm-14.5.0-cp310-cp310-musllinux_1_2_aarch64.whl (428.7 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

rithm-14.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (391.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

rithm-14.5.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (487.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

rithm-14.5.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (436.1 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

rithm-14.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (382.1 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

rithm-14.5.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (414.4 kB view details)

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

rithm-14.5.0-cp310-cp310-macosx_11_0_arm64.whl (341.6 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

rithm-14.5.0-cp310-cp310-macosx_10_9_x86_64.whl (358.8 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

rithm-14.5.0-cp310-cp310-macosx_10_9_universal2.whl (690.9 kB view details)

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

rithm-14.5.0-cp39-cp39-win_amd64.whl (258.1 kB view details)

Uploaded CPython 3.9 Windows x86-64

rithm-14.5.0-cp39-cp39-win32.whl (233.4 kB view details)

Uploaded CPython 3.9 Windows x86

rithm-14.5.0-cp39-cp39-musllinux_1_2_x86_64.whl (453.2 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

rithm-14.5.0-cp39-cp39-musllinux_1_2_aarch64.whl (429.6 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

rithm-14.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (391.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

rithm-14.5.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (489.3 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

rithm-14.5.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (437.3 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

rithm-14.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (382.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

rithm-14.5.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (414.8 kB view details)

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

rithm-14.5.0-cp39-cp39-macosx_11_0_arm64.whl (342.4 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

rithm-14.5.0-cp39-cp39-macosx_10_9_x86_64.whl (359.5 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

rithm-14.5.0-cp39-cp39-macosx_10_9_universal2.whl (692.0 kB view details)

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

File details

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

File metadata

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

File hashes

Hashes for rithm-14.5.0.tar.gz
Algorithm Hash digest
SHA256 a6d3926e8cf38cefc261b555134f24f5ac639aae750e362a592560d2f101caee
MD5 6cde79755f02870fadb811850fd3d79a
BLAKE2b-256 a8314a4c79afa62644f085f56397928e775325a7769aa692875deb6c79dc8520

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rithm-14.5.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 263.0 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.5.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 12faaa5d8ef439e29c70a58c72088f2722f374928e4b42d3d05f3816e68a9b8a
MD5 81bd7020163ff310a1b624ed2074f7a8
BLAKE2b-256 6cdddfaa6267dee21591761d9312e1db6d1bced962070a08597bea1440bad5cb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rithm-14.5.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 236.4 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.5.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 f57e99beaf8f902d2a44e6e14f3b0c690a00b31696cb5858189aeb1d45771061
MD5 9ce6ef94a2e9a0bfa8df79e48a9500d2
BLAKE2b-256 500f9ddd15b5671974dffd30380c76e053696ff5c26b4161f863ee00a46fa7bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3eec1bcb852b9e166eb2576cfb1f94bb09e884888bc783ccc6e5b6c3713a2b5f
MD5 a83ca8a49926547e299f70f777f91edc
BLAKE2b-256 77d8d654bc67ac9865b3e3127bfb93fe7a4cbcce48d14bccb47c81b2759d9965

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 27bc4a35c518a09d96be7f42248a7c291fa128c1e6b5ab5178f434680e55f92a
MD5 73d9b8bc9226123e29e5e3d6eba94bef
BLAKE2b-256 4adacf89ecae032b557cf45886e925188d0dc82fc3a379361982c38c7d39118c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 795ea595bee9ab56659ceae08716478a6425b30b8c4a66faf42843cff3b58412
MD5 806ceeb000d13ba2ee5e84e5ae02988f
BLAKE2b-256 7832079923d9de3b35ecfbb5cd4bdbb823ed22bbb9ccaeec02ff841d74eb1b3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 90113abe53aa2ca59a2410e512a180d2f7053db001818fc1744219956c2822e5
MD5 5cd230edd9fb9d00171c7e57b6c68212
BLAKE2b-256 e7611fea8935e79feb071d063d067f82a569d82e2917ff1036a98366d3d01d66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 311d8063436e108137fad0729e1bc194cccb33a710254ee4a41323f9fff01065
MD5 36f377a61b1442b04fbe7e62f2d4eb91
BLAKE2b-256 f0e5ab33304b1c1c223fca588a710ac92ee23e66b5ec1dc65fefeba5d2b7283a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 54f3aff58d9fe75a0ee97d336d26de333155a8937cff2596b8ee4729b6bfa215
MD5 b9baec10bf323feebae300db22a7e3c3
BLAKE2b-256 0b31cf8682908adb8901453986d05b90888d39adb9cd5bce9d3b3de0ffdd328d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7a1bc5a2f571dc2824fe11bd15545c14724324a7532bdc25135522a862700cc7
MD5 9d14a58d34690fdd002d069e69e8af70
BLAKE2b-256 13dfe980e81c9c5ff8820bf22fdfb25dd9b8d31083dc8fa10567b912d591c0c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 921449ace9ccb3176fdda6787613ee6a4cc28424de3a5cf798b25a9a8ba6cf65
MD5 61bbda60d8297291a8cffb71fba61d0d
BLAKE2b-256 eae4d3707098c5bfb190ebb8408c414e0e9fac10bb4ad5c65716a7bad83d44a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 dac452503c5cf168578a3cb44d02f920e37c32d526e1b0e41fab4442375d66c8
MD5 21ef2f520c1224f87153d6971791f07a
BLAKE2b-256 be4009f4eeda0acf2776c87c4b997a9870bbf31798e1e56127614113f54b1e2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 c052f7a893cc1624908bab5022f0177e60fa25cb15a0536e3fa392a8ac0d48e3
MD5 e070b3e2073153567e37b3307c82f11e
BLAKE2b-256 57ec95b4137927fea40932cc3a33feeb7e594106580a8d256352d7aef48ff04c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rithm-14.5.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 262.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.5.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7b1df2ff13d7e99ffa82c1f6dea08f605911c0c3a35966cf894ee000404d7df5
MD5 7de52f8b383806a19635064940364150
BLAKE2b-256 1e4a484cbbb2136910529f05593b7176ed1ece275285b24b9de4cc7715c80643

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rithm-14.5.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 236.3 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.5.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 b0bbd6e7f8a6be0c3f02e402bade402e1179cc62312499e30bb7af76d3d8faa6
MD5 0fd324fca279e42e385bf329672f0120
BLAKE2b-256 19f38600385daf40f6387b67b18d4ccaabbc5c45d918ec7f8a62a2d0f3287365

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 30e94d7be7c931530a4f64a90a549a02e45dafd826c9820a6a8ccbf282b9c490
MD5 94e1edc9ef4c46b51d3b85bbeb386e7c
BLAKE2b-256 11e5ca2c50d7eaae2d6a52d8a37b42e8448ed748272d2356c6329f980e42fcf9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 923ad66dd2f606651418c2cd389baade871bb20006f939420782915816274b9d
MD5 ae1d02aac218c96d67884ab69ee91f3a
BLAKE2b-256 7ba8b070101a536cd828fa5133d24a3f44ab45236823af3fca651409cbca448d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e303e18688d1d7ce70f48af30702718e1d1c9f972d5e124e8379b5a6f8718d41
MD5 8345b09b3b2700255dea90328cfc65be
BLAKE2b-256 8e1d74b0fd88fe04a793933d01cf1ec5b1062d2216bef290c07eb3ee6dbf7635

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 262059dd303e12d4b9d97c934554da7d64c5f08aac1080592be27162c61d8396
MD5 dfa3594a350f311f788efccac7a29e57
BLAKE2b-256 4bbd65ff0ff16d6ca016e01b4901669b514385d5ac4c7cf3af241e96ceba9d82

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 7147265dfcbb34e19d4453bf3e5a65a6711a6a7fe9ec8b884fa000faa6da1429
MD5 3b056e0c8b904e724739dca02fba5582
BLAKE2b-256 d804be4bc06ecf0c15da9b002d6a9a8c40ed8e0cc7fc1885df7878434377092b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5690c28e525273977fed7c073bc1ebcc3711a861e6c719a91fb5465a455638de
MD5 43bdb5ef13245a0c1868a7305d0c330b
BLAKE2b-256 1d714f492edebd49d04ef45191c1c48826719164a08479b7e2fff5d2240a0812

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b24ef81973b4c116ba55730f715768a281d75d4d8f4ea6e4fda169bfbaed1546
MD5 20c2b5f82d61e5696e9a82724eaf9333
BLAKE2b-256 96ab2d4795476aef33d2adde68c0f498d76c490d4dc5a9681b4fdb9fa3ac8296

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 66029923b51288b7c8c32c5007b431eba14e89d58c5a92ab4e50a66a8409e798
MD5 4bf47117e9ef42adfbf100b0dae3538a
BLAKE2b-256 7989f2ed3c287125d0ab797f758fdb4a8006985f433c1ad736c197e2d0c7b604

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 1e9d05b0e26f9b4f308840d3932ac463e23c0cf9aca4bf13351df43515f8cdf5
MD5 04925c82b16b877641cac6a1c46dc1bb
BLAKE2b-256 d7344891606dbda6ccc1be0285c68e73c9130a513c7b16cea054249102433e9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 f9f580af32fbdd680618e3be3cdeb242f9963ce71a1ae7a5dd871a3c8c2b351f
MD5 7521affdf7f34f37e8be97d28507d303
BLAKE2b-256 5d6e1f44ac5c9b565da06c328aa1861c6661fa912afcd010262033eb0b3b0e47

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rithm-14.5.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 257.8 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.5.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bf76267faa6ebd87a5eefe11f39573270b05ee2691cc7b683ba8212688f425a5
MD5 fbf7c679c2bdb46e3d5be5c00ee6a1f6
BLAKE2b-256 430f953af9166e07d849b3baec9e68075e27a0528ac62ef03a1176ee7885c4cc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rithm-14.5.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 233.0 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.5.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 3eb7b4900c58d3465b1a8f27b7f5d5e7fff45cd15901efb614e5851d748e087b
MD5 8a89477c353cba1a2cb677659ac0565a
BLAKE2b-256 fbdbc87e4b30fa73fe770d8c55df33176fd144dc4c6784a1aab7e1b2593134c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6b7800bf2c430b68f4ae1023f76f80e5cfc1b5056815b394719c960dde86d9d8
MD5 c6781d5139934d90c61c75fbeb256776
BLAKE2b-256 48114664c5e57dc5739dee1bf6989d46d0e7cb9dd9a945fda51c40e1bc55cc40

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7f00fc5040200deeceac3eee9fe068f64ff1ea4cb4989cb3f7bc333089d96328
MD5 d9a82a1e824b7c5fc390999bd7d342b1
BLAKE2b-256 e19b7fee595c6f78e3159089cce03fb44c9c92a9f3f940f3355d0201277eaf99

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a42647821a55350f69b7678dc9b5653e1daba6f88e1360cf6ca5b665f19d4499
MD5 393644985d4725bbafde519955670e19
BLAKE2b-256 79a0cc3ea45dfb87f54c3a1330c9590acf53a467ca2a6c1b4e11152dd7515d61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a3d8cd72d91a88c46df432d5edc725738d58ee01f5f9c8a2e1b179856d988e88
MD5 005e0ef73952f52c87dc85ed018fbe32
BLAKE2b-256 5a1dd23936b8513e52d241464d295e5277cb0ad7477543066c226d11ea8b1dec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e52a03c53c4c8eebaaecbd3008c42a1854a05aa8e560642fa7c49172662b1c58
MD5 8acf70d11277b9fcb0a57688bd3c20ed
BLAKE2b-256 5c1d360b005f2ab5371a1386e684faa89dd7ed1c7a8028ae2488b86a55000ff5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3bfc80c3ade9b16f542609950cc7533f7410dd2d3e8e48de759bde3dafa92d20
MD5 17c012f7bd8f23373ee463461102cb65
BLAKE2b-256 e33d36da4fd413e6dfe7d88f3a330f9982ba4156edb79a16514b18efe486830c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 dd8cb32d649ee9848266342c0d38ce3fe4ee52c6e1c82425b945c31b6f711824
MD5 0ff2195f4a257ac58e5f12050cc8de21
BLAKE2b-256 d92a8964fa1da9086837c77894e98e1ab0301b8bd7d685e5f803a2fec38d7c57

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f16653a1c1cb7f9e78982075079848711baef31ccc757056615e293a11f95a69
MD5 2b309324ba8c4d5993535b5725b5509f
BLAKE2b-256 5536de531f913003e3e48fa22c084f6217f9edaf19332d8b8f7922fb88ad6755

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1370912975c7adb1f87130228ddd580b3034a503ee01009303b8d1569938eb25
MD5 6380f9754ea1b5cd31586fcf192c8e88
BLAKE2b-256 35b653e2cd7157cae733bd7710e91a8d4bbd4f2e533af9d5b854cd3796072371

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 80ae4d2d3baa454fa4e716fb7975fd38f3edb05c34b54aa610f4229e8a6936ea
MD5 87409402771cbf08d29a1b6d9811a780
BLAKE2b-256 11c5f4800f04e0d84abf62c1332ef5a00e5d97d1c1c8da8e4c4cc0f92259541a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rithm-14.5.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 257.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.5.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 24e84cc5694ecced6a50418b66b42c5c0e93abd9c0c348461e8748ddf10e3a91
MD5 fb7075c7034ad88a2386f17b216948df
BLAKE2b-256 fe45516077318d49989559bf7d37f35634d1fbb5d3316fe843785d1faa32e87f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rithm-14.5.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 233.0 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.5.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 ce3d46a9c92924b2940cb12e4637bf127e90e7013b3c51f00432ea41740e6b11
MD5 8817df4210986f35411fdee3dba030ee
BLAKE2b-256 83238531451f5b2b4c037cfe6084ea02a7284524f28ed0b510d3754899105062

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 da7f2411cbc0b1e712b4184791a2b7d1cc028da6b89a9c43d2c0f8ea3b5f9435
MD5 f2d33710eb2e1e45407228ab04de3ceb
BLAKE2b-256 8c70ee8368cac3df89b88dd5ffcb0b145b83c5206ea92305dd4f904691372beb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 386535f820f9f9b2369f5f9805fdeeec7d35318dbaa0a4f04d1504448dfe310d
MD5 5b47dbb417ba4ea3a448cc6168bdb5a0
BLAKE2b-256 26c63b45a22f399bbc2583c6871689f27270a9a60b2cca774cbfac2e5dde63b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 83e618d49063e1bdea0294b1d069eaef00a7979d312f846b54965f7ced1e20b6
MD5 cfc2457582370adbfc01564cf5dde7be
BLAKE2b-256 fa50f5429ec03764d3c42818927d9511a4699002cd57ea95f01aa6ffd8fc31bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 39834df73aa73c7756158747b56eb9c902eb66c15559b7d56d69c009ca96dd7a
MD5 8c6695abe2b99e00bc644315ae1491e4
BLAKE2b-256 ede47f414f838b5bf4a61b35b9acc122936cb2d43ea3f65a1073e1f43ac27c54

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 67724ff1b56c86c94f60d10f8e0e662cfdb20e3a16ccad2aca18971ef0f85919
MD5 c7a83afd7f2e24265443c2a2439fdfc0
BLAKE2b-256 72be292390bb5f1cae0b1438e9c42d588f3e1b8c381ec5660d87290073735867

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ea5dd725285b8b4f7296b4073a293b24de2cd10edaa7e8cbe77a81e7e2a4afb7
MD5 ab37d678f35fd0141e3ad7aaebf9ba89
BLAKE2b-256 999d561fb0014f51b31fa2d60bbbdd0e5863836e894376b9c13940829eedef3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b9a7c2c6e75d5069c4163f4c54a694c3cfeb399db3bee400ea0bd9d7c4bd55bb
MD5 dbd854a6aef6e3be4ebd894b2ce44013
BLAKE2b-256 44d9dd31cf895df62349d4f38771790f885524b90c2746e0d424296c997b1149

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c4d6e856fa76a26ea27d73cfc7956298ee89dbc82760b1f4a2f736ffd8b2f76e
MD5 6c52b70b60b02d8815b789a735747d48
BLAKE2b-256 3e57fbd004f882fa553f483401e0b2b50953fec65269a4a22a550309b7ae728a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8800357dd18572573f8e4365f8771843c0803fc8f8759b78ef83a79c286e4a74
MD5 c449628f3fa4954b0be76d80558ddae3
BLAKE2b-256 7b7072783349a7db8230abb68cef5bb1dc5d7386a1dce136325d850bfb48a16e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 2d868c90dbe3ae1e3a4382865967cd6a690163de9d517829d60fd67fa1161edc
MD5 228f21d1461397aa50ee839d84540979
BLAKE2b-256 9a2c5055a59ef336597f361533cad68baed3e09b2a613c2637eee852691e88db

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rithm-14.5.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 258.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.5.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ccae34abc966bbf1f3fd76be2c328a4c6e16765af4225d7f853d459096ac141f
MD5 ec04f7f3f910939e58533e585bb119a4
BLAKE2b-256 b7529f2013c3e1228bc2ddc5af3f13fef22587e78f5b4b1469667141add43cde

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rithm-14.5.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 233.4 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.5.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 20eb93e58c65e0ecd161407e67c0a806b32f0fa8d8c401347721eb050c3b972c
MD5 405ffce6d5597998ade501d950820649
BLAKE2b-256 41791b7e51b9d98243263c44b7b16d82e07fbb1a11173aad1e3493f6c2ef2886

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ee7be540437e8b733072db131f86621f99064fb7a4cae3b1e260c54ad76ef478
MD5 6d337fdaafbc7bb8b0e21955ed35d3a9
BLAKE2b-256 8e06b357b5f36f74ba281e311722513229b08be714a28fc2fa359527ea5de52f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 04ac374f261c914c932199fa38a301bba79da8845bd9c1d693e5a8593686cfdc
MD5 6cfaadea897f1e565bb5234949e1b8bc
BLAKE2b-256 e2973663dad74ed0f72f0d60f53d75f8c6ae8bb149564029ec44b8f330c9cb88

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b3872f0664a2da2e736019e3cd816e121bd60ccb5f4796e97923d0bf01b31825
MD5 5b9a645311f0c5e307d2ab2a68887365
BLAKE2b-256 d585d71216d8c80ec46bd317e820f77eb67d6020ed31b3e7f55702838b29537d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 616d4df1ac45087c1efe16619c2d7ff8c316b761ca893ccbf8d13ecf8326b4ca
MD5 5be54f64d33d119f4a8c9db3e36e82ce
BLAKE2b-256 6e1a2a9195e56efe6ed383e816d4a11fe19b3a7cb74a9cb64339d230ebffcbde

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ed0002c7ab119cbda5e5d4dfdd91a52d8229962c13b5af8789b9039c282a3563
MD5 aae4171c869a0a10bdcecc473be01507
BLAKE2b-256 65869394c3c2004e4d36301cc31788cbc454c99538aa53916b90377078b68baf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 560ed01d5fc2d602186cdf78cb9526720bf3dee0d23a4f65f58070534d45cc23
MD5 facdacbced5b3fe8f9eb18f27c3ec7ce
BLAKE2b-256 6b70cae06f14b6984441ba6426aaaa9fd4f0e571fa711feba241553f21474718

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3de5fb7187738a6f99771d033485b83e449f463596e3f53f3c6900a360d4cba5
MD5 a3687bbc1c346abea8a7bde3de9120c0
BLAKE2b-256 c938818d476e6cc86f6ebd5bca865b16659ccd89dec0041e0bcdf9cf9e429601

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 07d7a8afeca6daa42538f67ca8c468d537ec965c01d98f9796bc328f3f63380e
MD5 70dd9a18df9ef1cce873b23e39451daf
BLAKE2b-256 6f906f160573317cc588dd7831b8c5a65ad7efabe996446e007fa8dc19db85cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2284341059699045aeb74cc2a32f5889d0ac070e4632dc6f170c5f28842423a1
MD5 5076b09bee7640a2022978c287f7ed0e
BLAKE2b-256 d1276b16859e76a0747bf9ec5320c1d3009a4a2f8703b6b010f13142b46d0663

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.5.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 ae5880fe44b4ec549f4a55ee61b5c759db607e6461a1cec7ef0f904385189643
MD5 6e6311d179abaca3ef11311f9000b952
BLAKE2b-256 cdc533b143980984066f5eb2fa8eeed69b2736458257e21c69f786f79fda410c

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