Path to this page:
Subject: CVS commit: pkgsrc/devel/py-dash
From: Adam Ciarcinski
Date: 2024-09-15 17:36:51
Message id: 20240915153652.10670FC74@cvs.NetBSD.org
Log Message:
py-dash: updated to 8.0.3
v8.0.3 (2024-07-22)
- Specify explicit type parameters for all type annotations. Thanks DeviousStoat_!
v8.0.2 (2024-07-21)
- Fix typing issue in ``map_`` for compatability with ``chain``. Thanks \
DeviousStoat_!
v8.0.1 (2024-04-26)
- Fix issue where too many arguments were passed to stdlib's \
``operator.attrgetter``, ``operator.itemgetter``, and ``operator.methodcaller`` \
when instances of those classes were used as callbacks to functions like \
``map_``, ``filter_``, etc. due to a bug introduced in Python 3.12.3 and 3.11.9 \
that reported an incorrect signature for those ``operator`` class instances.
v8.0.0 (2024-03-26)
- Add functions (Thanks DeviousStoat_!):
- ``apply`` (previously named ``thru``)
- ``apply_catch``
- ``apply_if``
- ``apply_if_not_none``
- ``eq_cmp``
- ``gt_cmp``
- ``gte_cmp``
- ``in_range_cmp``
- ``is_equal_cmp``
- ``is_equal_with_cmp``
- ``is_instance_of_cmp``
- ``is_match_cmp``
- ``is_match_with_cmp``
- ``is_monotone_cmp``
- ``lt_cmp``
- ``lte_cmp``
- Rename function ``thru`` to ``apply``. Thanks DeviousStoat_! (**breaking change**)
- Changed ``zip_``, ``unzip``, ``zip_with``, ``unzip_with`` and ``to_pairs`` to \
accept iterables of tuples instead of lists and return lists of tuples instead \
of lists of lists. Thanks DeviousStoat_! (**breaking change**)
- Fixed bug in ``divide``, ``multiply``, and ``subtract`` that returned the \
wrong result when ``0`` was used as one of the operation values. Thanks \
DeviousStoat_!
Files: