Skip to content

Releases: epoch8/datapipe

v0.14.8

07 Feb 10:02

Choose a tag to compare

What's Changed

  • fix: Neo4J store replace attributes on update instead of upsert by @TSheyd in #375

Full Changelog: v0.14.7...v0.14.8

v0.14.7

07 Feb 08:33

Choose a tag to compare

What's Changed

v0.14.7-alpha.2

07 Jan 18:59
2b619a8

Choose a tag to compare

v0.14.7-alpha.2 Pre-release
Pre-release

v0.14.7-alpha.1

07 Jan 18:41

Choose a tag to compare

v0.14.7-alpha.1 Pre-release
Pre-release
  • Make CLI accept multiple --name values

v0.15.0-alpha.4

05 Jan 13:44
319e347

Choose a tag to compare

v0.15.0-alpha.4 Pre-release
Pre-release
  • Deprecate Python 3.9

v0.15.0-alpha.3

05 Jan 12:45
058ac7d

Choose a tag to compare

v0.15.0-alpha.3 Pre-release
Pre-release

InputSpec and key mapping

See key-mapping.md for motivation

  • Renamed JoinSpec to InputSpec
  • Added keys parameter to InputSpec and ComputeInput to support joining tables with different key names
  • Added DataField accessor for InputSpec.keys

v0.15.0-alpha.2

25 Dec 08:20
c5753aa

Choose a tag to compare

v0.15.0-alpha.2 Pre-release
Pre-release
  • Introduced MetaPlane/TableMeta/TransformMeta interfaces to decouple
    metadata management from the compute plane
  • Added SQL reference implementation (SQLMetaPlane, SQLTableMeta,
    SQLTransformMeta) and rewired DataStore, DataTable, and batch transform
    steps to consume the new meta plane API
  • Added meta-plane design doc and removed legacy MetaTable plumbing in lints,
    migrations, and tests
  • Make CLI accept multiple --name values

v0.14.6

16 Dec 19:27

Choose a tag to compare

  • Allow DataTable objects directly in ComputeStep.input_dts parameter (auto-wraps in ComputeInput)
  • Add backward compatibility for DataTable API in BatchTransformStep
  • Add optional force_vectors_to_ram parameter to QdrantStore
  • Moved calculating checksum from MetaTable to TableStore
  • Added PandasParquetFile adapter for TableStoreFiledir to store pandas DataFrames in parquet
  • Added hash_row for BytesFile and PILFile
  • Added use_adapter_hash parameter in TableStoreFiledir for backward compatibility
  • Support for Python 3.13 and Python 3.14
  • Support for Numpy 2.0
  • Removed dependency on iteration-utilities

v0.14.5

14 Oct 11:55

Choose a tag to compare

  • Fix for getting existing idx of empy meta-table
  • Add keep_existing=True to TransformMetaTable to prevent table metadata conflicts (temporary fix)
  • Enhance RedisStore with multi-node cluster support and password authentication

v0.14.4

26 Jul 15:33
7034c7a

Choose a tag to compare

  • Relax SQLAlchemy requirement to allow 1.4.x support