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.6.0.tar.gz (68.9 kB view details)

Uploaded Source

Built Distributions

rithm-14.6.0-cp313-cp313-win_amd64.whl (276.7 kB view details)

Uploaded CPython 3.13 Windows x86-64

rithm-14.6.0-cp313-cp313-win32.whl (259.4 kB view details)

Uploaded CPython 3.13 Windows x86

rithm-14.6.0-cp313-cp313-musllinux_1_2_x86_64.whl (467.8 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

rithm-14.6.0-cp313-cp313-musllinux_1_2_aarch64.whl (442.1 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ARM64

rithm-14.6.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (407.7 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

rithm-14.6.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (485.4 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ s390x

rithm-14.6.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (447.0 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ppc64le

rithm-14.6.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (394.5 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

rithm-14.6.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (441.1 kB view details)

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

rithm-14.6.0-cp313-cp313-macosx_11_0_arm64.whl (352.9 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

rithm-14.6.0-cp313-cp313-macosx_10_13_x86_64.whl (377.0 kB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

rithm-14.6.0-cp313-cp313-macosx_10_13_universal2.whl (720.8 kB view details)

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

rithm-14.6.0-cp312-cp312-win_amd64.whl (276.6 kB view details)

Uploaded CPython 3.12 Windows x86-64

rithm-14.6.0-cp312-cp312-win32.whl (259.3 kB view details)

Uploaded CPython 3.12 Windows x86

rithm-14.6.0-cp312-cp312-musllinux_1_2_x86_64.whl (467.7 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

rithm-14.6.0-cp312-cp312-musllinux_1_2_aarch64.whl (441.6 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

rithm-14.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (407.5 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

rithm-14.6.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (485.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

rithm-14.6.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (446.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

rithm-14.6.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (394.5 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

rithm-14.6.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (441.1 kB view details)

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

rithm-14.6.0-cp312-cp312-macosx_11_0_arm64.whl (353.0 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

rithm-14.6.0-cp312-cp312-macosx_10_13_x86_64.whl (376.9 kB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

rithm-14.6.0-cp312-cp312-macosx_10_13_universal2.whl (720.6 kB view details)

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

rithm-14.6.0-cp311-cp311-win_amd64.whl (265.8 kB view details)

Uploaded CPython 3.11 Windows x86-64

rithm-14.6.0-cp311-cp311-win32.whl (250.6 kB view details)

Uploaded CPython 3.11 Windows x86

rithm-14.6.0-cp311-cp311-musllinux_1_2_x86_64.whl (464.2 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

rithm-14.6.0-cp311-cp311-musllinux_1_2_aarch64.whl (439.6 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

rithm-14.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (403.0 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

rithm-14.6.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (498.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

rithm-14.6.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (445.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

rithm-14.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (392.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

rithm-14.6.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (436.7 kB view details)

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

rithm-14.6.0-cp311-cp311-macosx_11_0_arm64.whl (362.2 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

rithm-14.6.0-cp311-cp311-macosx_10_9_x86_64.whl (385.9 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

rithm-14.6.0-cp311-cp311-macosx_10_9_universal2.whl (739.9 kB view details)

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

rithm-14.6.0-cp310-cp310-win_amd64.whl (265.9 kB view details)

Uploaded CPython 3.10 Windows x86-64

rithm-14.6.0-cp310-cp310-win32.whl (250.7 kB view details)

Uploaded CPython 3.10 Windows x86

rithm-14.6.0-cp310-cp310-musllinux_1_2_x86_64.whl (464.6 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

rithm-14.6.0-cp310-cp310-musllinux_1_2_aarch64.whl (439.7 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

rithm-14.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (403.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

rithm-14.6.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (499.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

rithm-14.6.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (445.5 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

rithm-14.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (392.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

rithm-14.6.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (436.8 kB view details)

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

rithm-14.6.0-cp310-cp310-macosx_11_0_arm64.whl (362.2 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

rithm-14.6.0-cp310-cp310-macosx_10_9_x86_64.whl (386.0 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

rithm-14.6.0-cp310-cp310-macosx_10_9_universal2.whl (740.1 kB view details)

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

rithm-14.6.0-cp39-cp39-win_amd64.whl (266.1 kB view details)

Uploaded CPython 3.9 Windows x86-64

rithm-14.6.0-cp39-cp39-win32.whl (251.0 kB view details)

Uploaded CPython 3.9 Windows x86

rithm-14.6.0-cp39-cp39-musllinux_1_2_x86_64.whl (465.5 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

rithm-14.6.0-cp39-cp39-musllinux_1_2_aarch64.whl (440.7 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

rithm-14.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (404.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

rithm-14.6.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (500.3 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

rithm-14.6.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (446.5 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

rithm-14.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (393.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

rithm-14.6.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (437.7 kB view details)

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

rithm-14.6.0-cp39-cp39-macosx_11_0_arm64.whl (363.5 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

rithm-14.6.0-cp39-cp39-macosx_10_9_x86_64.whl (387.0 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

rithm-14.6.0-cp39-cp39-macosx_10_9_universal2.whl (742.3 kB view details)

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

File details

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

File metadata

  • Download URL: rithm-14.6.0.tar.gz
  • Upload date:
  • Size: 68.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.6.0.tar.gz
Algorithm Hash digest
SHA256 6f4ea936b1e2d5a82568cde936173202364d27634abd3e6f85c654cd0721b08f
MD5 2506c3dc4da9673c30ea93b5e51829f8
BLAKE2b-256 ddd638a50af20e72f50de647114f28b1664e4d22b1ea3199a271a68640621957

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rithm-14.6.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 276.7 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.6.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4003d1ff43d456bd52452057c4e382115f39a1ef0dd53eefc0a9164671186ecf
MD5 b4159c7a39ea943b8819ee3f3ecef9b1
BLAKE2b-256 fa782d8045583f09e1427d5945df4b83c82eea82eb8e8399e7f66f0abf1bb089

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rithm-14.6.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 259.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.6.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 7db98a774f972409624c33a5ef5f99648a8b892cc7ade182a7d81190e0032cd8
MD5 b56a6b600506250996ebae7f4879f8ab
BLAKE2b-256 904749ade16b2bb41980c0571ccf7dc27562ade11db7310856f54e269a937ffd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fcefa9a5474d0a7a9b40afd1cff904b0add31a1736a0c6a303684b5185e1eb78
MD5 d1b71f146e0a0ffe1b6a2eb9ab7dd231
BLAKE2b-256 167662260b1d3ec35bc3980228f7d986222f6de7a0bfe1b14b1a6d1c80bd7b76

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2e70796116aec209181dacf8cdd3884de0e004aa4fecebbae5afa52e7269ff27
MD5 40ecc4da7317de8611fad5fc20435df0
BLAKE2b-256 8bb82dd6a628f2b1d85c5f9461afbb0b5faef84c606ad7317ea75b2947048d9f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d8261211458336398297b4fb0a6872273c0167fa1feb7a1a78a7c5aa6dd89de1
MD5 baafcd0822ff1b557ee2610f703639ff
BLAKE2b-256 ee465c667e6f083159446c42d80680181f5697420506dc25f980dcc7a73583a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 14ebc912f27ee360af7bf0265c065d78757c16c5467dc57098cfea702391d2bf
MD5 58d05112411431c376c14a5cfffbec86
BLAKE2b-256 15a424228f1e0268699c159dea2ec6f92ff76fcd08d13f84ec88b767ece79891

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 780baf77dd8b648f1f2bc3c8815fd8cc597c5011b98d30c81b53f4ddbb0a7c9a
MD5 1a718352678785d86904445c624abfe9
BLAKE2b-256 fd07a82bc7c78ff343d41b0acbd73042a9b6933447edde84652bd738b14954dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f1ef0516ec0a18733f6ad7d03aa4801712749a2848a464659572d300e7fcfaeb
MD5 c763306d8dfbf320e955fad6b0af091c
BLAKE2b-256 380f5588008bb1f06058a54a2e0f7f3e4c3d8bbeb380640d67734f1b2ef76c9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e37eb35e2c6c87555d973a6624e75f92d474bf49d36073349ed1c1fc2a5e5244
MD5 b7614bf721de1bce7d903f2182f03e0c
BLAKE2b-256 9652a6f3f00ccacaae2fbd1abd5d2550a5708254839146daa6195edcac3db923

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a4f3ddc3f12aea8e00b0e19c92658f29bbf0012b00d036da2e0fe7764b13a414
MD5 e8aee5ef25f94bd21ef7f4b4aed23251
BLAKE2b-256 e84586ab1f3b0d548d82e9bc1c5b9cf22896f6b9a72cd7a3886037e4a33235ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 de429520f198a0a1b3acb814f0a009f1f9ad8154490430f581e16c7daebcd525
MD5 80d121eca2911d0a921c92194223a47e
BLAKE2b-256 9dea3a7dff3fdc27ecac8eba43112d14cabeddb5aa91a710ec79e6de8f1e8d58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 d260ba34190fc802c5f54a92e42053cc4e324842d97b15745501d55c6983e5bb
MD5 672876ae0c9eefd15ca0220596364a22
BLAKE2b-256 8ffd1f1cb01c1778621497d6c072514fb634b5a6e3449ad9ba962d0eef0dc21f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rithm-14.6.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 276.6 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.6.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5a427a5fdfbc0f54240023603aca94458563a99abd73d28617fa4eb14489ac9f
MD5 6c091d580c693edf0f99fd8f84e60ebc
BLAKE2b-256 d8e6cccdd3c63e459228a52ba7190db180f7548d56dd997eed07b61901ba7e40

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rithm-14.6.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 259.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.6.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 8119ef9e462e7c1684b7ce395080d2cab4d1c428775200184df0fa25bd3baa0f
MD5 cc8388e208eeff0a6f1c117edf337bbb
BLAKE2b-256 a2a7b06cee84f0eff6c6534787f0d524cbbddea11e1fd62f162320b014491bc1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3ff42d2f82a12239d4a6d5b4cce432e12018d67d086d7935d9dc66ea41f40cce
MD5 648939df835ec3e101619f22cf187a10
BLAKE2b-256 340dbca96221e9b90768dedd9b23f30131e321869e614fcba86f4236c62fa82c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 248b22729e271480a16ffe41bc7ec1fbd25f49226d933b3976312af9942f7eec
MD5 e6e834f0e46152dc6a3ece807cd05d9e
BLAKE2b-256 78af6c706b439c62f8e4311b5477d3f0b35ce243b09cbf734d73a7bbd975d7ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 916a1ebfd77def6ec6c81dd73ce6cedf0d7b8cca9916f0c1864d0065c6f940d2
MD5 7ecba46a4615bf011163deee302ca31e
BLAKE2b-256 f31ef4defc1c0af0037b70c18f890143af130cfc149acc6a06fc36c64d48528d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 87bf5d4c22e1bf18a8b0990947b6a3a4e6456ffdaea4db4379d540147f9377e3
MD5 b11edc3d81413642106025556951a337
BLAKE2b-256 c6840291016085663d51939c1df1e9099ccfada34dcf820e146d6bd3f1f78e11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 7838b451347bebb779e66831803fb60b8a199f73a1d3a1846feafbb5b1dcaf6b
MD5 ec28d51c251624d911aab9b3fc265c8c
BLAKE2b-256 07537312bc4e50bc0b6ff3fdac78dccd93da5fa9bafce6ca5e868926b9646241

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f17d7e8fbf03baf23565cc1995a2eee481014424f16fa1ce6aa90e9943230d65
MD5 1f8b0eafa09a14af7aa6c2c1310c60a2
BLAKE2b-256 dad660a081ae6ca861921e0fc6ab9b2b326864c2a72218dadf4a4e2f9ff1480d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d776e17167733588a39492448b9c5931a35aba7414eb82a81b4b0eaf9b1c0323
MD5 8e11cf05f4123e25de828a653f29a3eb
BLAKE2b-256 fa74f058d081cd127d2190f51dc451bf85e1f1bbddef7672e187cd428c4c4033

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 572be56bd181ff9859053412fc67a83ee121a5630d4e8d1319985039ccde98dc
MD5 d8b1ece6ae28d8f69aacc986e771565d
BLAKE2b-256 56b5ba723083940740e3fc8966da20b81e4c1204a1ccb7fde9ede4c45939683a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 00bee1c5f302f96235e250b40b5f25e3a27f2b3a15cf2f7d148d86d647dbf1c7
MD5 c0e1dfe4a7aca20ab17e6594b12672fb
BLAKE2b-256 1fe80a326607a2388eee811f2d7b22dadc5612c134ee183fff111b7c4e332152

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 0ea53addc8080561a0b3cbc93377acac49610cd579b63028be9ec5a301c5e100
MD5 1b72fdbbc694c51275bf242adc2a2a34
BLAKE2b-256 07728dcf2c6d7711ea56e9007859cf0b6fb857cfdcd7280d672ecaad62241685

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rithm-14.6.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 265.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.6.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7f431bbec2795e3ea9324d747bce73f777dcdbdb18d6bfa52c18083897e382c7
MD5 139287677a7eaa351e65a3659494ea0f
BLAKE2b-256 ac9abaa63a40df48764a60baaf151bef5e9c0a67bc2036d736cb01f4491b861d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rithm-14.6.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 250.6 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.6.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 2a95f664fda77d4bb4ed40da60f6de6c4b7ed6afa2b1fcf3fea8993f00e48c4b
MD5 94a76376fcea81d5a4880a7266168667
BLAKE2b-256 82888cbe3f58be3475d14e54b6723b0dd39c459a0de438f73fe3ae062daf96a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3dd90eb48fed4b7dc262f5d88c0177eb5e98f89d8055a65587d91266e3bb37c8
MD5 facf92d03f8aa81d71d4b13bf70c707b
BLAKE2b-256 6c15f7e68d4fa2308defe06bf14688c0e9d76b1c2ba1e5f65183993ed9dc870b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 498d9ca93caacd365658309e49e6533ce1c1c6646a0aa704042aa04d5e67676e
MD5 fa0d4750054eb5acedd613b7eb4621b0
BLAKE2b-256 62264d9e84f40e1d8eeae4c8ecd03db8b60bd9a19c6bd0de005008d77cfda224

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f48eb434976a12fbe5f59ee914fc288b3453f5879aa6e621d26b7f305e3dd83e
MD5 5a3e9f0cc5b5e782cd6e8ff6640b5dca
BLAKE2b-256 f2d7ae2d6b21395a5eec5906d7748b6727c354f3e07d7847f2f351b4cc1a51b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 93e9ccd46d6867116a64124c95619d54a0c730c23afd65b4d993390308f72af8
MD5 0bf526b07cba157f5d9f2b55f5d119ad
BLAKE2b-256 bfa7ef4d976cd8f093ffdfafd6112942ed6264ea79359619c7b235a164977c74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d31e4201719adabfef78b61c18e7099171f5e1a5e4add14630e97bff45758065
MD5 292eac04ec26e14fbdb98ecf60e01975
BLAKE2b-256 b36b50cbbc7d0880f0ffc92c1fd7782b74f38428e0ea35555fee7afab49cd198

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c5d9161edcf8d033564ddca3d2db6384122fe4dfbacf18449bf28443f54c52a0
MD5 dd7610f9c5d8523870d485ec45b3eaa7
BLAKE2b-256 c8a64abb27bb1dfa2c24dd9a5c19ac482cb0f0a67ecdc79b4f030b4a00d87e7d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 01fe69fe0fa957a23a8697d07c58a4d22738e7d6cae6c78c3df665bf48d8fff3
MD5 46e0eacad04ecbeadb4c13c8366ce3ed
BLAKE2b-256 9a5f46d603fa7003b51e03b92ef6bc2a6f9aaaa38e1ac84d24650f132b146caf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b3f903c7527dc0707bb855685d89d6d51b8ab73660fe97eceed833c04c13fa99
MD5 cbdce78e7428c2d4b72d44eaa81eff87
BLAKE2b-256 3e9833804a8c5d3bcbdc3a34775a4b251bd0fa006fee1d89623627b8b789a64a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ff22a62ad089516682dd4729c3b0fd4a491ea1b8c2bf943fcb7940e0408c5964
MD5 fcfc3e0b8a061872a2c8a1c141333d83
BLAKE2b-256 59ae4c45a2fe17bce1977ebdbd0798cbbd7e52d5c670ce5f1e1db23699aa337f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 e7c1e7a196c54abeacc2c9b58331e308a9a2a22155e5063470435baed6f1d8ce
MD5 35e122e9ee6d4199bf64852915152f61
BLAKE2b-256 c61b3f961978a50e0e4b6ff486dafac82dfa2e4c4ae82652efc4d2b3977d076c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rithm-14.6.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 265.9 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.6.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f83122ba5a1954931ca13908baa98fa5f59db095befe37870932346aac0dfa7a
MD5 387d4d3e45185f99d4555e2bcbad3963
BLAKE2b-256 572db1ee62491f7abdcc4ef361ae44cca89e495acb679a239c2f472476108340

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rithm-14.6.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 250.7 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.6.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 13e8f1d71eea9086a158664e4af61e8ab895174f65110f111b4e9fc82a97a016
MD5 795345cbd8dca0c65dee6c60d1f913d3
BLAKE2b-256 ac63340767a6028966abb3acdac2cf6bfdce67395915aaeae3a069436e5659b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3d586dbc94b556fd05c53d6aa228b26c4a51e780ac618f325fa4954b680cb0de
MD5 3129c21d63cee39e2f42fa016bcdd8a2
BLAKE2b-256 c32f6e52dda19cb8aa79f3f12764f96ef63d90387d4ece6fcf4026147320d1c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ce15a459f2a512fcff7f5f21621d6281c5fa4ba074d6950eb5a20b0c36cae50c
MD5 ca91dbf7dbaad001eb4b2a3818e2747f
BLAKE2b-256 9bfa54a0bf5db57004f3968e2e23ab5e4136bfbdc312c67fe2c12f2e1877984f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ed576ad63fda1a954724321ffbc29381144132fab10c888d08fda0aa2ee2491f
MD5 2b0c543e2ed27c0ee2ec30c01a4ee683
BLAKE2b-256 16579310ddbf588332fcea590619f96ac13d8f8ad3d8aa6845dac06f8df14d4a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 8b3dc7afdc1f7b45ebe6bd6e253faf9afd9212b67f2dc0aa180e19aca15c4a65
MD5 53eccc1028095baa90b61380f55f40c4
BLAKE2b-256 47be41bd9c363406e8988887e0887b135b222d278ae53ee87583aba4253a1672

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 18bcc6b5d60ccbc9b8eb2f73e7de08296fe3fb8dc96e830637b77592ba7d68df
MD5 eb2999b1f4c37dccc5ebe5d0054c859b
BLAKE2b-256 fcba5441f85a6cbb4e9dd1aae8d23457bbe72299df25d55d9f1d83d1317193df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7e5c5d68f8ba83abecd3a6bb42124fd3d2303f3a2077e8fe9cf7761410d61240
MD5 66a75151de5550f5bc94563e6203abed
BLAKE2b-256 501895d174c615fd740478e0837fe3e3204bdab902bb199f8fa508553a0a4c51

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5582fc57ba680e61b843011768e71c183c8ea936dcdf13aab27922958dcd9788
MD5 8b1e6eb904c0be2eb6296a4ade916a16
BLAKE2b-256 75853442b16c2d8c6e1324a3452c921d1fbbbd8b84172d2827782866b3c4dcc1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 80e50347d96a1c6b16fa27dc540a33f7b5c2a18713b01b263771c590d6436c9f
MD5 e662b5541d9ddd858f927b6a25785216
BLAKE2b-256 6bb2ec9986f9cf02fe0f160d9be70f69baea6b80a313d6a8bf076c4fc1afe695

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3db83995da9312d4cd85928dec8b4e54023996383b9ff9738c2c84da06a43da9
MD5 a3a263844008f5730406b5b3da80e953
BLAKE2b-256 6a7915e2faedcd8d0d5277278f74af3aae872cd42bcd1ed9dd2db22cb76291a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 03f42adc8e242168f6c787bc5cf15d52f48e1696ddbf7c5b12095f5894bdbfba
MD5 6fe7a214dace447dc1bd5a269c69f268
BLAKE2b-256 f595ae5e29c91881fad68a5959f22fc9bbf83c25ff9b0d09b5e2e6916cee3e7d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rithm-14.6.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 266.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.6.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 56f257fb2698a3c927bbfe87e2ad7ef73b8fa63771c118449e044853beb2b145
MD5 d63e589bd5505551e20abe16e2ed83e2
BLAKE2b-256 d4aba20188fbdbf7aa215c8c9138330645c54237dec76335e91f610b6a63b285

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rithm-14.6.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 251.0 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.6.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 e08675c64b158b1424da3b1d4a234d9ea1a09011fb57cc6b43cf068f614e401d
MD5 80d346a250afdd2c87c6e41ed7eb5dee
BLAKE2b-256 af0107df867b6b8b432dc1889ef87ad7fae9952ab5ff4cd749ef34cbfa88742b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5e1f5d9c2d2217c6bb5eeba145c93296339d3256cea97f7ddef12c44fef3dc01
MD5 f439ddbaf6ae58bc2135ae318bc5fd48
BLAKE2b-256 4022b4e1a0b3d65c300fb2fa38ee378492ff02caf664929832ef696b763431a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 68ec34d87c71717194a209bbb02a9ac254a36db17b285e6ce2faa2ce554f11b4
MD5 466e3014f245f2145e003680ad4113be
BLAKE2b-256 fd06e5fcb5c9f143f7e893ed4f6544e5039bb47addd5e96b6c6745c7a88c8efd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7945544eff774ee5ad9b2f366013a29cd01854b766cb850b93d8f11e76b9dbef
MD5 f0c3721d8a8f54b7e77f268edcdb59fb
BLAKE2b-256 c1dd8ee94260f1a2bb93eb2e2bd61276c718a7d98a3c6b17fb53aaee7d500155

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 94567658882abf7592c6b797541b9d1eeacfd42964253343ccba3dac324ea48c
MD5 13993d4b45aa715183e8ea6e6bc107fb
BLAKE2b-256 5bedc2a4d545440f141dda165dc8f530688b3d340db5305faa279b02ed31ed8f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 eb8b48e597ec9b983c79fb3dfec991c934e0df95500d736d7190f0a023e49a53
MD5 cfe26b9ecdc566b39de4641707504263
BLAKE2b-256 66477e8829d27664ac7ae38f82404da8f02d1419aa922723ab276497f597f382

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1f912a9508eb9d81a99cf02ace5fdba7db5961f9bb3586114f1939abbff76f96
MD5 bf202c21a2ccb66ba4ca84c6db360b6c
BLAKE2b-256 280fb7fc98e5eccc2677a7dd864477d417bd31a7e517d2a712cc8c42b6e21f47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e24a7342c4b870c065d37d34c1236cbe09a8a616bcd91ca7548139e6ddff4cd2
MD5 5bc2a54a13130c86668e9d55079f1284
BLAKE2b-256 338cf735064a4f682405ad84563d6517013ee75155154bdebd3d38d78ba6394f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3ca1db4569d09319e3c80feb2a841e327a406e64c987960dd15486049b1dc28d
MD5 23f6c9086c56ce2a5364b2d65167e79b
BLAKE2b-256 e4687657bd89215253b0de988cd01e4a3dacaeb7b0c385ee85be30b93bb8f561

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b135fefffe62e764837d5cdb06f554a08723ff40504171f1b3a980780641769c
MD5 bee00af7bc1f19bd14a406f959812811
BLAKE2b-256 6c54d206add46061d321bbd9f1e9e546cf98f4a7fd18a82d0f34c151a4a750fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rithm-14.6.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 8e9198c3f902b7852ba6e9d09b1859f0b30b54db643c2a58973a078f30a625a1
MD5 eeae1a3a8dae8f7f045779984d9810fa
BLAKE2b-256 d8664ac1beb71bac311051da6f163cb3b18a53a356407e75bf0bc596d0db47af

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