https://github.com/stur86/rational-functions
A Python package providing a powerful and numerically accurate rational function implementation
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.8%) to scientific vocabulary
Keywords
Repository
A Python package providing a powerful and numerically accurate rational function implementation
Basic Info
- Host: GitHub
- Owner: stur86
- License: mit
- Language: Python
- Default Branch: main
- Homepage: https://stur86.github.io/rational-functions/
- Size: 458 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 2
Topics
Metadata Files
README.md
rational-functions
A Numpy-based Python package for the manipulation of rational functions.
Installation
Install with:
bash
pip install rational-functions
Usage
Import the main RationalFunction class directly from the package:
py
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:
bash
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.
Owner
- Name: Simone Sturniolo
- Login: stur86
- Kind: user
- Repositories: 43
- Profile: https://github.com/stur86
GitHub Events
Total
- Release event: 2
- Delete event: 1
- Public event: 1
- Push event: 19
- Pull request event: 2
- Create event: 4
Last Year
- Release event: 2
- Delete event: 1
- Public event: 1
- Push event: 19
- Pull request event: 2
- Create event: 4
Committers
Last synced: 9 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Simone Sturniolo | s****o@g****m | 91 |
Packages
- Total packages: 1
-
Total downloads:
- pypi 13 last-month
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 2
- Total maintainers: 1
pypi.org: rational-functions
A Python library for working with rational functions.
- Documentation: https://stur86.github.io/rational-functions/
- License: MIT License
-
Latest release: 0.1.1
published 10 months ago
Rankings
Maintainers (1)
Dependencies
- actions/checkout v4 composite
- actions/configure-pages v5 composite
- actions/deploy-pages v4 composite
- actions/upload-pages-artifact v3 composite
- astral-sh/setup-uv v5 composite
- actions/checkout v4 composite
- actions/setup-python v3 composite
- astral-sh/setup-uv v5 composite
- actions/checkout v4 composite
- actions/download-artifact v4 composite
- actions/setup-python v5 composite
- actions/upload-artifact v4 composite
- astral-sh/setup-uv v5 composite
- pypa/gh-action-pypi-publish release/v1 composite
- numpy >=2.2.4
- 102 dependencies