Download Latest Version v0.32.1 source code.zip (194.6 MB)
Email in envelope

Get an email when there's a new version of Pathway

Home / v0.30.0
Name Modified Size InfoDownloads / Week
Parent folder
pathway-0.30.0-cp310-abi3-manylinux_2_28_x86_64.whl 2026-03-24 76.9 MB
pathway-0.30.0-cp310-abi3-manylinux_2_28_aarch64.whl 2026-03-24 72.1 MB
pathway-0.30.0-cp310-abi3-macosx_15_0_arm64.whl 2026-03-24 66.5 MB
pathway-0.30.0-cp310-abi3-macosx_10_15_x86_64.whl 2026-03-24 69.4 MB
README.md 2026-03-24 1.9 kB
v0.30.0 source code.tar.gz 2026-03-24 190.6 MB
v0.30.0 source code.zip 2026-03-24 193.6 MB
Totals: 7 Items   669.2 MB 0

Added

  • pw.io.mongodb.read connector, which reads data from a MongoDB collection. The connector first delivers a full snapshot of the collection and then, if the streaming mode is used, subscribes to the change stream to receive incremental updates in real time.
  • pw.io.postgres.read connector, which reads data from a PostgreSQL table directly by parsing the Write-Ahead Log (WAL).
  • pw.io.postgres.write and pw.io.postgres.read now support serialization/deserialization of np.ndarray (int/float elements), homogeneous tuple and list (via Postgres ARRAY; multidimensional rectangular arrays supported).
  • pw.io.airbyte.read now accepts a dependency_overrides parameter, allowing users to pin specific versions of transitive dependencies (e.g. airbyte-cdk) installed into the connector's virtual environment. This unblocks connectors broken by upstream dependency changes without waiting for upstream fixes.

Changed

  • BREAKING: pw.io.mongodb.write and pw.io.mongodb.read now serialize and deserialize np.ndarray columns as nested BSON arrays that preserve the array's shape. Previously, all ndarrays were flattened to a single BSON array regardless of dimensionality, making it impossible to reconstruct the original shape on read-back. For 1-D arrays the representation is identical to before ([1, 2, 3]); only multi-dimensional arrays are affected.
  • BREAKING: The dependencies for pw.io.pyfilesystem.read are no longer included in the default package installation. To install them, please use pip install pathway[pyfilesystem].
  • Asynchronous callback for pw.io.python.write is now available as pw.io.OnChangeCallbackAsync.
  • pw.run and pw.run_all now have the event_loop parameter to support reusing async state across multiple graph runs.

Fixed

  • pathway web-dashboard now waits for the metrics database to be created instead of terminating instantly.
Source: README.md, updated 2026-03-24