Markus

Latest version: v4.2.0

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

Scan your dependencies

Page 1 of 3

4.2.0

------------------------

**Bug fixes**

* Add support for setting ``origin_detection_enabled`` in Datadog backend.
(108)

* Switch from Flake8 to Ruff. (109)

4.1.0

--------------------------

**Features**

* Add support for Python 3.11 (100)

**Bug fixes**

* Redo how dev environment works so it's no longer installed via an extras but
is now in a separate requirements-dev.txt file.

* Split flake8 tou a separate requirements-flake8.txt and tox environment to
handle conflicts with installing other things.

4.0.1

----------------------

**Bug fixes**

* Move pytest import to a pytest plugin so it's easier to determine when pytest
is running. (95) Thank you, John!

4.0.0

--------------------------

**Features**

* Added support for Python 3.10 (88)

**Backwards incompatibel changes**

* Dropped support for Python 3.6 (89)

3.0.0

--------------------------

**Features**

* Added support for Python 3.9 (79). Thank you, Brady!

* Changed ``assert_*`` helper methods on ``markus.testing.MetricsMock``
to print the records to stdout if the assertion fails. This can save some
time debugging failing tests. (74)

**Backwards incompatible changes**

* Dropped support for Python 3.5 (78). Thank you, Brady!

* ``markus.testing.MetricsMock.get_records`` and
``markus.testing.MetricsMock.filter_records`` return
``markus.main.MetricsRecord`` instances now. This might require
you to rewrite/update tests that use the ``MetricsMock``.

2.2.0

------------------------

**Features**

* Add ``assert_`` methods to ``MetricsMock`` to reduce the boilerplate for
testing. Thank you, John! (68)

**Bug fixes**

* Remove use of ``six`` library. (69)

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.