Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

Monomials, Polynomials and lot more!

Project description

Ruffini (/rʊˈfiːni/, reference to Paolo Ruffini, Italian mathematician) is a simple python library to compute monomials and polynomials.

Getting Started

Installing via PyPI

You can easily install the most recent version of the ruffini package by downloading it from the Python Package Index (PyPI) by just doing:

pip install ruffini-1.2

Installing from source

If you want to download and install ruffini from this repo, type

git clone
cd ruffini
git checkout release
cd src
python3 install


Documentation for this project can be found in the Read the Docs Ruffini's page in two versions:

  • latest: the docs from the master branch, updated on every commit
  • stable: the docs from this release of ruffini (1.2)

What's New (from 1.1)

  • Documented and created tests for everything
  • Added a lot of exceptions (like TypeErrors)
  • Changed variables storing method (VariablesDict)
  • Changed power notation (**)
  • Bug fixing
  • Minor changes


Click on this link to see the list of contributors who participated in this project.


This project is licensed under the MIT License - see the file for more details.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for ruffini, version 1.2
Filename, size File type Python version Upload date Hashes
Filename, size ruffini-1.2-py3-none-any.whl (12.4 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size ruffini-1.2.tar.gz (10.3 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page