1- .. image :: https://github.com/timlnx /bitmath/actions/workflows/python.yml/badge.svg
2- :target: https://github.com/timlnx /bitmath/actions/workflows/python.yml
1+ .. image :: https://github.com/tbielawa /bitmath/actions/workflows/python.yml/badge.svg
2+ :target: https://github.com/tbielawa /bitmath/actions/workflows/python.yml
33 :alt: Build Status on GitHub
44
5- .. image :: https://img.shields.io/github/issues/timlnx /bitmath?style=flat-square
6- :target: https://github.com/timlnx /bitmath/issues
5+ .. image :: https://img.shields.io/github/issues/tbielawa /bitmath?style=flat-square
6+ :target: https://github.com/tbielawa /bitmath/issues
77 :alt: Open Issues
88
9- .. image :: https://img.shields.io/github/issues-pr/timlnx /bitmath?style=flat-square
10- :target: https://github.com/timlnx /bitmath/pulls
9+ .. image :: https://img.shields.io/github/issues-pr/tbielawa /bitmath?style=flat-square
10+ :target: https://github.com/tbielawa /bitmath/pulls
1111 :alt: Open Pull Requests
1212
1313.. image :: https://img.shields.io/pypi/dm/bitmath?style=flat-square
1414 :target: https://pypistats.org/packages/bitmath
1515 :alt: PyPI - Package Popularity
1616
17- .. image :: https://img.shields.io/github/stars/timlnx /bitmath?style=flat-square
17+ .. image :: https://img.shields.io/github/stars/tbielawa /bitmath?style=flat-square
1818 :target: https://pypistats.org/packages/bitmath
1919 :alt: GitHub Project Popularity
2020
@@ -37,13 +37,17 @@ focusing on file size unit conversion, functionality now includes:
3737
3838* Converting between **SI ** and **NIST ** prefix units (``kB `` to ``GiB ``)
3939* Converting between units of the same type (SI to SI, or NIST to NIST)
40+ * Full NIST unit coverage including **ZiB **, **YiB **, **Zib **, and **Yib **
4041* Automatic human-readable prefix selection (like in `hurry.filesize <https://pypi.python.org/pypi/hurry.filesize >`_)
4142* Basic arithmetic operations (subtracting 42KiB from 50GiB)
4243* Rich comparison operations (``1024 Bytes == 1KiB ``)
43- * bitwise operations (``<< ``, ``>> ``, ``& ``, ``| ``, ``^ ``)
44- * Reading a device's storage capacity (Linux/OS X support only)
45- * String parsing
44+ * Bitwise operations (``<< ``, ``>> ``, ``& ``, ``| ``, ``^ ``)
45+ * Rounding via :py:func: `math.floor `, :py:func: `math.ceil `, and :py:func: `round `
46+ * Reading a device's storage capacity (Linux/macOS support only)
47+ * String parsing, including flexible non-strict parsing of ambiguous input
4648* Sorting
49+ * Summing iterables via built-in :py:func: `sum ` or :py:func: `bitmath.sum ` for unit-normalised results
50+ * f-string and :py:func: `format ` support via the standard Python formatting protocol
4751* `argparse <https://docs.python.org/3/library/argparse.html >`_
4852 integration as a custom type
4953
@@ -63,8 +67,8 @@ most of the time what you're really seeing are the base-2 sizes/rates.
6367**Don't Forget! ** The source for bitmath `is available on GitHub
6468<https://github.com/timlnx/bitmath> `_.
6569
66- And did we mention there's almost 200 unittests ? `Check them out for
67- yourself <https://github.com/timlnx /bitmath/tree/master/tests> `_.
70+ And did we mention there are nearly 300 unit tests ? `Check them out for
71+ yourself <https://github.com/tbielawa /bitmath/tree/master/tests> `_.
6872
6973* :ref: `Examples <index_examples >` after the TOC.
7074
0 commit comments