Bravado-core

Latest version: v6.1.1

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

Scan your dependencies

Page 1 of 14

5.17.0

-------------------
- Model instances are now pickleable - `PR 372`_
- Improve equality checks, most notably fixing an issue when ``internally_dereference_refs`` was set to ``True`` - `PR 371`_

5.16.1

-------------------
.. warning::
This is release is technically backward incompatible with 5.16.0 as it is removing the equality feature on Spec objects.
We're **not** releasing a major version mostly because we don't expect users are using it.

If you're a user using it please make sure to use the ``is_equal`` methods. They behave as the ``__eq__`` methods added in 5.16.0 without altering the hashability feature of the objects.

Context can be found on `PR 363`_ and `PR 364`_.

- Replace __eq__ with is_equal to allow hashability - `PR 364`_
- Drop support for Python 3.5.0 and previous Python 3 versions - `PR 366`_
- Fix validation of nullable polymorphic objects - `Issue 359`_, `PR 367`_
- Update ``msgpack`` depedency (as ``msgpack-python`` is deprecated) - `PR 368`_ - Thanks vanschelven for your contribution.
- Improve typing annotations - `PR 361`_

5.16.0

-------------------
- Add equality and deepcopy support for Spec objects - `PR 360`_

5.15.0

-------------------
- Properly build the list of required properties for a schema with ``allOf`` from the sub-schemas - `PR 358`_ - Thanks nickgaya for your contribution!
- Add type annotations to ``is_ref``, ``is_list_like`` and ``is_dict_like`` - `PR 356`_

5.14.0

-------------------
- Add option to automatically base64-encode/decode strings with byte format - `PR 351`_ - Thanks nickgaya for your contribution!
- Ensure `PEP-561`_ compatibility - `PR 352`_ Thanks nickgaya for your contribution!
- Enhance documentation, typing of ``bravado_core.model.Model`` - `PR 354`_ - Thanks nickgaya for your contribution!
- Update Model equality method - `PR 355`_

5.13.2

-------------------
- Improve header validation error message - `PR 347`_ Thanks brycedrennan for your contribution!
- Fix Spec flattening regression - `PR 350`_

Page 1 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.