Rusty Calc
Setup the project
- Clone the repository.
git clone git@github.com:deependujha/rustycalc.git
cd rustycalc
- Run the project.
uv sync
uv build
pip install dist/rustycalc.{...}.whl --force-reinstall # choose according to yours
Or,
maturin develop --release
pip install -e .
Install from PyPi
-
Make sure you've
cargoinstalled.
pip install -U rustycalc
Usage
import rustycalc as rc
print(f"{dir(rc)=}\n")
print("-"*50)
print(f"{rc.sum(5,4)=}\n")
print(f"{rc.diff(5,4)=}\n")
print(f"{rc.factorial(6)=}\n")
print(f"{rc.fibonacci(7)=}\n")
print("-"*50)
Metadata
Release files for rustycalc 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rustycalc-0.2.0.tar.gz | 11.0 kB | Details |
Built distributions (wheels)
Total release size: 3.8 MB
Release files / rustycalc-0.2.0.tar.gz
| Download URL | rustycalc-0.2.0.tar.gz |
|---|---|
| Size | 11.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
01c27117b18be5b714e0ab8502157997e4cc929a7c17d09106d87faa5e6451cc
|
|
BLAKE2b-256 checksum How to use checksums |
91b06fc0134597df74ceb119f9de37dd2748f5efc1fef3bbbf0b481aa69c236b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.8.2
|
Release files / rustycalc-0.2.0-cp39-abi3-win_amd64.whl
| Download URL | rustycalc-0.2.0-cp39-abi3-win_amd64.whl |
|---|---|
| Size | 99.0 kB |
| Tags | CPython 3.9 Windows x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
4d4c4f13e8d4a73f175c35d2e89d63308b36bdd546c4074f8b8020dc794a03b3
|
|
BLAKE2b-256 checksum How to use checksums |
ae080c8d60819aa969c3ebef2eafe0eca7815fffc4134ce5226eaaeac563add0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.8.2
|
Release files / rustycalc-0.2.0-cp39-abi3-win32.whl
| Download URL | rustycalc-0.2.0-cp39-abi3-win32.whl |
|---|---|
| Size | 93.0 kB |
| Tags | CPython 3.9 Windows x86-32 abi3 |
|
SHA-256 checksum How to use checksums |
df69d8a731268da2ff7c9256016d5968a5d2da3df6e06b87f143e741fcdf2d4a
|
|
BLAKE2b-256 checksum How to use checksums |
e0a0ed826b272ff66a6ac503415ba97228bf1a87af91578c26a695d788c5e3c5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.8.2
|
Release files / rustycalc-0.2.0-cp39-abi3-musllinux_1_2_x86_64.whl
| Download URL | rustycalc-0.2.0-cp39-abi3-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 395.8 kB |
| Tags | CPython 3.9 Linux musl 1.2+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
e182b00b4c7253ea24dcfdb39daf19c904af588d05ba3eac6176a341809231d6
|
|
BLAKE2b-256 checksum How to use checksums |
5b61b8caeaff2b382661ba817492fa31581f7fbb8ec94a1ff86fb51ed4675eb0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.8.2
|
Release files / rustycalc-0.2.0-cp39-abi3-musllinux_1_2_i686.whl
| Download URL | rustycalc-0.2.0-cp39-abi3-musllinux_1_2_i686.whl |
|---|---|
| Size | 419.9 kB |
| Tags | CPython 3.9 Linux musl 1.2+ x86-32 abi3 |
|
SHA-256 checksum How to use checksums |
47f97ee98d9db26caddbbd6768a15724b5090dc331f6e28ad964e80da514a404
|
|
BLAKE2b-256 checksum How to use checksums |
353bf72edb7049d8461ddb7db7b6798287ae8eda7d049c0483d6d21e91825093
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.8.2
|
Release files / rustycalc-0.2.0-cp39-abi3-musllinux_1_2_armv7l.whl
| Download URL | rustycalc-0.2.0-cp39-abi3-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 494.2 kB |
| Tags | CPython 3.9 Linux musl 1.2+ ARMv7l abi3 |
|
SHA-256 checksum How to use checksums |
6b8acdf266fc4f3af32e464a8169e4687632f0d8b9211fb4cce8c9a12896ae45
|
|
BLAKE2b-256 checksum How to use checksums |
6175ba81cd5d7d54aaa0fb3984940a280f49bfb34ffb8503df718ca931186155
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.8.2
|
Release files / rustycalc-0.2.0-cp39-abi3-musllinux_1_2_aarch64.whl
| Download URL | rustycalc-0.2.0-cp39-abi3-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 403.2 kB |
| Tags | CPython 3.9 Linux musl 1.2+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
dd11c4a9c4a5bc560af5220990473305bc0c83f4dfb1d36fa6b50f31afb5af40
|
|
BLAKE2b-256 checksum How to use checksums |
994d73b5c1b69aa06fcb8596edcea367dbe4ba7b130e090ee77485dc6051f193
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.8.2
|
Release files / rustycalc-0.2.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | rustycalc-0.2.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 226.9 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
561d173801935c9f8b9cd78730ce15f29e74101d6cdb1b866121d6e9b889e13b
|
|
BLAKE2b-256 checksum How to use checksums |
56386fac328c215f902477f4d04cd18c289a964b08e44aae6d8d42d1a62431f9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.8.2
|
Release files / rustycalc-0.2.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
| Download URL | rustycalc-0.2.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl |
|---|---|
| Size | 263.1 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ IBM System/390x abi3 |
|
SHA-256 checksum How to use checksums |
28308d42f90f658177968cbbc612d7f12482b3e7b90f051d6aed256beac5964a
|
|
BLAKE2b-256 checksum How to use checksums |
83394be570f10c57a7067323e609b17ef3f151dc93fddd6e7f5021ec8f59dde6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.8.2
|
Release files / rustycalc-0.2.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
| Download URL | rustycalc-0.2.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl |
|---|---|
| Size | 282.4 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ PowerPC 64-le abi3 |
|
SHA-256 checksum How to use checksums |
7207d9a2f0532779841be3187a7ed7fd94f156135847e268a6e8a110c1c463c0
|
|
BLAKE2b-256 checksum How to use checksums |
6bcecc185615cdeff3aea01600a9ad6d27014c880b4a12eca498267b283ebdbd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.8.2
|
Release files / rustycalc-0.2.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | rustycalc-0.2.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 233.4 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARMv7l abi3 |
|
SHA-256 checksum How to use checksums |
a2535cbc99b09fae7c80c7d89a6f762ac2daec9f9715b4cba3d0323eca7e32ad
|
|
BLAKE2b-256 checksum How to use checksums |
4527c1a0fdd7e5dde666a807fb76244763a29980edf9241c95e7b42c4337812b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.8.2
|
Release files / rustycalc-0.2.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | rustycalc-0.2.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 225.9 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
dddd654ac5afc7b4a08acfba936ec78b0f6e3a8fd7e1dfff3d58792c6d5135e1
|
|
BLAKE2b-256 checksum How to use checksums |
54d1b0cf5565e8192a10569219a5e42657bf8e169c3d2f89e399a4ae9498f34d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.8.2
|
Release files / rustycalc-0.2.0-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | rustycalc-0.2.0-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 240.9 kB |
| Tags | CPython 3.9 Linux glibc 2.5+ x86-32 abi3 |
|
SHA-256 checksum How to use checksums |
6ee9f1a4b8d0c8e028694b15662329a4affaf56a1758c0a9ebae5945effbe9dd
|
|
BLAKE2b-256 checksum How to use checksums |
cb27282247682983aa6273a7fa6747872ef0d33a0fe144429c3dac9e0e69d760
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.8.2
|
Release files / rustycalc-0.2.0-cp39-abi3-macosx_11_0_arm64.whl
| Download URL | rustycalc-0.2.0-cp39-abi3-macosx_11_0_arm64.whl |
|---|---|
| Size | 198.1 kB |
| Tags | CPython 3.9 abi3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
8b079f7aba0cf0e3dc4f6c0c01b34c1989c0582a7b0fd1a0fb8efcf696d600b8
|
|
BLAKE2b-256 checksum How to use checksums |
07a6ecb93537c1fe8f1f8cb3f5f56767a676458a1ba7c9cc7ad81fa292a80911
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.8.2
|
Release files / rustycalc-0.2.0-cp39-abi3-macosx_10_12_x86_64.whl
| Download URL | rustycalc-0.2.0-cp39-abi3-macosx_10_12_x86_64.whl |
|---|---|
| Size | 202.0 kB |
| Tags | CPython 3.9 abi3 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
20dd4d164634eed90c0ae2afec0e58d6bc74ccf00d59368f659be19ba767937f
|
|
BLAKE2b-256 checksum How to use checksums |
b2da5db0743e6cc1def4f21232a49818c56129f61471190474b4fbebd7e26314
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.8.2
|