Parametrize-from-file

Latest version: v0.20.0

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

Scan your dependencies

Page 4 of 5

0.7.0

Documentation

* docs: tweak wording ([`f3be56a`](https://github.com/kalekundert/parametrize_from_file/commit/f3be56ad706b999234c6a7758f16fca3dc0a47e4))

Feature

* feat: support eval/exec&39;ing mocks ([`121995a`](https://github.com/kalekundert/parametrize_from_file/commit/121995a6799334ed534a26aecfa5d23331f90d61))

0.6.0

Feature

* feat: support parametrized fixtures

Fixes 6 ([`e9a95c4`](https://github.com/kalekundert/parametrize_from_file/commit/e9a95c4c324f9af7579cb0c6352f1292c7e7b9d7))

* feat: support indirect parametrization

Fixes 7 ([`34308c4`](https://github.com/kalekundert/parametrize_from_file/commit/34308c4cec6af0fe8fe74c20c07f49d7b0390e8c))

Test

* test: add cases that break mi.zip_broadcast()

See https://github.com/more-itertools/more-itertools/issues/561 ([`980dd3b`](https://github.com/kalekundert/parametrize_from_file/commit/980dd3bff94d2ac6756494f2b2f78c6bdeaeea75))

0.5.1

Chore

* chore: merge cookiecutter ([`9eef273`](https://github.com/kalekundert/parametrize_from_file/commit/9eef273505d7202573fbbc7def8c5c647387c837))

* chore: apply cookiecutter ([`279a595`](https://github.com/kalekundert/parametrize_from_file/commit/279a595845b1adf87ae4fd24f5cec5295fdc748f))

Fix

* fix: correctly format error messages with braces ([`7caaa31`](https://github.com/kalekundert/parametrize_from_file/commit/7caaa31da50930918efd0a4389bc45c860435027))

0.5.0

Documentation

* docs: add examples of my projects that use this package ([`f1e59f3`](https://github.com/kalekundert/parametrize_from_file/commit/f1e59f3b0e7040687b9918461a67fc6297ca6bb4))

* docs: install dependencies ([`90721fd`](https://github.com/kalekundert/parametrize_from_file/commit/90721fd11f7dacc68bb70f125aa6348bf2f5e606))

* docs: install dependencies ([`6ca7ae8`](https://github.com/kalekundert/parametrize_from_file/commit/6ca7ae89b27af50172ae85e833e42ea7b5919a27))

Feature

* feat: allow multiple paths/keys to be specified ([`fe6696a`](https://github.com/kalekundert/parametrize_from_file/commit/fe6696a30edb878d677304f13ff38adc5fc15478))

* feat: add the load_parameters() function

I don&39;t have a specific use for this API, but it seems like a good thing
to have. It also forced me to refactor the code a bit to better
separate responsibilities. ([`5c8af43`](https://github.com/kalekundert/parametrize_from_file/commit/5c8af43965beca80cdd87dfcf52ed9c89e9334c1))

* feat: add the *preprocess* argument ([`219aa9f`](https://github.com/kalekundert/parametrize_from_file/commit/219aa9f37429b876171b48c4c01ebefa9af4fb4f))

Fix

* fix: check that the schema returns a dict ([`85ecdf1`](https://github.com/kalekundert/parametrize_from_file/commit/85ecdf1d810ce58f88a28eeddba370a87962ba91))

Unknown

* Merge branch &39;master&39; of github.com:kalekundert/parametrize_from_file ([`7ef4818`](https://github.com/kalekundert/parametrize_from_file/commit/7ef4818b219526a1e8086c65aa335d1998c7ce7a))

0.4.0

Documentation

* docs: slightly clarify error messages ([`7393ee0`](https://github.com/kalekundert/parametrize_from_file/commit/7393ee072ecdb8c9cb960be0d7abc8e9ecdcd212))

Feature

* feat: add the Namespace eval/exec/error helper ([`e0c8523`](https://github.com/kalekundert/parametrize_from_file/commit/e0c85238997bd521c361463e6794e2e7ea299a0d))

Unknown

* Merge branch &39;master&39; of github.com:kalekundert/parametrize_from_file ([`d9e4a06`](https://github.com/kalekundert/parametrize_from_file/commit/d9e4a064ac4e5b0ad15219cc0bf75d38b9da2e77))

0.3.0

Chore

* chore: remove stale imports ([`707ac13`](https://github.com/kalekundert/parametrize_from_file/commit/707ac13f282f02075ca9c153f650aa620b2d195f))

Feature

* feat: accept any callable as the schema

Fixes 1 ([`2f3d1e1`](https://github.com/kalekundert/parametrize_from_file/commit/2f3d1e15129ebc70e7d5b3a2acbda3e5d7186a4a))

Page 4 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.