Prance

Latest version: v23.6.21.0

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

Scan your dependencies

Page 3 of 3

0.18.2

=======

Bugfix release:

* 65: fix error in resolving files only with ResolvingParser.

0.18.1

=======

Maintenance release, focusing on change requests from users.

* 23: Add support for partial resolution, i.e. resolving only internal references,
local files, HTTP URLs, or any combination thereof.

* 36: Improve error handling by mentioning strict mode when openapi-spec-validator
raises TypeError with very little context.

* 46: Reduce reliance on network in tests. Tests that require a network connection
can now be skipped via "-m 'not requires_network'". Other tests have mocked
connections.

* 55: RefResolver could set recursion limits, but the ResolvingParser did not
pass related options on to the resolver. Fixed that. Also create & use
reference cache in ResolvingParser.

* 60: Improve output when resolving references, by indicating the type of problem
(missing key, index out of bounds) in the object or sequence where the error
occurred.

0.17.0

=======

* 51: Try a lot more bytes when detecting file encoding. The new value is meant to
be a multiple of sector/cluster size that's still reasonable on most OSes and
volumes.

* 49: Remove Python 2.7 from supported/built versions. The CI vendors also don't love
3.4 any longer. Instead, we've added 3.7 and 3.8 where available.

* Miscellaneous: 53

0.16.2

=======

* 47: Fix deprecation warning by always preferring collections.abc over collections.

0.16.1

=======

* 44: Add changelog generation via `towncrier <https://town-crier.readthedocs.io/en/latest/>`_

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.