Datachain

Latest version: v0.14.2

Safety actively analyzes 722581 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 15

0.14.2

What's Changed
* Restrict pydantic less that 2.11 to fix CI by amritghimire in https://github.com/iterative/datachain/pull/1002
* Rename from_x to read_x for dc by amritghimire in https://github.com/iterative/datachain/pull/1001
* Fixing issue with listing happening multiple times by ilongin in https://github.com/iterative/datachain/pull/1000


**Full Changelog**: https://github.com/iterative/datachain/compare/0.14.1...0.14.2

0.14.1

What's Changed
* Update `s3://noaa-bathymetry-pds` bucket name by 0x2b3bfa0 in https://github.com/iterative/datachain/pull/996
* pyproject: update license to PEP 639 format by skshetry in https://github.com/iterative/datachain/pull/993
* Making listing lazy in `DatasetQuery` by ilongin in https://github.com/iterative/datachain/pull/976
* Enhance `from_storage` function to support multiple URIs by amritghimire in https://github.com/iterative/datachain/pull/994


**Full Changelog**: https://github.com/iterative/datachain/compare/0.14.0...0.14.1

0.14.0

What's Changed
* Add fixture to run tasks from `datachain-worker` queue by 0x2b3bfa0 in https://github.com/iterative/datachain/pull/990
* Use bigger fixture tree for distributed tests by shcheklein in https://github.com/iterative/datachain/pull/4
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/iterative/datachain/pull/992
* Introduce functional datachain API by amritghimire in https://github.com/iterative/datachain/pull/991
* Update the import to DataChain and C to functional by amritghimire in https://github.com/iterative/datachain/pull/995


Breaking Change
Datachain APIs are moved into functional format. Instead of
python
from datachain import DataChain

chain = DataChain.read_parquet('file.parquet')

we can now use the following:
py
import datachain as dc

chain = dc.read_parquet('file.parquet')


**Full Changelog**: https://github.com/iterative/datachain/compare/v0.13.1...0.14.0

0.13.1

What's Changed
* Fix save logic for updated description and labels by amritghimire in https://github.com/iterative/datachain/pull/986
* Fixing `DataChain.diff()` when `right_on` is used by ilongin in https://github.com/iterative/datachain/pull/987
* Fix test_udf_distributed_interrupt with multiple workers by 0x2b3bfa0 in https://github.com/iterative/datachain/pull/988


**Full Changelog**: https://github.com/iterative/datachain/compare/0.13.0...v0.13.1

0.13.0

What's Changed
* Fix output of 'ls' CLI command by dreadatour in https://github.com/iterative/datachain/pull/977
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/iterative/datachain/pull/978
* Check UDF params types in SignalSchema by dreadatour in https://github.com/iterative/datachain/pull/973
* Update hidden fields in File model and corresponding tests by amritghimire in https://github.com/iterative/datachain/pull/982
* feat(dc): add repr to show schema for DataChain instances by skshetry in https://github.com/iterative/datachain/pull/980
* Enhance Dataset Management: Add description and labels support by amritghimire in https://github.com/iterative/datachain/pull/981


**Full Changelog**: https://github.com/iterative/datachain/compare/0.12.0...0.13.0

0.12.0

What's Changed
* fix(file): expose file operations to func module by shcheklein in https://github.com/iterative/datachain/pull/948
* Make from_storage support path object by amritghimire in https://github.com/iterative/datachain/pull/950
* Add local flag to login and logout auth by amritghimire in https://github.com/iterative/datachain/pull/951
* Fix 'too many open files' error during video upload by dreadatour in https://github.com/iterative/datachain/pull/954
* docs(examples): remove imports from datachain.lib.dc in examples by skshetry in https://github.com/iterative/datachain/pull/955
* Rename 'export_files' to 'to_storage' in quick-start docs by dreadatour in https://github.com/iterative/datachain/pull/958
* fix(huggingface): wrap HfFileSystem to an async filesystem by skshetry in https://github.com/iterative/datachain/pull/957
* docs: fix import on example code by skshetry in https://github.com/iterative/datachain/pull/962
* refactor(client): drop support for uppercased scheme URLs by skshetry in https://github.com/iterative/datachain/pull/963
* refactor(listing): pull glob check out of `_isfile` by skshetry in https://github.com/iterative/datachain/pull/964
* refactor(listing): reraise any exception as ClientError on `isdir` check by skshetry in https://github.com/iterative/datachain/pull/965
* lazily import from `datachain.data_storage.sqlite` by skshetry in https://github.com/iterative/datachain/pull/967
* make some imports lazy by skshetry in https://github.com/iterative/datachain/pull/968
* Add studio support in DataChain.datasets() by amritghimire in https://github.com/iterative/datachain/pull/956
* client(fsspec): remove botocore import by skshetry in https://github.com/iterative/datachain/pull/970
* Improve models and file methods by dreadatour in https://github.com/iterative/datachain/pull/966


**Full Changelog**: https://github.com/iterative/datachain/compare/0.11.11...0.12.0

Page 1 of 15

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.