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) |
x² | square(5) |
25.0 |
cube(x) |
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5deb505c57a0724add75f815760f2e5ec55f87eac12676e04ae0e58082cbe925
|
|
| MD5 |
2bd27ae0164b864303c6062924ccef4e
|
|
| BLAKE2b-256 |
f739e8ebeb8f3525e4c2f8a6a2488897eba95a90a1470ece100342040bc04234
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1b9c64f502f0ea413a229342c6308b7146d6936916d58130788a16d3fa1ebe78
|
|
| MD5 |
61cac7fb8ea39164e94d8f62a39e052a
|
|
| BLAKE2b-256 |
278cc2fb735f037c6b4499de316591f74b5257051b292c0c184ee2897f0e5149
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
95596047b72ed0133ef624b7dbe04c5d956be57bdda6abf6a3c084731bf60ae7
|
|
| MD5 |
5558463cd3fc21eb1277276041bb6b8e
|
|
| BLAKE2b-256 |
fd3c9242899069f924e7d17ba7d7cb099a896389bc0cdb4ec23af1db735dc89c
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e7ca54bf8320598f33fd68ee747c2a18a50c15508acf32585ef3b558121be6db
|
|
| MD5 |
30d564939be1268ef20e62a1098ad484
|
|
| BLAKE2b-256 |
1e080c11e1d920e22e353a8495d17440b73627bbd7f8abfeceeeacc887904185
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
60ce308cbfe698270cba18e60c4653e7d686ac709bbcd096602cef13c2587fea
|
|
| MD5 |
98eb3836f56598df8b4326fa25732f1d
|
|
| BLAKE2b-256 |
91dd87d8cb7e8554c983ecd42db49bfddd46b559a2d454e57fdcc5d2584e3735
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
40442938f7a82d3eb13e2d6f59292d410c6eecfac622b1f3097001a6f75b67d9
|
|
| MD5 |
79ac50b5c7764c8c3051390eed73c8d3
|
|
| BLAKE2b-256 |
dac2574a3e741c76a5a1d1b49f05849ed3d8085f6dfcdc3719d208ba284cfb25
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2cf0ff07d09081612f54dc885f14ebc489b30390ec60b0bef40f46fc09202528
|
|
| MD5 |
09c24df2984506ff54cbf1807a46a973
|
|
| BLAKE2b-256 |
1aab1f9ddfc9197018e83446babbd0a43e0680f840eca833099eafc5da8166f4
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
96f2c6c2ce1d2396ac7fc5201e4e4ca02d4831fadd3a2634eb695c87b9d257fa
|
|
| MD5 |
c9b293bb660c494a34d17ceeeafcc41c
|
|
| BLAKE2b-256 |
bc49c1953c68c76c0720ec8adfe68af673ee1d832ac53b56331655d98fecca2e
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6ad44f0b73863a77a76f83a29ee06cd9c9b0cc317629432feab329290a7bb10b
|
|
| MD5 |
803f020f841be84bfb209489ee9e78f0
|
|
| BLAKE2b-256 |
06b5ceaf42e0f8b2ff99ba573c0fc5f0a72f07fb09804802b207c3a960074ae6
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2e1b147f8ca2d6aaf4fc23895a510c3567df9fbe3934bf12f291b18e56aafbfc
|
|
| MD5 |
e4fa12129966c29ffb04520c88a18824
|
|
| BLAKE2b-256 |
f759412998573f122158f63b54d1cb57e0cd211fd46367d3d05023fe8ea8063f
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
485c6bf2bf5e649de4f3560d0e1b17531ba85bd6b10e002053ab30cc6ad6beea
|
|
| MD5 |
3cd77662615a3fc0a2bc37733d1a6727
|
|
| BLAKE2b-256 |
9349d307e7b019a4d6b4455d520b841d3145ffa1f1f288f424ef70e13ad894d6
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3985ac1562d82f49fd97b623c0b322a21a15a1920e2755e99aee7adf85e1d324
|
|
| MD5 |
ddd793f8ac31234ce68bd50dc45afc70
|
|
| BLAKE2b-256 |
608ba02a1e54de48344e918e645bdd9827957de937a29e8e68e8e4f2dcd038ce
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
777c0a51859a7aea50d05e6adbe1b68b785579296b1be4d7d194aca6cdf79a6f
|
|
| MD5 |
c708180f2c10e3099a23a3795593421d
|
|
| BLAKE2b-256 |
d8c49c2063cc263d78e638f25b2d0265ba4c23933fb2fa6f987b65e344f21282
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bfd21c146b2f9b1888b63d61470b7b9d54734a75d37b48e5f3f1d51ee5be47c2
|
|
| MD5 |
08c9a1050388e9df6cc77059997af23b
|
|
| BLAKE2b-256 |
dd824f7455c6d73b41cd0f3e827364e0f011f477442d6c95c1df54e9f03a1092
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9cc94a2124e4305f20b31c964969163f466851c96a01b5cdb38e23bf789fe9e3
|
|
| MD5 |
913057d740d1a2c4f4f4a4c264c93927
|
|
| BLAKE2b-256 |
a1f826140ca7b869d886113eb1a2cba1b2ec5bfea7da250f9ee5bbf2d70fe9e2
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3d90d9e0a3e21988424a79fd8ed31140b3b7b16c78bb2ea1568816d08bf88e28
|
|
| MD5 |
4d8ad8fb11f75578b6589ef83ec51551
|
|
| BLAKE2b-256 |
551322b8ebeafbfde6c261853d42d21d1a20d71d546e8a68bafa82822d7600b8
|