Skip to main content

A Python library for working with rational functions.

Project description

rational-functions

A Numpy-based Python package for the manipulation of rational functions.

Installation

Install with:

pip install rational-functions

Usage

Import the main RationalFunction class directly from the package:

from rational_functions import RationalFunction

For more information see the documentation.

Development

Contributions are welcome! Please fork the repository and send a PR for any suggested improvements or fixes.

The package uses UV as its package manager, refer to their documentation for details about usage.

After having the environment set up I recommend using the pre-commit hooks:

pre-commit install

You can also use Ruff and Black to clean up your code by using uv run task lint and uv run task format.

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

rational_functions-0.1.1.tar.gz (247.2 kB view details)

Uploaded Source

Built Distribution

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

rational_functions-0.1.1-py3-none-any.whl (17.8 kB view details)

Uploaded Python 3

File details

Details for the file rational_functions-0.1.1.tar.gz.

File metadata

  • Download URL: rational_functions-0.1.1.tar.gz
  • Upload date:
  • Size: 247.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for rational_functions-0.1.1.tar.gz
Algorithm Hash digest
SHA256 d6c2d38db602fd7b3d612537bb242720dc950c0ac526c21adf8cc0ccbf4e3f41
MD5 8a0d4f22ee589dc20f721ac940d3dd76
BLAKE2b-256 5be0769fccfc4a2e22715834b9220332a63560b7b0c10b4df9a26e940b94c3e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rational_functions-0.1.1.tar.gz:

Publisher: python-publish.yml on stur86/rational-functions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rational_functions-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for rational_functions-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 18a8867c39c5c5dde360fce649a1f6c2f8a237d24d590629dd733ebb99883225
MD5 46332aeac87047c47a48ae69910e4b94
BLAKE2b-256 d0959c10668836e6a964abf717f5f100a116ff6259ee9d60dd5e268734779fb7

See more details on using hashes here.

Provenance

The following attestation bundles were made for rational_functions-0.1.1-py3-none-any.whl:

Publisher: python-publish.yml on stur86/rational-functions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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