Skip to content

Releases: ml6team/fondant

0.12.1

22 Apr 10:56
2129f0c
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.12.0...0.12.1

0.12.0

17 Apr 13:15
c41080a
Compare
Choose a tag to compare

⚡️ Introducing the dataset-first interface

We have removed the pipeline interface and redesigned the dataset class. Datasets can still be built using load components as before. Now, you have to use the Dataset class instead of the Pipeline.

from fondant.dataset import Dataset

dataset = Dataset.create(
    "load_from_parquet",
    arguments={
        ...
    },
)

dataset = dataset.apply(...)

Additionally, we now support initializing datasets from previous workflow runs, which allows you to share your Fondant datasets. Datasets can be initialized using manifests. To share a dataset, you can easily share manifest files.

from fondant.dataset import Dataset

dataset = Dataset.read("gs://.../manifest.json")
dataset = dataset.apply(...)

🛠️ Working directory

Since the pipeline doesn’t exist anymore, we added a new cli command to define a working directory. In the working directory all the workflow related artifacts will be stored.

fondant run local dataset --working-directory ./data

⚠️ Attention:
Fondant pipelines created with previous Fondant versions are no longer compatible with >=0.12.0. To migrate your existing pipelines, initialize your dataset using Dataset.create(...) instead of Pipeline.read(...) and use the former base_path as the working directory when you materialize your dataset.

What's Changed

New Contributors

Full Changelog: 0.11.2...0.12.0

0.12.dev0

08 Apr 10:55
22da18c
Compare
Choose a tag to compare
0.12.dev0 Pre-release
Pre-release

What's Changed

  • Refactor pipeline interface by @mrchtr in #901
  • Update dataset documentation by @mrchtr in #918
  • Remove pipeline references by @mrchtr in #923
  • Update documentation dataset first interface by @mrchtr in #921
  • Empty produces leading into list index out of range by @mrchtr in #924
  • Remove working directory from user arguments by @mrchtr in #925
  • Fix navigation documentation by @mrchtr in #926

Full Changelog: 0.11.2...0.12.dev0

0.11.2

04 Apr 11:47
e62e1b0
Compare
Choose a tag to compare

What's Changed

  • Bug fix for retrieve from faiss by prompt by @mrchtr in #914
  • Skip transformation of partition if partition is empty by @mrchtr in #908
  • Edit prep release pipeline - refresh aws token by @mrchtr in #919
  • Revert changes in release pipeline by @mrchtr in #922

Full Changelog: 0.11.1...0.11.2

0.11.1

15 Mar 08:59
2743dbe
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.11.0...0.11.1

0.11.0

07 Mar 10:26
516ad38
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.10.1...0.11.0

0.11.dev5

05 Mar 10:35
1ff9b1a
Compare
Choose a tag to compare
0.11.dev5 Pre-release
Pre-release

What's Changed

Full Changelog: 0.11.dev4...0.11.dev5

0.11.dev4

24 Feb 11:43
c2b717d
Compare
Choose a tag to compare
0.11.dev4 Pre-release
Pre-release

What's Changed

Full Changelog: 0.11.dev3...0.11.dev4

0.11.dev3

21 Feb 21:24
e74e765
Compare
Choose a tag to compare
0.11.dev3 Pre-release
Pre-release

What's Changed

Full Changelog: 0.11.dev2...0.11.dev3

0.11.dev2

21 Feb 17:02
5a4a64c
Compare
Choose a tag to compare
0.11.dev2 Pre-release
Pre-release

What's Changed

Full Changelog: 0.11.dev1...0.11.dev2