Tapipy

Latest version: v1.6.3

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

Scan your dependencies

Page 2 of 16

1.4.1

Added
- No change.

Changed
- `from openapi_core import Spec` is now done globally instead of the local scope so threaded processes work.

Removed
- No change.

1.4.0

Added
- Added new dereferencing function for up to date openapi-spec and jsonschema-spec libraries.

Changed
- Updated openapi-core to 0.16.0. This changes create_spec to Spec.from_file().
- spec object created is different, less proprietary objects.
- $refs are lazy dereferenced, so there's a dereferencer to output a ready spec that we can pickle.
- Updates to accommodate these changes.
- Found one bug in jsonschema-spec that I created an issue about, fixed it locally. Package author suggested to lock typing-extensions<4.6 which solves the problem for Python==3.7
- To note, openapi-core 0.16.1 and above seem to require flask==2.0
- `from openapi_core import Spec` was moved from top level imports to only when needed as import was decently slow (1.5+ sec).
- Adding `v2-` prefix to pickled files to ensure compatibility. Without this there's a possibility of old specs being read and that causing errors.

Removed
- Spec are no longer created at initialization, only need to be loaded. 7 seconds -> .04 seconds.

1.3.6

Added
- No change.

Changed
- Update spec for apps and systems.

Removed
- No change.

1.3.5

Added
- No change.

Changed
- Update spec for apps, pods, files, notifications, systems, and workflows.
- Nathan added json serializer for tapis result object serialization to dictionary.

Removed
- No change.

1.3.4

Added
- No change.

Changed
- Update spec for app and authenticator.
- Nathan added json serializer for tapis result object serialization to dictionary.

Removed
- No change.

1.3.3

Added
- No change.

Changed
- Update spec for files.

Removed
- No change.

Page 2 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.