| Age | Commit message (Collapse) | Author | Files | Lines |
|
Bump PKGREVISION
|
|
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
|
3.13.1
Fixed
Temporarily comment out to avoid warning during import humanize
3.13.0
Added
Add da_DK language
Fix and add Russian and Ukrainian words
Add missing strings for Polish translation
Add Traditional Chinese (zh-HK)
Changed
Remove redundant setuptools from install_requires
Deprecated
This is the last release to support Python 3.6
Deprecate private functions
Reinstate VERSION and deprecate
|
|
3.12.0
Added
Add support for Python 3.10
Changed
Use importlib.metadata to get package version instead of pkg_resources.get_distribution to decrease memory consumption
Fixed
Fix incorrect type in comment for 'when'
|
|
3.11.0
Added
Add Bengali langauage
Fixed
Fix Korean localization
|
|
3.10.0:
Add Swedish translation
|
|
3.9.0:
Move vi_VI to vi_VN and update some translations
|
|
3.8.0:
Add Slovenian translation
3.7.1:
Include generated translation binaries in release
Update release checklist so translation binaries aren't forgotten
3.7.0:
Add missing strings for Persian
3.6.0:
Add pluralization for intword
Add es_ES '%s and %s' translation
Add gender support for ordinals
Add type hints for all exposed natural* functions
|
|
3.5.0
Added
Add intword processing for thousands
Changed
Update translation .po files with 'thousand'
Remove generated translation binaries from repo
|
|
3.4.1:
Fixed
Add Catalan binary translation
3.4.0:
Added
Add Catalan translation
Changed
Add documentation and release notes to project_urls
Fixed
Fix tests for Python 3.10
|
|
3.3.0:
Add humanize.number.clamp
|
|
3.2.0:
Added
Internationalise intcomma and add fr_FR
Changed
Apply setup-py-upgrade
Test Python 3.9 final on Travis CI
Fixed
Fix grammar mistake in the Dutch translations
|
|
3.1.0
Added
Declare support for Python 3.9
testing/docs: Include doctests in testing
Allow custom "now" in naturaldelta and naturaltime
Fixed
Represent with a zero if the delta is too small
|
|
3.0.1
Fixed
Fix some translation for id_ID
3.0.0
Added
Add explicit setuptools dependency for pkg_resources
Removed
Drop support for Python 3.5
Fixed
Update minimum_unit handling of naturaldelta and naturaltime
Internationalise a previously hardcoded 'and'
Update docs
|
|
2.5.0:
Add pt_PT locale
|
|
2.4.1:
Fixed:
Explicit error if _DEFAULT_LOCALE_PATH is None
Fix incorrect Portuguese spelling
Fix fractional(0.333) output in README
|
|
2.4.0:
Polish (pl_PL) locales added
|
|
2.3.0:
Added Spanish (Spain) locale
|
|
2.2.0:
Add Ukrainian
Update translations
|
|
|
|
2.1.0:
Added
Add ndigits option to intcomma
Show more than bytes for negative file sizes
2.0.0:
Note: Humanize 1.1.0 was meant to be tagged 2.0.0 because it drops support for Python 2, so is also released as 2.0.0. If you still support Python 2, use Humanize 1.0.0.
Added
Disambiguate naturaldate return: only append year if more than ~5 months away
Add scientific notation to string support
Add micro- and millisecond units to naturaldelta and naturaltime
Changed
Disambiguate naturaldate return: only append year if more than ~5 months away
Convert remaining tests to use pytest.mark.parametrize
Refactor some tests to use pytest.mark.parametrize
Removed
Drop support for EOL Python 2
Fixed
Fix intword returning 1000.0 million instead of 1.0 billion
|
|
|
|
This modest package contains various common humanization utilities,
like turning a number into a fuzzy human readable duration ('3
minutes ago') or into a human readable size or throughput. It is
localized to Russian, French, and Korean.
|