Releases: lllangWV/ParquetDB
Releases · lllangWV/ParquetDB
v0.24.1
0.24.1 (01-26-2025)
Bugs
- None identified
New Features
- None identified
Documentation updates
- Updated
_version.py
andCHANGELOG.md
for the new release
Maintenance
- Merged changes from the main branch of the remote repository
- Ensured the original dataset remains unchanged during transformation to a new path
v0.24.0
0.24.0 (01-25-2025)
Bugs
- None identified
New Features
- Implemented a transform method in ParquetDB for flexible dataset transformations
Documentation updates
- Updated version information in _version.py and CHANGELOG.md due to a new release
Maintenance
- Merged latest changes from the main branch of the repository
v0.23.7
0.23.7 (01-23-2025)
Bugs
- None identified
New features
- Enhanced dataset loading to ignore temporary files.
- Improved data type checks in loading methods.
Documentation updates
- Updated version number and changelog for new release.
Maintenance
- Refactored ParquetDB class methods for better dataset handling.
- Updated methods to accurately check for data presence.
v0.23.6
0.23.6 (01-21-2025)
Bugs
- Fixed issue with batch deletion of columns by updating the schema before writing the dataset.
New features
- None identified
Documentation updates
- None identified
Maintenance
- Updated version information in
_version.py
andCHANGELOG.md
for the new release.
0.23.5
0.23.5 (01-16-2025)
Bugs
- None identified
New features
- Enhanced the 'ParquetDB' class to improve handling of nested datasets.
- Introduced a dedicated directory for nested datasets within the database path.
Documentation updates
- Updated '_version.py' and 'CHANGELOG.md' to reflect the new release.
Maintenance
- Merged latest changes from the main branch of the remote repository.
v0.23.4
0.23.4 (01-09-2025)
Bugs
- None identified
New features
- Enhanced the
PythonObjectPandasArray
class with a new__setitem__
method for improved array manipulation.
Documentation updates
- Updated
_version.py
andCHANGELOG.md
to reflect the new release.
Maintenance
- Merged updates from the main branch of the repository.
v0.23.3
0.23.3 (01-09-2025)
Bugs
- None identified
New Features
- Enhanced ParquetDB functionality by adding new dependencies:
dask
anddistributed
. - Improved equality check in
PythonObjectArrowScalar
class for better accuracy.
Documentation updates
- Updated
CHANGELOG.md
to reflect the new release.
Maintenance
- Refactored
pyarrow_utils.py
for better readability and organization. - Revised test cases to manage
None
values in structure fields. - Updated
pyproject.toml
to include new dependencies.
0.23.2
0.23.2 (01-08-2025)
Bugs
- None identified
New features
- Enhanced the ParquetDB class to more robustly check for empty datasets and normalize incoming table schemas.
Documentation updates
- Updated the CHANGELOG.md and _version.py to reflect the new release.
Maintenance
- Merged the latest changes from the main branch of the repository.
v0.23.1
0.23.1 (01-08-2025)
Bugs
- None identified
New features
- Enhanced the
parallel_apply
function inmp_utils.py
to allow the specification of aprocesses
parameter, improving flexibility in multiprocessing for large datasets.
Documentation updates
- Updated
_version.py
andCHANGELOG.md
to reflect the latest release.
Maintenance
- Merged changes from the main branch of the repository on GitHub.
v0.23.0
0.23.0 (01-08-2025)
Bugs
- None identified
New Features
- None identified
Documentation
- Updated
_version.py
andCHANGELOG.md
to reflect the new release.
Maintenance
- Adjusted unit tests for compatibility with new settings and functionality.
- Merged changes from the main branch of the remote repository.