Release notes#
v1.2.0 2025-01-02
support for Numpy 2 added
support for Python 3.13 added
support for Python 3.8 removed
v1.1.0 2024-06-25
support for Python 3.12 added
support for Python 3.7 removed
v1.0.0 2023-07-05
Compatibility with pandas 2
Better handling of empty intervals in set operations (#GH56)
v0.9.0 2022-05-04
Extended
piso.adjacency_matrix()andArrayAccessor.adjacency_matrix()to take multiple interval array parameters
Added the following methods
v0.8.0 2022-01-29
Added bins parameter to
piso.coverage()andArrayAccessor.coverage()Added how parameter to
piso.coverage()andArrayAccessor.coverage()Added result parameter to
piso.contains()andArrayAccessor.contains()Added how parameter to
piso.contains()andArrayAccessor.contains()
v0.7.0 2021-11-20
Added the following methods
Removed the following methods
removed
piso.get_indexer()in favour ofpandas.IntervalIndex.get_indexer()
v0.6.0 2021-11-05
The following methods were extended to accommodate intervals with closed = “both” or “neither”
piso.get_indexer()(andArrayAccessor.get_indexer())
v0.5.0 2021-11-02
Added the following methods
piso.join()for join operations with interval indexes
Performance improvements for
piso.get_indexer()
v0.4.0 2021-10-30
Added the following methods
piso.get_indexer()ArrayAccessor.get_indexer()
v0.3.0 2021-10-23
Added the following methods
v0.2.0 2021-10-15
Added the following methods
v0.1.0 2021-10-10
The following methods are included in the initial release of piso