Pydantic-kedro

Latest version: v0.8.0

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

Scan your dependencies

Page 1 of 3

0.8.0

What's Changed
* Support installations of Pydantic v2 (but only v1 backported models) by NowanIlfideme in https://github.com/NowanIlfideme/pydantic-kedro/pull/113

Essentially, you may install Pydantic v2 now, however you need to use the backport `from pydantic.v1 import BaseModel` and so on - we only support v1-style models at this point.


**Full Changelog**: https://github.com/NowanIlfideme/pydantic-kedro/compare/v0.7.0...v0.8.0

0.7.0

Many internal changes for `kedro~=0.19` and `kedro-datasets`, but from the user side there are only minor changes (see docs too):

1. The `*DataSet` classes have been renamed to `*Dataset`, though the old names
are still available as aliases.
2. The `kedro-datasets` package is now a necessary dependency.
3. Thanks to changes in Kedro's datasets, most have switched to requiring
keyword-only arguments, especially `filename`. So instead of using a map such
as `{DataFrame: ParquetDataset}` you should use a function or a lambda, e.g.
`{DataFrame: lambda x: ParquetDataSet(filename=x)}`.

What's Changed
* Support kedro 0.19 and kedro-datasets by NowanIlfideme in https://github.com/NowanIlfideme/pydantic-kedro/pull/103
* Rename DataSet to Dataset and update docs. by NowanIlfideme in https://github.com/NowanIlfideme/pydantic-kedro/pull/105
* Bump actions/checkout from 3 to 4 by dependabot in https://github.com/NowanIlfideme/pydantic-kedro/pull/63
* Bump actions/setup-python from 4 to 5 by dependabot in https://github.com/NowanIlfideme/pydantic-kedro/pull/86
* Bump ruff from 0.0.291 to 0.3.4 by dependabot in https://github.com/NowanIlfideme/pydantic-kedro/pull/106
* Bump pre-commit from 3.5.0 to 3.6.0 by dependabot in https://github.com/NowanIlfideme/pydantic-kedro/pull/87
* Bump DavidAnson/markdownlint-cli2-action from 13 to 15 by dependabot in https://github.com/NowanIlfideme/pydantic-kedro/pull/95
* Bump mypy from 1.5.1 to 1.9.0 by dependabot in https://github.com/NowanIlfideme/pydantic-kedro/pull/107
* Update pyspark requirement from ~=3.4.1 to >=3.4.1,<3.6.0 by dependabot in https://github.com/NowanIlfideme/pydantic-kedro/pull/78


**Full Changelog**: https://github.com/NowanIlfideme/pydantic-kedro/compare/v0.6.2...v0.7.0

0.6.2

What's Changed
* Bump DavidAnson/markdownlint-cli2-action from 11 to 13 by dependabot in https://github.com/NowanIlfideme/pydantic-kedro/pull/68
* Fix: Pin max versions by NowanIlfideme in https://github.com/NowanIlfideme/pydantic-kedro/pull/101


**Full Changelog**: https://github.com/NowanIlfideme/pydantic-kedro/compare/v0.6.1...v0.6.2

0.6.1

What's Changed
* Update pandas requirement from ~=1.5.3 to >=1.5.3,<2.2.0 by dependabot in https://github.com/NowanIlfideme/pydantic-kedro/pull/71
* Bump pre-commit from 3.3.3 to 3.5.0 by dependabot in https://github.com/NowanIlfideme/pydantic-kedro/pull/73
* Bump mypy from 1.4.1 to 1.5.1 by dependabot in https://github.com/NowanIlfideme/pydantic-kedro/pull/55
* Bump black from 23.7.0 to 23.11.0 by dependabot in https://github.com/NowanIlfideme/pydantic-kedro/pull/76


**Full Changelog**: https://github.com/NowanIlfideme/pydantic-kedro/compare/v0.6.0...v0.6.1

0.6.0

What's Changed
* Auto-create parent directories when saving locally by NowanIlfideme in https://github.com/NowanIlfideme/pydantic-kedro/pull/70
* Bump ruff from 0.0.278 to 0.0.291 by dependabot in https://github.com/NowanIlfideme/pydantic-kedro/pull/69
* Bump pytest from 7.4.0 to 7.4.2 by dependabot in https://github.com/NowanIlfideme/pydantic-kedro/pull/62


**Full Changelog**: https://github.com/NowanIlfideme/pydantic-kedro/compare/v0.5.2...v0.6.0

0.5.2

What's Changed
* Bump black from 23.3.0 to 23.7.0 by dependabot in https://github.com/NowanIlfideme/pydantic-kedro/pull/47
* Bump ruff from 0.0.272 to 0.0.278 by dependabot in https://github.com/NowanIlfideme/pydantic-kedro/pull/48
* Bump pytest from 7.3.2 to 7.4.0 by dependabot in https://github.com/NowanIlfideme/pydantic-kedro/pull/43
* Bump mypy from 1.3.0 to 1.4.1 by dependabot in https://github.com/NowanIlfideme/pydantic-kedro/pull/42
* Add PySpark support (SparkDataSet) by NowanIlfideme in https://github.com/NowanIlfideme/pydantic-kedro/pull/64


**Full Changelog**: https://github.com/NowanIlfideme/pydantic-kedro/compare/v0.5.1...v0.5.2

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.