A Numpy-based Python package for the manipulation of rational functions.
Install with:
pip install rational-functions
Import the main RationalFunction
class directly from the package:
from rational_functions import RationalFunction
For more information see the documentation.
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
.