Skip to main content

🍧 Rasberrysoup

Rasberrysoup Logo

Rasberrysoup is a professional Python library designed to simplify complex mathematical operations into intuitive keyword-based function calls. Originally a C++ library, it has been reimagined and ported to Python to provide high-performance implementations for common engineering and scientific tasks.

✨ Key Features

  • Quadratic Solver (quad): Solve $ax^2 + bx + c = 0$ with complex root support.
  • Golden Ratio (gold): High-precision constant for aesthetic and mathematical design.
  • Fourier Transform (fourier): Simplified discrete transform for signal analysis.
  • Euclidean Distance (dist): Multi-dimensional distance calculations.
  • Compound Interest (interest): Fast financial growth modeling.

🚀 Installation

You can install Rasberrysoup directly from the source:

pip install .

🔧 Usage

from rasberrysoup import quad, gold, dist

# 1. Golden Ratio
print(f"Golden Ratio: {gold()}")

# 2. Quadratic Solver (x^2 - 5x + 6 = 0)
roots = quad(1, -5, 6)
print(f"Roots: {roots}")

# 3. Distance Calculation
d = dist([0, 0], [3, 4])
print(f"Distance: {d}")

Author: Rheehose (Rhee Creative) Copyright: © 2008-2026 License: MIT

Metadata

Release files for rasberrysoup 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rasberrysoup 1.0.0
File Size Uploaded
rasberrysoup-1.0.0.tar.gz 3.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rasberrysoup 1.0.0
File Interpreter ABI Platform
rasberrysoup-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 7.6 kB

Release files / rasberrysoup-1.0.0.tar.gz

Download URL rasberrysoup-1.0.0.tar.gz
Size 3.9 kB
Tags Source
SHA-256 checksum
How to use checksums
31be86e918b24015569b98d5a3d1c355ef5ab83e2c688b8a168072ebbeda02d2
BLAKE2b-256 checksum
How to use checksums
e15238aa86cee4cdf13a416628c09767ec3417b2f118f909650ea01898ecbffc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / rasberrysoup-1.0.0-py3-none-any.whl

Download URL rasberrysoup-1.0.0-py3-none-any.whl
Size 3.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
654fdcb9b270610d55a596b1ced0933668265825c68f489a3e779aeb8d60ac70
BLAKE2b-256 checksum
How to use checksums
90780e1017f2c775cf221547b58675f3ca966c116f3b1d3ec7e124010122bd64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page