Skip to content

Releases: lllangWV/ParquetDB

v0.24.1

26 Jan 00:14
Compare
Choose a tag to compare

0.24.1 (01-26-2025)

Bugs
  • None identified
New Features
  • None identified
Documentation updates
  • Updated _version.py and CHANGELOG.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

25 Jan 20:36
Compare
Choose a tag to compare

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

23 Jan 13:24
Compare
Choose a tag to compare

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

21 Jan 15:42
Compare
Choose a tag to compare

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 and CHANGELOG.md for the new release.

0.23.5

16 Jan 16:28
Compare
Choose a tag to compare

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

09 Jan 19:04
Compare
Choose a tag to compare

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 and CHANGELOG.md to reflect the new release.
Maintenance
  • Merged updates from the main branch of the repository.

v0.23.3

09 Jan 03:21
Compare
Choose a tag to compare

0.23.3 (01-09-2025)

Bugs
  • None identified
New Features
  • Enhanced ParquetDB functionality by adding new dependencies: dask and distributed.
  • 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

08 Jan 21:15
Compare
Choose a tag to compare

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

08 Jan 18:45
Compare
Choose a tag to compare

0.23.1 (01-08-2025)

Bugs
  • None identified
New features
  • Enhanced the parallel_apply function in mp_utils.py to allow the specification of a processes parameter, improving flexibility in multiprocessing for large datasets.
Documentation updates
  • Updated _version.py and CHANGELOG.md to reflect the latest release.
Maintenance
  • Merged changes from the main branch of the repository on GitHub.

v0.23.0

08 Jan 04:53
Compare
Choose a tag to compare

0.23.0 (01-08-2025)

Bugs
  • None identified
New Features
  • None identified
Documentation
  • Updated _version.py and CHANGELOG.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.