Skip to main content

fast and safety python library

Project description

√Nadouf's math library

Navigation 🗺

Description 🗒

Blazing fast • 🛡️ Memory safe • 🎯 Precise computation

The Nadouf math library is written entirely in Rust and wrapped for Python, combining:

  • Rust's performance — compiled to native code, no interpreter overhead
  • Python's simplicity — intuitive API, easy integration
  • Type safety — catch errors at compile time, not runtime

Perfect for scientific computing, data analysis, and educational purposes! ✨

Features ⚡

Basic arithmetic — sum, difference, product, division
Powers & roots — square, cube, power, square root, cube root
Number theory — factorial (up to 33!), GCD, LCM
Trigonometry — sin, cos, tan (via Taylor series)
Advanced math — tetration, sign functions
Object-oriented API — stateful calculations with method chaining
Zero-cost abstractions — Rust's efficiency without compromise

Installing 🗁

From PyPi (recommend) 🚀

pip install nadouf-math

From source (for contributors) 🛠️

git clone https://github.com/CrabNadouf/Nadouf_Math_Library.git
cd Nadouf_Math_Library
pip install maturin
maturin develop

Quick start 🖈

from nadouf_math import Nadoufmath, sum_of, dif_of, factorial

# STYLE 1

calc = Nadoufmath(5)
print(calc.sum_of([5]).dif_of([6]).factorial()) # 24

# or

print(Nadoufmath(5).sum_of([5]).dif_of([6]).factorial()) # 24

# STYLE 2

calc = Nadoufmath(5)
calc = calc.sum_of([5]) # 10
calc = calc.dif_of([6]) # 4
calc = calc.factorial() # 24
print(calc)

# OR STYLE 3. JUST USE FUNCTUIONS!

result = sum_of([5, 5])
print(result)
result = dif_of([result, 6])
print(result)
result = factorial(int(result))
print(result)

Documentation 🗎

Navigation

Usage Overview 🎗

📥 Import what you need

Start by importing the functions or classes you want:

# Import everything (all functions and classes)
from nadouf_math import *

# Import specific functions
from nadouf_math import sum_of, dif_of, factorial

# Import the class for OOP style
from nadouf_math import Nadoufmath

🎖 Functional API (functions)

Functions and methods take lists as arguments:

print(sum_of([5, 5]))
print(dif_of([1025, 79]))
print(div_of([30, 20]))

Basic Arithmetic

Function Description Example Result
sum_of(list) Sum of all numbers sum_of([1, 2, 3, 4]) 10.0
dif_of(list) First - rest dif_of([10, 3, 2]) 5.0
mult_of(list) Product of all mult_of([2, 3, 4]) 24.0
div_of(list) First / rest div_of([100, 2, 5]) 10.0
int_div_of(list) Integer division int_div_of([10, 3]) 3

Powers & Roots

Function Description Example Result
square(x) square(5) 25.0
cube(x) cube(3) 27.0
power(x, y) x^y power(2, 10) 1024.0
square_root(x) √x square_root(25) 5.0
cube_root(x) ∛x cube_root(-8) -2.0

Number Theory

Function Description Example Result
factorial(n) n! (up to 33!) factorial(5) 120
gcd_with_int(list) GCD of integers gcd_with_int([48, 18]) 6
gcd_with_float(list) GCD of floats (rounded) gcd_with_float([48.5, 18.3]) 6
lcm_with(list) LCM of numbers lcm_with([12, 18]) 36.0

Trigonometry (in radians)

Function Description Example Result
sin(x, terms=20) Sine (Taylor series) sin(3.14159/2) ≈1.0
cos(x, terms=20) Cosine (Taylor series) cos(3.14159) ≈-1.0
tan(x, terms=20) Tangent tan(3.14159/4) ≈1.0

Comparison & Properties

Function Description Example Result
floor(x) Round down floor(5.7) 5
ceil(x) Round up ceil(5.2) 6
is_positive(x) x > 0? is_positive(-5) False
is_negative(x) x < 0? is_negative(-5) True
is_integer(x) x is integer? is_integer(5.0) True
sign(x) Sign of x (-1, 0, 1) sign(-42) -1
is_even(x) x is even? is_even(4) True
is_odd(x) x is odd? is_odd(7) True

Advanced Functions

Function Description Example Result
tetration(base, height) base^^height tetration(2, 3) 16.0

