Skip to main content

Add your description here

Project description

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)

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

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.

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