Release Notes v2022.07.28
stress-tess
released this
29 Jul 00:50
·
971 commits
to master
since this release
Release Notes 2022-07-28
Major updates:
- Issue #702 - Adds multidimensional object support for HDF5
- Issue #1495 - Adds multi-array support for
in1d
- Issue #1168 - Adds DataFrame Index renaming
- Issue #1620 - Fixes
uint
andfloat
binops - Issue #1607 - Re-enables
MultiIndex
support for mixed dtypes - Issue #1614 - Corrects
DataFrame
Index error on.append()
- Issue #1220 - Fixes modulo bias in
randint
- Issue #1519 - Adds strip method to Strings
- Issue #1598 - Allows for overlapping intervals and adds tiebreak to
search_intervals
- Issue #1605 - Adds
to_list
method to classes which haveto_ndarray
- Issue #1587 - Adds support for JSON formatted argument for server messages
- Issues #1637, #1622, #1645 - Correct floor division on edge cases
Minor fixes:
- Issues #1161 and #1573 - Update
make test-chapel
to run unit tests - Issue #1588 - Fixes bug in
__getitem__
's argument validation - Issue #1583 - Optimizes string indexing
- Issue #848 - Limits length of file lines logged
- Issues #1625 and #1627 - Set sphinx minimum version to 5.1.1
- Issue #1572 - Updates modular build process to initialize modules on command line
- Issue #1600 - Fixes bug where
SegArray.to_ndarray
returnedlist
Auto-generated release notes
- Closes #1161: Update
make test-chapel
to run unit tests by @pierce314159 in #1561 - Closes #1168 - DataFrame Index Renaming by @Ethan-DeBandi99 in #1564
- Closes #848: Limit Length of File Lines Logged by @pierce314159 in #1563
- Closes #1573: Remove python script generation for Chapel unit tests by @bmcdonald3 in #1575
- closes #1577 - 1566 Feedback Updates by @Ethan-DeBandi99 in #1578
- Closes #1495 - Move
in1dmulti
intoarkouda/pdarraysetops.py
by @Ethan-DeBandi99 in #1557 - Closes #1583: Optimize string indexing by removing extra interior domain creations by @bmcdonald3 in #1582
- Closes #1574 - Rename
SegmentedArray
toSegmentedString
by @Ethan-DeBandi99 in #1576 - Closes #702 - Multidimensional Object Support for HDF5 by @Ethan-DeBandi99 in #1552
- Closes #1584 - Use the non-deprecated methods from
util
by @Ethan-DeBandi99 in #1586 - Closes #1220 - Implementing Chapel's Random module to resolve modulo bias by @joshmarshall1 in #1542
- Closes #1580: Update
CONTRIBUTING.md
by @pierce314159 in #1581 - Closes #1519: Add strip method to Strings by @jeichert60 in #1569
- Closes #1594: Add -s to make commands in compopts and remove .SILENT by @bmcdonald3 in #1595
- Closes #1588: Fix
resolve_scalar_dtype(x) == "int64" or "uint64"
bug by @pierce314159 in #1590 - Closes #1591 - add
client_dtype_test
topytest.ini
by @Ethan-DeBandi99 in #1592 - Closes #1598 Interval lookup improvements by @reuster986 in #1599
- Closes #1609 - Intermittent Failures of
test_is_ipv4
Corrected by @Ethan-DeBandi99 in #1610 - Closes #1572: Update modular build process to initialize modules on command line by @bmcdonald3 in #1606
- Closes #1600 -
SegArray.to_ndarray()
returnslist
by @Ethan-DeBandi99 in #1612 - Closes #1627 -
sphinx==5.0.2
by @Ethan-DeBandi99 in #1629 - Fixes #1607: Allow
MultiIndex
to have mixed dtypes by @pierce314159 in #1608 - Closes #1550 - Removing Chapel unit tests from CI to improve build time by @joshmarshall1 in #1628
- Fixes #1620: Fix uint and float binops by @pierce314159 in #1623
- Closes #1531 and #1605: Update tests to use
assertListEqual
and add.to_list
methods by @pierce314159 in #1596 - Closes #1614 - Corrects
DataFrame
Index Error on.append()
by @Ethan-DeBandi99 in #1615 - Closes #1587 - Add JSON format argument support for server messages by @Ethan-DeBandi99 in #1619
- Closes #1637: Create test for floor division edge cases by @pierce314159 in #1640
- Closes #1622 - Value mismatches with numpy in operations test by @Ethan-DeBandi99 in #1633
- Closes #1645 -
floorDivisionHelper
inline proc by @Ethan-DeBandi99 in #1646 - Closes #1625 Setting sphinx>=5.1.1 by @Ethan-DeBandi99 in #1644
Full Changelog: v2022.07.08...v2022.07.28