Flaky

Latest version: v3.8.1

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

Scan your dependencies

Page 2 of 4

3.5.1

++++++++++++++++++

- Officially support and test on Python 3.6 and 3.7.
- Adds a pytest marker that can be used instead of flaky``.
- Replaced references to 'slaveoutput', where possible
with 'workeroutput', following the convention chosen by pytest.
- Prints formatted tracebacks in the flaky report when using nose.

**Bugfixes**
- Ensure that tests are only reported as successful to the nose runner once.

3.5.0

++++++++++++++++++

- Updated references to pytest instead of py.test.

**Bugfixes**
- Flaky is now compatible with pytest >= 4.1.

3.4.0

++++++++++++++++++

**Bugfixes**
- Flaky for pytest will no longer silently swallow errors that occur during test setup.

3.3.0

++++++++++++++++++

- Flaky for Nose will now rerun tests using the ``afterTest`` plugin hook, rather than the ``stopTest`` hook.
The ``afterTest`` hook is called slightly later in the test run process; this change allows flaky to be used
with `TestCase` subclasses that override the test run process, and do teardown after ``stopTest`` is called.
In particular, this means that flaky is now compatible with Django's ``LiveServerTestCase``.

3.2.0

++++++++++++++++++

- Flaky will completely suppress the flaky report if ``--no-success-flaky-report`` is specified and no tests
needed to be rerun.

**Bugfixes**
- Flaky will no longer cause ``py.test --pep8`` to fail.

3.1.0

++++++++++++++++++

- Flaky's automated tests now include a run with the ``pytest-xdist`` plugin enabled.
- Flaky for pytest has slightly changed how it patches the runner. This simplifies the plugin code a bit, but,
more importantly, avoids reporting test retries until flaky is done with them. This *should* improve compatibility
with other plugins.

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.