🎯 Object-Oriented API (class)

Create a calculator object and chain methods - choose any style you prefer!

from nadouf_math import Nadoufmath

# Style 1: One-liner (the fastest)
print(Nadoufmath(7).sum_of([3]).dif_of([5]))  # 5

# Style 2: Step by step 
calc = Nadoufmath(7)
calc = calc.sum_of([3])
calc = calc.dif_of([5])
print(calc)  # 5

# Style 3: Method chaining with variable 
calc = Nadoufmath(7)
result = calc.sum_of([3]).dif_of([5])
print(result)  # 5

# Style 4: Multi-line chaining (most readable) 
result = (Nadoufmath(7)
          .sum_of([3])    # 7 + 3 = 10
          .dif_of([5]))   # 10 - 5 = 5
print(result)  # 5

# Style 5: Reusing the same object 
calc = Nadoufmath(7)
calc.sum_of([3])     # now 10
calc.dif_of([5])     # now 5
print(calc)  # 5

Constructor & Basic

Method Description Example
Nadoufmath(value) Create instance calc = Nadoufmath(10)
__str__ / __repr__ Pretty printing print(calc)10

Arithmetic Operations

Method Description Example Result
.sum_of(list) Add sum to current calc.sum_of([1, 2]) self + 3
.dif_of(list) Subtract (first - rest) calc.dif_of([3, 2]) self - (3-2)
.mult_of(list) Multiply by product calc.mult_of([2, 3]) self × 6
.div_of(list) Divide by each calc.div_of([2, 5]) self ÷ 2 ÷ 5
.int_div_of(list) Integer division calc.int_div_of([3, 2]) self // 3 // 2

Powers & Roots Methods

Method Description Example Result
.square() Square the value calc.square() self²
.cube() Cube the value calc.cube() self³
.power(exp) Raise to power calc.power(3) self³
.power_of_2() 2^self calc.power_of_2() 2^self
.square_root() √self calc.square_root() √self
.cube_root() ∛self calc.cube_root() ∛self

Number Theory Methods

Method Description Example Result
.factorial() self! calc.factorial() self!
.gcd_with_int(list) GCD with list calc.gcd_with_int([48, 18]) gcd(self, ...)
.gcd_with_float(list) GCD with floats calc.gcd_with_float([48.5, 18.3]) gcd(self, ...)
.lcm_with(list) LCM with list calc.lcm_with([12, 18]) lcm(self, ...)

Trigonometric Methods (in radians)

Method Description Example Result
.sin(terms=20) Sine calc.sin() sin(self)
.cos(terms=20) Cosine calc.cos() cos(self)
.tan(terms=20) Tangent calc.tan() tan(self)

Rounding & Properties

Method Description Example Result
.floor() Round down calc.floor() ⌊self⌋
.ceil() Round up calc.ceil() ⌈self⌉
.sign() Set to sign calc.sign() -1, 0, or 1

Boolean Checks

Method Description Example Result
.is_positive() self > 0? calc.is_positive() bool
.is_negative() self < 0? calc.is_negative() bool
.is_even() self is even? calc.is_even() bool
.is_odd() self is odd? calc.is_odd() bool

Advanced Methods

Method Description Example Result
.tetration(height) self^^height calc.tetration(3) self^^3

Utility Methods

Method Description Example
.get_number() Get current value calc.get_number()float

CONSTANTS

