2.1.1
Current ownership metadata with unchanged runtime behavior.
- Updated project ownership, package metadata, and repository links for the DOYDL Technologies GitHub organization.
- Refreshed documentation and branding without changing the public runtime API.
- Current project identity — Package metadata and repository links consistently identify DOYDL Technologies as the project owner.
- Refreshed documentation — Branding and project guidance reflect the current organization without changing runtime behavior.
2.1.0
Expanded Roman numerals and more reliable number parsing.
- Migrated package configuration to pyproject.toml and a src/ layout.
- Added the package-level version attribute.
- Raised the minimum supported Python version from 3.6 to 3.8.
2.0.6
More reliable numeric type detection.
- Updated feature documentation and examples to clarify supported detection and conversion paths.
- Fixed cardinal- and ordinal-digit detection in Type(), which could fail because the detector referenced the wrong regular-expression attributes.
- Correct digit classification — Type() now recognizes supported cardinal- and ordinal-digit inputs through the intended regular-expression detectors.
- Clearer API guidance — Updated examples make the available detection and conversion paths easier to identify.
2.0.5
Unified numeric representation detection and conversion.
- Reused compiled regular expressions and improved internal parsing behavior.
- Extended ordinal-suffix handling to numeric and ordinal-number strings.
- Expanded public API documentation and usage examples.
2.0.1
Correct cardinal-number conversion dispatch.
- Fixed cardinalNumToCardinalWord, cardinalNumToOrdinalWord, and cardinalNumToOrdinalNum, which could fail because they referenced the wrong internal dispatcher.
- Dependable direct conversions — Cardinal-number helpers now call the intended conversion dispatcher.
- Drop-in correction — Existing callers receive the fix without changing their API usage.
2.0.0
Direct conversions across cardinal and ordinal representations.
- Added direct conversion helpers for every supported cardinal and ordinal representation pair.
- Normalized whitespace-padded numeric input more consistently before conversion.
- Expanded the public package exports to include the direct conversion API.
1.0.0
Focused parsing and conversion for common numeric representations.
- English-number conversion — Parse cardinal and ordinal words and convert integers back to word forms.
- Roman numeral support — Convert Roman numerals to integers or English words.
- Numeric extraction and formatting — Extract numeric values from natural-language text and format decimals and thousands separators.