Parametrize-from-file

Latest version: v0.20.0

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

Scan your dependencies

Page 2 of 5

0.15.0

Feature

* feat: provide schema functions tailored for testing

- Add the `cast` and `defaults` schema functions.

- Refactor `error` and `error_or` into standalone functions that don&39;t
depend on the `Namespace` class. The corresponding `Namespace`
methods remain, but are now just thin wrappers.

- Interpret iterable schema arguments as pipelines.

- Get rid of the voluptuous dependency.

Fixes 16 ([`275c79d`](https://github.com/kalekundert/parametrize_from_file/commit/275c79d3cfea5951aff624b0a8300fc65d875936))

0.14.0

Documentation

* docs: use sentence-case for page titles ([`0f30c42`](https://github.com/kalekundert/parametrize_from_file/commit/0f30c421da9b6915864070c3b2cf6970e88cadf4))

* docs: use python 3.7 to build the docs ([`6bd272c`](https://github.com/kalekundert/parametrize_from_file/commit/6bd272cf5afd2eafa014581b730db369afc65983))

Feature

* feat: allow loaders to be overridden locally ([`466fa31`](https://github.com/kalekundert/parametrize_from_file/commit/466fa31075427da63cb2f16529dbebde6c285d18))

* feat: allow preprocess() to get additional contextual information ([`a482725`](https://github.com/kalekundert/parametrize_from_file/commit/a4827256b1157a464c7c543a528cc3a826e5494a))

Unknown

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

0.13.1

Chore

* chore: drop support for python 3.6 ([`dca2288`](https://github.com/kalekundert/parametrize_from_file/commit/dca2288856207cbc053d39b4648eaf57ce9c3cc5))

* chore: upgrade `pyproject.toml` as per PEP 621 ([`9783b75`](https://github.com/kalekundert/parametrize_from_file/commit/9783b75a4269971f45febd9e7cfb054f7a7b6cd6))

Documentation

* docs: add a tutorial on temporary files ([`09aa784`](https://github.com/kalekundert/parametrize_from_file/commit/09aa78405334f5ea7b44be121462ac0e50f37d26))

* docs: fix pytest cross-references ([`33580bb`](https://github.com/kalekundert/parametrize_from_file/commit/33580bbb8982073f90007f4cd0f47528c7df6ea0))

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

Fix

* fix: improve error messages ([`c1eaa78`](https://github.com/kalekundert/parametrize_from_file/commit/c1eaa78d7307ef09f97c069f621ff81ed428f847))

Test

* test: add pytest_tmp_files dependency ([`bc71d5e`](https://github.com/kalekundert/parametrize_from_file/commit/bc71d5ee20e70265c003d74329a8c8b5285bca64))

0.13.0

Feature

* feat: allow assertions on the direct causes of exceptions ([`d4d2be9`](https://github.com/kalekundert/parametrize_from_file/commit/d4d2be928b25048e3a4fac4edb6b5a54c0958be5))

0.12.0

Chore

* chore: treat all warnings as errors in CI ([`97f215c`](https://github.com/kalekundert/parametrize_from_file/commit/97f215c7ca1341b282d4b5d180f2639420eacbef))

Feature

* feat: allow deferred eval/exec to be invoked by name

I think this makes the code easier to read. ([`08d0bf2`](https://github.com/kalekundert/parametrize_from_file/commit/08d0bf2869989f76a188de98c56891178c80c3cf))

0.11.1

Fix

* fix: migrate to more_itertools.zip_broadcast()

This avoids a warning in python>=3.10

Fixes 13 ([`cdf37c3`](https://github.com/kalekundert/parametrize_from_file/commit/cdf37c377fc7c65b6852c35e277b82cec7c0b864))

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.