--- id: inflection version: "0.5.1" license: MIT license_treatment: permissive maintenance: abandoned --- # inflection — A port of Ruby on Rails inflector to Python License: permissive · Maintenance: abandoned · Popularity: top 1,000 on PyPI ## Install pip install inflection uv add inflection poetry add inflection ## Description Inflection ========== |build status|_ .. |build status| image:: https://travis-ci.org/jpvanhal/inflection.svg?branch=master :alt: Build Status .. _build status: http://travis-ci.org/jpvanhal/inflection 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 Rails`_' `inflector`_ to Python. .. _Ruby on Rails: http://rubyonrails.org .. _inflector: http://api.rubyonrails.org/classes/ActiveSupport/Inflector.html Resources --------- - `Documentation `_ - `Issue Tracker `_ - `Code `_ - `Development Version `_ ## AI interpretation — verify before relying Inflection transforms English words and strings: singularizes and pluralizes words, and converts between CamelCase and underscored naming conventions. Verdict: Inflection is a lightweight, dependency-free string transformation library with permissive MIT licensing and no known vulnerabilities. Its abandonment since 2020 and lack of maintenance pose a long-term risk; use only if its specific inflection rules match your needs and you can maintain a fork if required. [View on SkillFed](https://skillfed.io/packages/inflection) · [View on PyPI](https://pypi.org/project/inflection/)