jaraco / inflect

Correctly generate plurals, ordinals, indefinite articles; convert numbers to words
https://pypi.org/project/inflect
MIT License
969 stars 106 forks source link

Remove dependency on `pydantic` #196

Closed abravalheri closed 1 year ago

abravalheri commented 1 year ago

In this PR, I propose removing the dependency on pydantic to avoid the installation problems caused by the lack of pre-compiled wheels and/or the Rust toolchain in some platforms (e.g. Cygwin or FreeBSD).

The objective is to make improve the viability of inflect (and other packages that depend on it) as a OS agnostic library.

Main changes in implementation

Main caveats

abravalheri commented 1 year ago

Close in favour of #199