Skip to main content

Rusty Calc

old-rusty-calculator-with-yellow-black-design-rests-blue-metal-background-calculator-has-digital-display-with-numbers-quot78138780quot-displayed-indicating-calculation_783884-495565


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

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)

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rustycalc-0.2.0.tar.gz (11.0 kB view details)

Uploaded Source

Built Distributions

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

rustycalc-0.2.0-cp39-abi3-win_amd64.whl (99.0 kB view details)

Uploaded CPython 3.9+Windows x86-64

rustycalc-0.2.0-cp39-abi3-win32.whl (93.0 kB view details)

Uploaded CPython 3.9+Windows x86

rustycalc-0.2.0-cp39-abi3-musllinux_1_2_x86_64.whl (395.8 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ x86-64

rustycalc-0.2.0-cp39-abi3-musllinux_1_2_i686.whl (419.9 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ i686

rustycalc-0.2.0-cp39-abi3-musllinux_1_2_armv7l.whl (494.2 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARMv7l

rustycalc-0.2.0-cp39-abi3-musllinux_1_2_aarch64.whl (403.2 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARM64

rustycalc-0.2.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (226.9 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ x86-64

rustycalc-0.2.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (263.1 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ s390x

rustycalc-0.2.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (282.4 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ppc64le

rustycalc-0.2.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (233.4 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARMv7l

rustycalc-0.2.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (225.9 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARM64

rustycalc-0.2.0-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl (240.9 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.5+ i686

rustycalc-0.2.0-cp39-abi3-macosx_11_0_arm64.whl (198.1 kB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

rustycalc-0.2.0-cp39-abi3-macosx_10_12_x86_64.whl (202.0 kB view details)

Uploaded CPython 3.9+macOS 10.12+ x86-64

File details

Details for the file rustycalc-0.2.0.tar.gz.

File metadata

  • Download URL: rustycalc-0.2.0.tar.gz
  • Upload date:
  • Size: 11.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.8.2

File hashes

Hashes for rustycalc-0.2.0.tar.gz
Algorithm Hash digest
SHA256 01c27117b18be5b714e0ab8502157997e4cc929a7c17d09106d87faa5e6451cc
MD5 c3004152d9d02b24c4344cb698fe75f0
BLAKE2b-256 91b06fc0134597df74ceb119f9de37dd2748f5efc1fef3bbbf0b481aa69c236b

See more details on using hashes here.

File details

Details for the file rustycalc-0.2.0-cp39-abi3-win_amd64.whl.

File metadata

  • Download URL: rustycalc-0.2.0-cp39-abi3-win_amd64.whl
  • Upload date:
  • Size: 99.0 kB
  • Tags: CPython 3.9+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.8.2

File hashes

Hashes for rustycalc-0.2.0-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 4d4c4f13e8d4a73f175c35d2e89d63308b36bdd546c4074f8b8020dc794a03b3
MD5 95f165f379ca6854ee1740aa745e6b23
BLAKE2b-256 ae080c8d60819aa969c3ebef2eafe0eca7815fffc4134ce5226eaaeac563add0

See more details on using hashes here.

File details

Details for the file rustycalc-0.2.0-cp39-abi3-win32.whl.

File metadata

  • Download URL: rustycalc-0.2.0-cp39-abi3-win32.whl
  • Upload date:
  • Size: 93.0 kB
  • Tags: CPython 3.9+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.8.2

File hashes

Hashes for rustycalc-0.2.0-cp39-abi3-win32.whl
Algorithm Hash digest
SHA256 df69d8a731268da2ff7c9256016d5968a5d2da3df6e06b87f143e741fcdf2d4a
MD5 7a87c3163adde0f6efdfd5ab33e13bec
BLAKE2b-256 e0a0ed826b272ff66a6ac503415ba97228bf1a87af91578c26a695d788c5e3c5

See more details on using hashes here.

File details

Details for the file rustycalc-0.2.0-cp39-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rustycalc-0.2.0-cp39-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e182b00b4c7253ea24dcfdb39daf19c904af588d05ba3eac6176a341809231d6
MD5 8b485b26e1c17c6f4b66da393ad5723c
BLAKE2b-256 5b61b8caeaff2b382661ba817492fa31581f7fbb8ec94a1ff86fb51ed4675eb0

See more details on using hashes here.

File details

Details for the file rustycalc-0.2.0-cp39-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rustycalc-0.2.0-cp39-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 47f97ee98d9db26caddbbd6768a15724b5090dc331f6e28ad964e80da514a404
MD5 5e8bfb14a9a14c5f4f94de09ee6f953c
BLAKE2b-256 353bf72edb7049d8461ddb7db7b6798287ae8eda7d049c0483d6d21e91825093

See more details on using hashes here.

File details

Details for the file rustycalc-0.2.0-cp39-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for rustycalc-0.2.0-cp39-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 6b8acdf266fc4f3af32e464a8169e4687632f0d8b9211fb4cce8c9a12896ae45
MD5 1545f8a77d7f398799bf1ae4465fb41c
BLAKE2b-256 6175ba81cd5d7d54aaa0fb3984940a280f49bfb34ffb8503df718ca931186155

See more details on using hashes here.

File details

Details for the file rustycalc-0.2.0-cp39-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rustycalc-0.2.0-cp39-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dd11c4a9c4a5bc560af5220990473305bc0c83f4dfb1d36fa6b50f31afb5af40
MD5 e88fe906ae36ffcb56e693a221294dd8
BLAKE2b-256 994d73b5c1b69aa06fcb8596edcea367dbe4ba7b130e090ee77485dc6051f193

See more details on using hashes here.

File details

Details for the file rustycalc-0.2.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rustycalc-0.2.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 561d173801935c9f8b9cd78730ce15f29e74101d6cdb1b866121d6e9b889e13b
MD5 c7b2b57be7d15924c5d5b8613da895ef
BLAKE2b-256 56386fac328c215f902477f4d04cd18c289a964b08e44aae6d8d42d1a62431f9

See more details on using hashes here.

File details

Details for the file rustycalc-0.2.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rustycalc-0.2.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 28308d42f90f658177968cbbc612d7f12482b3e7b90f051d6aed256beac5964a
MD5 3530b87a4df4fd47fb1d92f056868dea
BLAKE2b-256 83394be570f10c57a7067323e609b17ef3f151dc93fddd6e7f5021ec8f59dde6

See more details on using hashes here.

File details

Details for the file rustycalc-0.2.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rustycalc-0.2.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 7207d9a2f0532779841be3187a7ed7fd94f156135847e268a6e8a110c1c463c0
MD5 d0d97ea4ea1322739c95a54040362772
BLAKE2b-256 6bcecc185615cdeff3aea01600a9ad6d27014c880b4a12eca498267b283ebdbd

See more details on using hashes here.

File details

Details for the file rustycalc-0.2.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rustycalc-0.2.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a2535cbc99b09fae7c80c7d89a6f762ac2daec9f9715b4cba3d0323eca7e32ad
MD5 05e6e27a8ea8565a1eabdfa389bf88ad
BLAKE2b-256 4527c1a0fdd7e5dde666a807fb76244763a29980edf9241c95e7b42c4337812b

See more details on using hashes here.

File details

Details for the file rustycalc-0.2.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rustycalc-0.2.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dddd654ac5afc7b4a08acfba936ec78b0f6e3a8fd7e1dfff3d58792c6d5135e1
MD5 224eacd47e3325ff67962a0ee718fbf8
BLAKE2b-256 54d1b0cf5565e8192a10569219a5e42657bf8e169c3d2f89e399a4ae9498f34d

See more details on using hashes here.

File details

Details for the file rustycalc-0.2.0-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for rustycalc-0.2.0-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 6ee9f1a4b8d0c8e028694b15662329a4affaf56a1758c0a9ebae5945effbe9dd
MD5 e530ab0571ad7a7670001d8b11b7a7cc
BLAKE2b-256 cb27282247682983aa6273a7fa6747872ef0d33a0fe144429c3dac9e0e69d760

See more details on using hashes here.

File details

Details for the file rustycalc-0.2.0-cp39-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rustycalc-0.2.0-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8b079f7aba0cf0e3dc4f6c0c01b34c1989c0582a7b0fd1a0fb8efcf696d600b8
MD5 1a7e729f33de192bbc6a0e313e9186ac
BLAKE2b-256 07a6ecb93537c1fe8f1f8cb3f5f56767a676458a1ba7c9cc7ad81fa292a80911

See more details on using hashes here.

File details

Details for the file rustycalc-0.2.0-cp39-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rustycalc-0.2.0-cp39-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 20dd4d164634eed90c0ae2afec0e58d6bc74ccf00d59368f659be19ba767937f
MD5 ccd9f2a10d53553a1ea0fbdf4c68c45b
BLAKE2b-256 b2da5db0743e6cc1def4f21232a49818c56129f61471190474b4fbebd7e26314

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.2.0 This release

15 files

0.1.2

1 file

0.1.1

1 file

0.1.0

1 file

Supported by

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