inflection

A port of Ruby on Rails' inflector to Python

MIT License

Downloads
27.9M
Stars
495
Committers
17

Bot releases are hidden (Show)

inflection - 0.5.1 (August 22nd, 2020) Latest Release

Published by jpvanhal about 4 years ago

Bug Fixes

  • Fix type hints not working (#49, #52)
inflection - 0.5.0 (June 6th, 2020)

Published by jpvanhal over 4 years ago

Features

  • Add type hints (83a5b16920ce66982c42b07379eca3948870d991) (#44, #45)
inflection - 0.4.0 (April 6th, 2020)

Published by jpvanhal over 4 years ago

BREAKING CHANGES

  • Drop support for Python 2.6 and 3.3 (2dfa5f645a8a213eb899e254185c0f0fb10f818c)
  • Drop support for Python 2.7 (a826dac7a562e67881ab704adbef45440566836e)
  • Drop support for Python 3.4 (351a0f5a8d6637f594c3b31eb7a4d104e20c0541)
  • Drop support for PyPy (88a0a5fe0abffc37b11ee6d45eef7d8f48102250)

Features

  • Include docs in releases (4c85b45baf0485985abe64dac00e47c0db6775d3)
  • Add universal wheel distribution (2daa3c7f3d22e30da46ee73a0104bef905547a9a)
  • Add support for Python 3.5 and 3.6 (2dfa5f645a8a213eb899e254185c0f0fb10f818c)
  • Add support for Python 3.7 and 3.8 (09efb13343ad07f4013d31f95b3a07da83b7ad81)
  • Add support for PyPy 3 (2d2d37951f6c8871d27a1c74a2c0c1fe6a9354fb)
  • Move Changelog to GitHub releases (518119231fc8beabf21f8c24c66379443b35063c)

Bug Fixes

  • Fix typo in camelize docs (5f44276620178be30414b009c6dfd31ec19228f2)
  • Fix doctest blocks in docstrings (1d6c78f96a4497252eb2e4fb794c1347317dcd62) (#11)
  • Fix "passerby" pluralized as "passerbys" and not "passersby (1969b3a06a9ff06d023863e388cf8af01978d297) (#40)
  • Fix titleize() capitalizing only words starting with A-Z (e32443bb7dc1ba91a15336b5baab908d25f4b93a) (#33)
inflection - 0.2.0 (June 15, 2013)

Published by jpvanhal over 4 years ago

Features

  • Added initial support for Python 3.

BREAKING CHANGES

  • Dropped Python 2.5 support.
inflection - 0.1.2 (March 13, 2012)

Published by jpvanhal over 4 years ago

Features

  • Added Python 2.5 support.
inflection - 0.1.1 (February 24, 2012)

Published by jpvanhal over 4 years ago

Bug Fixes

  • Fixed some files not included in the distribution package.
inflection - 0.1.0 (February 24, 2012)

Published by jpvanhal over 4 years ago

Initial public release

inflection - 0.2.1 (September 3, 2014)

Published by jpvanhal over 4 years ago

Features

  • Added Python 2, Python 3 and Python 3.4 trove classifiers.
inflection - 0.3.0 (March 1, 2015)

Published by jpvanhal over 4 years ago

Features

  • Added tableize() function.
inflection - 0.3.1 (May 3, 2015)

Published by jpvanhal over 4 years ago

Bug Fixes

  • Fixed trove classifiers not showing up on PyPI.
  • Fixed "human" pluralized as "humen" and not "humans".
  • Fixed "potato" pluralized as "potatos" and not "potatoes".
Package Rankings
Top 7.4% on Alpine-v3.14
Top 9.16% on Alpine-v3.13
Top 6.72% on Alpine-v3.18
Top 1.43% on Pypi.org
Top 11.15% on Alpine-v3.15
Top 25.23% on Anaconda.org
Top 7.82% on Alpine-v3.17
Top 8.73% on Alpine-edge
Top 6.38% on Alpine-v3.16
Top 12.56% on Conda-forge.org