diff --git a/changelog.md b/changelog.md index dd6ce303..6f5f2331 100644 --- a/changelog.md +++ b/changelog.md @@ -2,6 +2,7 @@ | Version | Change | |:-----------|-----------------------------------------------------| +|2023.6.2| Updated `mplite` dependency, changed to soft version requirement to prevent pipeline freezes due to small bugfixes in `mplite`. | |2023.6.1| Major change of the backend processes. Speed up of ~6x. For more see the [release notes](https://github.com/root-11/tablite/releases/tag/2023.6.1) | | 2022.11.19 | Fixed some memory leaks. | | 2022.11.18 | `copy`, `filter`, `sort`, `any`, `all` methods now properly respects the table subclass.
Filter for tables with under `SINGLE_PROCESSING_LIMIT` rows will run on same process to reduce overhead.
Errors within child processes now properly propagate to parent.
`Table.reset_storage(include_imports=True)` now allows the user to reset the storage but exclude any imported files by setting `include_imports=False` during `Table.reset(...)`.
Bug: A column with `1,None,2` would be written to csv & tsv as `"1,None,2"`. Now it is written `"1,,2"` where None means absent.
Fix mp `join` producing mismatched columns lengths when different table lengths are used as an input or when join product is longer than the input table. | diff --git a/requirements.txt b/requirements.txt index 1f9272f1..0dd62e51 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,7 +8,7 @@ pyexcel-ods==0.6.0 pyexcel-xlsx==0.6.0 pyexcel-xls==0.7.0 pyuca>=1.2 -mplite==1.2.2 +mplite>=1.2.3 PyYAML==6.0 openpyxl==3.0.10 # newest version breaks pyexcel h5py>=3.6.0 \ No newline at end of file diff --git a/tablite/version.py b/tablite/version.py index 3f356998..57d6dc23 100644 --- a/tablite/version.py +++ b/tablite/version.py @@ -1,3 +1,3 @@ -major, minor, patch = 2023, 6, 1 +major, minor, patch = 2023, 6, 2 __version_info__ = (major, minor, patch) __version__ = ".".join(str(i) for i in __version_info__)