Constant Value Description
number_pi 3.141592653589793 π (pi)
number_e 2.718281828459045 e (Euler's number)
infinity inf Positive infinity

Error Handling

Error Type When it occurs Example
ZeroDivisionError Division by zero div_of([10, 0])
ValueError Negative factorial factorial(-5)
ValueError Factorial overflow (n > 33) factorial(34)
ValueError Empty list for GCD gcd_with_int([])
ZeroDivisionError Tangent of π/2 tan(3.14159/2)
ValueError Negative tetration height tetration(2, -1)

Made with ❤️ and 🦀 by CrabNadouf
⚡ Fast • 🛡️ Safe • 🎯 Precise ⚡

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

nadouf_math-0.1.1.tar.gz (10.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

nadouf_math-0.1.1-cp313-cp313-win_arm64.whl (152.2 kB view details)

Uploaded CPython 3.13Windows ARM64

nadouf_math-0.1.1-cp313-cp313-win_amd64.whl (158.8 kB view details)

Uploaded CPython 3.13Windows x86-64

nadouf_math-0.1.1-cp313-cp313-win32.whl (150.5 kB view details)

Uploaded CPython 3.13Windows x86

nadouf_math-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl (511.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

nadouf_math-0.1.1-cp313-cp313-musllinux_1_2_i686.whl (545.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

nadouf_math-0.1.1-cp313-cp313-musllinux_1_2_armv7l.whl (585.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

nadouf_math-0.1.1-cp313-cp313-musllinux_1_2_aarch64.whl (472.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

nadouf_math-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (304.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

nadouf_math-0.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (330.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

nadouf_math-0.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (415.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

nadouf_math-0.1.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (310.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

nadouf_math-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (296.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

nadouf_math-0.1.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl (328.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.5+ i686

nadouf_math-0.1.1-cp313-cp313-macosx_11_0_arm64.whl (258.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

nadouf_math-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl (263.1 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

File details

Details for the file nadouf_math-0.1.1.tar.gz.

File metadata

  • Download URL: nadouf_math-0.1.1.tar.gz
  • Upload date:
  • Size: 10.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nadouf_math-0.1.1.tar.gz
Algorithm Hash digest
SHA256 5deb505c57a0724add75f815760f2e5ec55f87eac12676e04ae0e58082cbe925
MD5 2bd27ae0164b864303c6062924ccef4e
BLAKE2b-256 f739e8ebeb8f3525e4c2f8a6a2488897eba95a90a1470ece100342040bc04234

See more details on using hashes here.

File details

Details for the file nadouf_math-0.1.1-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: nadouf_math-0.1.1-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 152.2 kB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nadouf_math-0.1.1-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 1b9c64f502f0ea413a229342c6308b7146d6936916d58130788a16d3fa1ebe78
MD5 61cac7fb8ea39164e94d8f62a39e052a
BLAKE2b-256 278cc2fb735f037c6b4499de316591f74b5257051b292c0c184ee2897f0e5149

See more details on using hashes here.

File details

Details for the file nadouf_math-0.1.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: nadouf_math-0.1.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 158.8 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nadouf_math-0.1.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 95596047b72ed0133ef624b7dbe04c5d956be57bdda6abf6a3c084731bf60ae7
MD5 5558463cd3fc21eb1277276041bb6b8e
BLAKE2b-256 fd3c9242899069f924e7d17ba7d7cb099a896389bc0cdb4ec23af1db735dc89c

See more details on using hashes here.

File details

Details for the file nadouf_math-0.1.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: nadouf_math-0.1.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 150.5 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nadouf_math-0.1.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 e7ca54bf8320598f33fd68ee747c2a18a50c15508acf32585ef3b558121be6db
MD5 30d564939be1268ef20e62a1098ad484
BLAKE2b-256 1e080c11e1d920e22e353a8495d17440b73627bbd7f8abfeceeeacc887904185

See more details on using hashes here.

File details

Details for the file nadouf_math-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: nadouf_math-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 511.1 kB
  • Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nadouf_math-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 60ce308cbfe698270cba18e60c4653e7d686ac709bbcd096602cef13c2587fea
MD5 98eb3836f56598df8b4326fa25732f1d
BLAKE2b-256 91dd87d8cb7e8554c983ecd42db49bfddd46b559a2d454e57fdcc5d2584e3735

See more details on using hashes here.

File details

Details for the file nadouf_math-0.1.1-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

  • Download URL: nadouf_math-0.1.1-cp313-cp313-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 545.4 kB
  • Tags: CPython 3.13, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nadouf_math-0.1.1-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 40442938f7a82d3eb13e2d6f59292d410c6eecfac622b1f3097001a6f75b67d9
MD5 79ac50b5c7764c8c3051390eed73c8d3
BLAKE2b-256 dac2574a3e741c76a5a1d1b49f05849ed3d8085f6dfcdc3719d208ba284cfb25

See more details on using hashes here.

File details

Details for the file nadouf_math-0.1.1-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: nadouf_math-0.1.1-cp313-cp313-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 585.4 kB
  • Tags: CPython 3.13, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nadouf_math-0.1.1-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 2cf0ff07d09081612f54dc885f14ebc489b30390ec60b0bef40f46fc09202528
MD5 09c24df2984506ff54cbf1807a46a973
BLAKE2b-256 1aab1f9ddfc9197018e83446babbd0a43e0680f840eca833099eafc5da8166f4

See more details on using hashes here.

File details

Details for the file nadouf_math-0.1.1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: nadouf_math-0.1.1-cp313-cp313-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 472.0 kB
  • Tags: CPython 3.13, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nadouf_math-0.1.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 96f2c6c2ce1d2396ac7fc5201e4e4ca02d4831fadd3a2634eb695c87b9d257fa
MD5 c9b293bb660c494a34d17ceeeafcc41c
BLAKE2b-256 bc49c1953c68c76c0720ec8adfe68af673ee1d832ac53b56331655d98fecca2e

See more details on using hashes here.

File details

Details for the file nadouf_math-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: nadouf_math-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 304.6 kB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nadouf_math-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6ad44f0b73863a77a76f83a29ee06cd9c9b0cc317629432feab329290a7bb10b
MD5 803f020f841be84bfb209489ee9e78f0
BLAKE2b-256 06b5ceaf42e0f8b2ff99ba573c0fc5f0a72f07fb09804802b207c3a960074ae6

See more details on using hashes here.

File details

Details for the file nadouf_math-0.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: nadouf_math-0.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 330.2 kB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nadouf_math-0.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2e1b147f8ca2d6aaf4fc23895a510c3567df9fbe3934bf12f291b18e56aafbfc
MD5 e4fa12129966c29ffb04520c88a18824
BLAKE2b-256 f759412998573f122158f63b54d1cb57e0cd211fd46367d3d05023fe8ea8063f

See more details on using hashes here.

File details

Details for the file nadouf_math-0.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: nadouf_math-0.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 415.8 kB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nadouf_math-0.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 485c6bf2bf5e649de4f3560d0e1b17531ba85bd6b10e002053ab30cc6ad6beea
MD5 3cd77662615a3fc0a2bc37733d1a6727
BLAKE2b-256 9349d307e7b019a4d6b4455d520b841d3145ffa1f1f288f424ef70e13ad894d6

See more details on using hashes here.

File details

Details for the file nadouf_math-0.1.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: nadouf_math-0.1.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 310.1 kB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nadouf_math-0.1.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3985ac1562d82f49fd97b623c0b322a21a15a1920e2755e99aee7adf85e1d324
MD5 ddd793f8ac31234ce68bd50dc45afc70
BLAKE2b-256 608ba02a1e54de48344e918e645bdd9827957de937a29e8e68e8e4f2dcd038ce

See more details on using hashes here.

File details

Details for the file nadouf_math-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: nadouf_math-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 296.0 kB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nadouf_math-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 777c0a51859a7aea50d05e6adbe1b68b785579296b1be4d7d194aca6cdf79a6f
MD5 c708180f2c10e3099a23a3795593421d
BLAKE2b-256 d8c49c2063cc263d78e638f25b2d0265ba4c23933fb2fa6f987b65e344f21282

See more details on using hashes here.

File details

Details for the file nadouf_math-0.1.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

  • Download URL: nadouf_math-0.1.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 328.3 kB
  • Tags: CPython 3.13, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nadouf_math-0.1.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 bfd21c146b2f9b1888b63d61470b7b9d54734a75d37b48e5f3f1d51ee5be47c2
MD5 08c9a1050388e9df6cc77059997af23b
BLAKE2b-256 dd824f7455c6d73b41cd0f3e827364e0f011f477442d6c95c1df54e9f03a1092

See more details on using hashes here.

File details

Details for the file nadouf_math-0.1.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

  • Download URL: nadouf_math-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 258.2 kB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nadouf_math-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9cc94a2124e4305f20b31c964969163f466851c96a01b5cdb38e23bf789fe9e3
MD5 913057d740d1a2c4f4f4a4c264c93927
BLAKE2b-256 a1f826140ca7b869d886113eb1a2cba1b2ec5bfea7da250f9ee5bbf2d70fe9e2

See more details on using hashes here.

File details

Details for the file nadouf_math-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: nadouf_math-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 263.1 kB
  • Tags: CPython 3.13, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nadouf_math-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3d90d9e0a3e21988424a79fd8ed31140b3b7b16c78bb2ea1568816d08bf88e28
MD5 4d8ad8fb11f75578b6589ef83ec51551
BLAKE2b-256 551322b8ebeafbfde6c261853d42d21d1a20d71d546e8a68bafa82822d7600b8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page