Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (
Help us improve Python packaging - Donate today!

A port of Ruby on Rails inflector to Python

Project Description

Inflection is a string transformation library. It singularizes and pluralizes English words, and transforms strings from CamelCase to underscored string. Inflection is a port of Ruby on Railsinflector to Python.


Here you can see the full list of changes between each Inflection release.

0.3.1 (May 3, 2015)

  • Fixed trove classifiers not showing up on PyPI.
  • Fixed “human” pluralized as “humen” and not “humans”.
  • Fixed “potato” pluralized as “potatos” and not “potatoes”.

0.3.0 (March 1, 2015)

  • Added tableize() function.

0.2.1 (September 3, 2014)

  • Added Python 2, Python 3 and Python 3.4 trove classifiers.

0.2.0 (June 15, 2013)

  • Added initial support for Python 3.
  • Dropped Python 2.5 support.

0.1.2 (March 13, 2012)

  • Added Python 2.5 support.

0.1.1 (February 24, 2012)

  • Fixed some files not included in the distribution package.

0.1.0 (February 24, 2012)

  • Initial public release

Release History

This version
History Node


History Node


History Node


History Node


History Node


History Node


Download Files

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

Filename, Size & Hash SHA256 Hash Help File Type Python Version Upload Date
(8.7 kB) Copy SHA256 Hash SHA256
Source None May 3, 2015

Supported By

Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Google Google Cloud Servers DreamHost DreamHost Log Hosting