Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update humanize to 4.9.0 #277

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

pyup-bot
Copy link
Collaborator

This PR updates humanize from 3.13.1 to 4.9.0.

Changelog

4.9.0

Added

* Add support for Python 3.13 (156) hugovk
* Add Norwegian localization (155) fdanielsen
* Add Hebrew localization (149) clsn
* Add Klingon translation (150) clsn

Changed

* Replace Flake8 with Ruff (157) hugovk

Fixed

* Fix DeprecationWarning: Plural value must be an integer, got float (147) dansarpong
* Remove useless shebangs (141) aueam

4.8.0

Added

* Add Hungarian localization (131) gy-balint
* Revise Turkish localization (139) geekdinazor
* Translate "thousand" to "千" for zh_CN (127) dofine

Changed

* Update docs link to https://humanize.readthedocs.io (#128) hugovk

Fixed

* Move logic to convert aware datetime to naive into function (123) ErikKalkoken
* Docs: fix formatting of return value (137) hugovk

4.7.0

Added

* Declare support for Python 3.12 (119) hugovk
* Add Esperanto localization (113) carmiac
* Support timezone-aware datetimes in naturaltime (100) tandav
* Update Bengali translation (99) baseplate-admin

Changed

* Drop support for EOL Python 3.7 (118) hugovk

Fixed

* Remove unused `MANIFEST.in` (120) hugovk

4.6.0

Added

* Add missing keys to extract translatable strings (83) mikelolasagasti
* Add default Italian thousand and decimal separator (98) aborruso
* Add Italian translation for "thousand" and fix singulars (97) aborruso
* Add Italian translation for "%s and %s" (95) hugovk

Changed

* Replace setuptools with hatchling (79) hugovk

4.5.0

Added

* Add Basque translation (84) mikelolasagasti
* Add latest metric prefixes: ronna, ronto, quetta, quecto (78) H4ckerxx44
* Add pt_BR separators (66) mariovalney

Changed

* Replace setup.cfg with pyproject.toml (90) hugovk
* Filesize simplification (76) bbolli
* Cosmetic: improve exception traceback readability (80) hugovk

Fixed

* Fix intword for 1,000 decillion (87) hugovk
* Add localisation for thousand, fixing German plurals (89) NavisGames
* Handle NaN (63) The-Debarghya

4.4.0

Added

* Add installation instructions (56) hugovk
* Internationalise the decimal separator in `intcomma()` (53) Luflosi
* Internationalise `intcomma` for de_DE locale (49) Luflosi

Fixed

* Replace short scale with long scale for Polish numbers (54) mjmikulski
* Fix `intcomma()` failing with a string as input when `ndigits` is not `None` (52) Luflosi
* Fix some pylint findings (42) hugovk
* Fix "ValueError: math domain error" for `metric(0)` (47) liukun

4.3.0

Added

* Add Greek translation (46) waseigo
* Polish: Added thousand, fixed big numbers (43) dejurin

Fixed

* Fix intword for negative numbers (41) vishket

4.2.3

Fixed

* Update annotations, docs, and tests: `naturaltime` can also accept a `timedelta` (31) nuztalgia

4.2.2

Fixed

* Update annotations: `naturadelta` and `naturaltime` can also accept a `float` (29) hugovk

4.2.1

Fixed

* Rename Arabic locale from `ar_SA` to `ar` to enable fallbacks (27) hugovk
* Use `%d` for year translations, convert to string for `intcomma` after (23) carterbox
* Fix `intcomma` with `ndigits=0` (26) hugovk

4.2.0

Added

* Add `humanize.metric()` for converting big/small numbers to SI units (22) bwoodsend
* Add type hints (15) hugovk

Fixed

* Fix `scientific()` on small positive numbers (22) bwoodsend
* Remove redundant `wheel` dependency from `pyproject.toml` (16) mgorny

4.1.0

Added

* Support Python 3.11 (13) hugovk
* Add Arabic language (https://github.com/jmoiron/humanize/pull/256) AYMENJD
* Docs: add dark mode toggle and default to system preference (https://github.com/jmoiron/humanize/pull/255) hugovk
* Documentation improvements (https://github.com/jmoiron/humanize/pull/254) mondeja

Changed

* Update repo links (2) hugovk

Fixed

* Removed `VERSION` from `__all__` (11) SmartManoj

4.0.0

Removed

* Drop support for Python 3.6 (https://github.com/jmoiron/humanize/pull/239) hugovk
* Remove deprecated VERSION, use __version__ instead (https://github.com/jmoiron/humanize/pull/253) hugovk
* Remove `when` from `naturaldelta()` and allow largest `timedelta` (https://github.com/jmoiron/humanize/pull/250) carterbox
* Remove deprecated private function aliases (https://github.com/jmoiron/humanize/pull/241) samueljsb

3.14.0

Changed

* Don't deprecate `time.Unit` enumeration (https://github.com/jmoiron/humanize/pull/252) hugovk
* Use `humanize.intcomma` to format years in `time` module (https://github.com/jmoiron/humanize/pull/246) carterbox

Deprecated

* Deprecate `when` parameter of `naturaldelta` (https://github.com/jmoiron/humanize/pull/248) carterbox
Links

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant