Pytest-embrace

Latest version: v4.0.0

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

Scan your dependencies

Page 1 of 5

4.0.0

Feature
* Remove two-step-api exceptions ([`f2c91c7`](https://github.com/ainsleymcgrath/pytest-embrace/commit/f2c91c78d900566b71d32ebe2ecd38a8e3a078ae))

Fix
* Handle recursive case issue ([`e72a5db`](https://github.com/ainsleymcgrath/pytest-embrace/commit/e72a5db271aa1d43dbe1533cef3f69d9ea10177b))
* Allow skipping validation in internals ([`21748d9`](https://github.com/ainsleymcgrath/pytest-embrace/commit/21748d9c27bd675bab9e08d568480eab9b02f0a3))

Breaking
* Not only will the two-step API not work anymore, but - **Python 3.7 is no longer supported** - code generation is a feature! - Render() and friends are a thing - cases try to deserialize input as json ([`f2c91c7`](https://github.com/ainsleymcgrath/pytest-embrace/commit/f2c91c78d900566b71d32ebe2ecd38a8e3a078ae))

3.0.1

Fix
* Dumb errors ([`7e39cc5`](https://github.com/ainsleymcgrath/pytest-embrace/commit/7e39cc508253b8129425cab931b479c378d5f994))

3.0.0

Feature
* Improve fixture-creation API ([`d3548fd`](https://github.com/ainsleymcgrath/pytest-embrace/commit/d3548fd1374009e02af7d54127e55bbe1e5b43f0))

Fix
* Correct link in exc ([`104c654`](https://github.com/ainsleymcgrath/pytest-embrace/commit/104c654d9d7067fea7e85278fef6b91215432f11))

Breaking
* old APIs, register_case_runner and caller_fixture_factory deprecated in favor of fixture(). old apis will raise an error ([`d3548fd`](https://github.com/ainsleymcgrath/pytest-embrace/commit/d3548fd1374009e02af7d54127e55bbe1e5b43f0))

Documentation
* New pages ([`6a4320d`](https://github.com/ainsleymcgrath/pytest-embrace/commit/6a4320d0c8f8e7a24366239960f9b1b96f8e0e57))
* Address new api ([`684788f`](https://github.com/ainsleymcgrath/pytest-embrace/commit/684788f252f5f34fba697a8b1de69c8c744296e0))

2.4.3

Fix
* Show shorter name in ls ([`bcaf404`](https://github.com/ainsleymcgrath/pytest-embrace/commit/bcaf4049d6ecedb62c3232ae6f1705cdc5ae9bea))

2.4.2

Fix
* Properly support yielding runners ([`275b2b1`](https://github.com/ainsleymcgrath/pytest-embrace/commit/275b2b13a9c6cc7f92cd41d110eb2b6894ac93d9))

2.4.1

Fix
* **ci:** Dont have too many pythons! ([`c61801c`](https://github.com/ainsleymcgrath/pytest-embrace/commit/c61801c2de9222260e2d0fa38ac8ec035febea0b))

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.