A Numpy-based Python package for the manipulation of rational functions.
Install with:
pip install rational-functionsImport the main RationalFunction class directly from the package:
from rational_functions import RationalFunctionFor 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 installYou can also use Ruff and Black to clean up your code by using uv run task lint and uv run task format.