| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python311-humanize | Distribution: openSUSE:Factory:zSystems |
| Version: 4.12.2 | Vendor: openSUSE |
| Release: 1.1 | Build date: Tue Apr 1 14:14:49 2025 |
| Group: Development/Languages/Python | Build host: reproducible |
| Size: 466846 | Source RPM: python-humanize-4.12.2-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/python-humanize/humanize | |
| Summary: Python humanize utilities | |
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.
MIT
* Tue Apr 01 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 4.12.2
* Update license file reference from LICENSE to LICENCE
in pyproject.toml (#243) @williamjamir
* Update docstring in naturaldelta (#242) @teobucci
* Ignore sys.monitoring warning for Python 3.11 and
earlier in coverage.py config (#244) @hugovk
* Wed Mar 19 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 4.12.1
* Fix regression in naturalsize for float (#240) @hugovk
* Tue Feb 18 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 4.12.0
* Add support for Python 3.14 and test PyPy3.11 (#235) @hugovk
* Handle en_GB and en_US locale (#230) @dangillet
* Release to PyPI using Trusted Publishing (#213) @hugovk
* Defer imports for faster overall import time: 19 ms -> 3 ms (#234, #238) @hugovk
* Replace deprecated classifier with licence expression (PEP 639) (#236) @hugovk
* Lint and test with tox-uv (#212) @hugovk
* Fix overflow issue in naturalsize with np.int32 input (#218) @Toprak2
* Fix pt_BR locale (#216) @cuducos
* Generate translation binaries during release (#232) @hugovk
- Limit Python files matched in %files section
* Wed Oct 09 2024 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 4.11.0
* Add natural_list (#110) @akshaybabloo
* filesize: support the ronna and quetta prefixes (#142) @bbolli
* Update French translations for numbers (#192) @enlivn
* Drop support for Python 3.8 (#202) @hugovk
* Defer fractions.Fraction import to save 5ms (#201) @hugovk
* Speedup x 1.85: Generate __version__ at build to avoid slow
importlib.metadata import (#200) @hugovk
* Fix finding location of translations (#204) @dangillet
* Fix rollover from ZB to 1.0 YB (#206) @hugovk
* Fix zh_CN/zh_HK translation for "1 year, %d days" (#196) @luliangce
* Wed Sep 04 2024 Frantisek Simorda <frantisek.simorda@suse.com>
- update to 4.10.0:
* Remove shebang from filesize.py (#188)
* Fix test failures on systems with 32-bit time_t (#177)
* Fix handling of negative time deltas (#173)
* Fix naturaldelta sub second precision (#169)
* Reword the French translation of very small amount of time (#162)
* Fix Arabic localization (#160)
* metric: Fix precision format (#159)
* Mon Nov 27 2023 Dirk Müller <dmueller@suse.com>
- update to 4.9.0:
* Add support for Python 3.13 (#156) @hugovk
* Add Norwegian localization (#155) @fdanielsen
* Add Hebrew localization (#149) @clsn
* Add Klingon translation (#150) @clsn
* Replace Flake8 with Ruff (#157) @hugovk
* Fix DeprecationWarning: Plural value must be an integer, got
float (#147) @dansarpong
* Remove useless shebangs (#141) @aueam
* Wed Sep 13 2023 Dirk Müller <dmueller@suse.com>
- update to 4.8.0:
* Add Hungarian localization
* Revise Turkish localization
* Translate "thousand" to "千" for zh_CN
* Move logic to convert aware datetime to naive into function
* Docs: fix formatting of return value
* Declare support for Python 3.12
* Add Esperanto localization
* Support timezone-aware datetimes in naturaltime
* Update Bengali translation
* Drop support for EOL Python 3.7
* Add missing keys to extract translatable strings
* Add default Italian thousand and decimal separator
* Add Italian translation for "thousand" and fix singulars
* Add Italian translation for "%s and %s"
* Add Basque translation
* Add latest metric prefixes: ronna, ronto, quetta, quecto
* Add pt_BR separators
* Replace setup.cfg with pyproject.toml
* Filesize simplification
* Fix intword for 1,000 decillion
* Add localisation for thousand, fixing German plurals
* Handle NaN
* Wed Jan 04 2023 Dirk Müller <dmueller@suse.com>
- update to 4.4.0:
* Add installation instructions (#56) @hugovk
* Internationalise the decimal separator in intcomma() (#53) @Luflosi
* Internationalise intcomma for de_DE locale (#49) @Luflosi
* 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
* Add Greek translation (#46) @waseigo
* Polish: Added thousand, fixed big numbers (#43) @dejurin
* Fix intword for negative numbers (#41) @vishket
* Update annotations, docs, and tests: naturaltime can also accept a
timedelta (#31) @nuztalgia
* Update annotations: naturadelta and naturaltime can also accept a float
(#29) @hugovk
* 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
* Add humanize.metric() for converting big/small numbers to SI units (#22)
* Add type hints (#15) @hugovk
* Fix scientific() on small positive numbers (#22) @bwoodsend
* Remove redundant wheel dependency from pyproject.toml (#16) @mgorny
* Support Python 3.11 (#13) @hugovk
* Add Arabic language (jmoiron/humanize#256) @AYMENJD
* Docs: add dark mode toggle and default to system preference
(jmoiron/humanize#255) @hugovk
* Documentation improvements (jmoiron/humanize#254) @mondeja
* Update repo links (#2) @hugovk
* Thu Oct 13 2022 Dirk Müller <dmueller@suse.com>
- use https for urls
* Tue Mar 08 2022 Edgar Aichinger <edogawa@aon.at>
- update to 4.0.0:
* Drop support for Python 3.6
* Remove deprecated VERSION, use version instead
* Remove when from naturaldelta() and allow largest timedelta
* Remove deprecated private function aliases
/usr/lib/python3.11/site-packages/humanize /usr/lib/python3.11/site-packages/humanize-4.12.2.dist-info /usr/lib/python3.11/site-packages/humanize-4.12.2.dist-info/INSTALLER /usr/lib/python3.11/site-packages/humanize-4.12.2.dist-info/METADATA /usr/lib/python3.11/site-packages/humanize-4.12.2.dist-info/RECORD /usr/lib/python3.11/site-packages/humanize-4.12.2.dist-info/REQUESTED /usr/lib/python3.11/site-packages/humanize-4.12.2.dist-info/WHEEL /usr/lib/python3.11/site-packages/humanize-4.12.2.dist-info/licenses /usr/lib/python3.11/site-packages/humanize-4.12.2.dist-info/licenses/LICENCE /usr/lib/python3.11/site-packages/humanize/__init__.py /usr/lib/python3.11/site-packages/humanize/__pycache__ /usr/lib/python3.11/site-packages/humanize/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/humanize/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/humanize/__pycache__/_version.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/humanize/__pycache__/_version.cpython-311.pyc /usr/lib/python3.11/site-packages/humanize/__pycache__/filesize.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/humanize/__pycache__/filesize.cpython-311.pyc /usr/lib/python3.11/site-packages/humanize/__pycache__/i18n.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/humanize/__pycache__/i18n.cpython-311.pyc /usr/lib/python3.11/site-packages/humanize/__pycache__/lists.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/humanize/__pycache__/lists.cpython-311.pyc /usr/lib/python3.11/site-packages/humanize/__pycache__/number.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/humanize/__pycache__/number.cpython-311.pyc /usr/lib/python3.11/site-packages/humanize/__pycache__/time.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/humanize/__pycache__/time.cpython-311.pyc /usr/lib/python3.11/site-packages/humanize/_version.py /usr/lib/python3.11/site-packages/humanize/filesize.py /usr/lib/python3.11/site-packages/humanize/i18n.py /usr/lib/python3.11/site-packages/humanize/lists.py /usr/lib/python3.11/site-packages/humanize/locale /usr/lib/python3.11/site-packages/humanize/locale/ar /usr/lib/python3.11/site-packages/humanize/locale/ar/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/ar/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/ar/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/bn_BD /usr/lib/python3.11/site-packages/humanize/locale/bn_BD/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/bn_BD/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/bn_BD/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/ca_ES /usr/lib/python3.11/site-packages/humanize/locale/ca_ES/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/ca_ES/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/ca_ES/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/da_DK /usr/lib/python3.11/site-packages/humanize/locale/da_DK/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/da_DK/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/da_DK/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/de_DE /usr/lib/python3.11/site-packages/humanize/locale/de_DE/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/de_DE/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/de_DE/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/el_GR /usr/lib/python3.11/site-packages/humanize/locale/el_GR/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/el_GR/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/el_GR/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/eo /usr/lib/python3.11/site-packages/humanize/locale/eo/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/eo/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/eo/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/es_ES /usr/lib/python3.11/site-packages/humanize/locale/es_ES/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/es_ES/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/es_ES/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/eu /usr/lib/python3.11/site-packages/humanize/locale/eu/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/eu/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/eu/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/fa_IR /usr/lib/python3.11/site-packages/humanize/locale/fa_IR/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/fa_IR/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/fa_IR/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/fi_FI /usr/lib/python3.11/site-packages/humanize/locale/fi_FI/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/fi_FI/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/fi_FI/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/fr_FR /usr/lib/python3.11/site-packages/humanize/locale/fr_FR/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/fr_FR/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/fr_FR/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/he_IL /usr/lib/python3.11/site-packages/humanize/locale/he_IL/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/he_IL/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/he_IL/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/hu_HU /usr/lib/python3.11/site-packages/humanize/locale/hu_HU/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/hu_HU/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/hu_HU/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/id_ID /usr/lib/python3.11/site-packages/humanize/locale/id_ID/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/id_ID/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/id_ID/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/it_IT /usr/lib/python3.11/site-packages/humanize/locale/it_IT/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/it_IT/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/it_IT/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/ja_JP /usr/lib/python3.11/site-packages/humanize/locale/ja_JP/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/ja_JP/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/ja_JP/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/ko_KR /usr/lib/python3.11/site-packages/humanize/locale/ko_KR/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/ko_KR/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/ko_KR/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/nb /usr/lib/python3.11/site-packages/humanize/locale/nb/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/nb/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/nb/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/nl_NL /usr/lib/python3.11/site-packages/humanize/locale/nl_NL/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/nl_NL/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/nl_NL/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/pl_PL /usr/lib/python3.11/site-packages/humanize/locale/pl_PL/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/pl_PL/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/pl_PL/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/pt_BR /usr/lib/python3.11/site-packages/humanize/locale/pt_BR/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/pt_BR/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/pt_BR/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/pt_PT /usr/lib/python3.11/site-packages/humanize/locale/pt_PT/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/pt_PT/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/pt_PT/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/ru_RU /usr/lib/python3.11/site-packages/humanize/locale/ru_RU/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/ru_RU/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/ru_RU/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/sk_SK /usr/lib/python3.11/site-packages/humanize/locale/sk_SK/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/sk_SK/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/sk_SK/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/sl_SI /usr/lib/python3.11/site-packages/humanize/locale/sl_SI/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/sl_SI/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/sl_SI/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/sv_SE /usr/lib/python3.11/site-packages/humanize/locale/sv_SE/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/sv_SE/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/sv_SE/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/tlh /usr/lib/python3.11/site-packages/humanize/locale/tlh/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/tlh/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/tlh/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/tr_TR /usr/lib/python3.11/site-packages/humanize/locale/tr_TR/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/tr_TR/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/tr_TR/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/uk_UA /usr/lib/python3.11/site-packages/humanize/locale/uk_UA/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/uk_UA/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/uk_UA/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/vi_VN /usr/lib/python3.11/site-packages/humanize/locale/vi_VN/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/vi_VN/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/vi_VN/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/zh_CN /usr/lib/python3.11/site-packages/humanize/locale/zh_CN/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/zh_CN/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/zh_CN/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/locale/zh_HK /usr/lib/python3.11/site-packages/humanize/locale/zh_HK/LC_MESSAGES /usr/lib/python3.11/site-packages/humanize/locale/zh_HK/LC_MESSAGES/humanize.mo /usr/lib/python3.11/site-packages/humanize/locale/zh_HK/LC_MESSAGES/humanize.po /usr/lib/python3.11/site-packages/humanize/number.py /usr/lib/python3.11/site-packages/humanize/py.typed /usr/lib/python3.11/site-packages/humanize/time.py /usr/share/doc/packages/python311-humanize /usr/share/doc/packages/python311-humanize/README.md /usr/share/licenses/python311-humanize /usr/share/licenses/python311-humanize/LICENCE
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Sep 29 22:26:22 2025