Globus-action-provider-tools

Latest version: v0.17.0

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

Scan your dependencies

Page 3 of 4

0.11.4

===================

Features
--------

- Adds caching to the following Globus Auth operations: token introspection,
group membership, dependent token grants.

Documentation
-------------

- Adds documentation around the new caching behavior:
https://action-provider-tools.readthedocs.io/en/latest/toolkit/caching.html

0.11.3

===================

Features
--------

- Bumps globus-sdk version dependency.

0.11.2

===================

Features
--------

- Logs authentication errors when a token fails introspection or token validation.

Bugfixes
--------

- Updates pydantic version to address CVE-2021-29510

0.11.1

Not secure
===================

Features
--------

- Allows the detail field to be a string.
- Improves logging output in the case where there is an Action Provider throws
Exceptions or an authentication issue.
- Allows for environment variable configuration.
- Bundles Flask an an optional dependency. See the README.md for information on
installing the toolkit with Flask.
- Stabilizes package API.

Bugfixes
--------

- Updates serialization to output timezone aware datatime objects
- Updates the return type for Action Resume operations to allow for status codes
to be returned from the route.
- Cleanly separates the Flask HTTP components from the plain Python components.

Deprecations
------------

- The Flask Callback Loader Helper is now deprecated in favor of the Flask
Blueprint Helper.

0.11.0

Not secure
===================

Features
--------

- Provide helpers to standardize output formats for INACTIVE and FAILED states
- Adds a new resume operation to the helpers which is used to signal that an
INACTIVE Action may be resumed.

0.10.5

Not secure
===================

Features
--------

- Adds exceptions that can be raised from Flask views to return standardized
JSON responses.
- Adds support for Action Provider schema definitions based on Pydantic.
- Migrates ActionStatus, ActionRequest, and ActionProviderDescription to
Pydantic classes.

Bugfixes
--------

- Modifies ActionProvider introspection endpoint creation on the
ActionProviderBlueprint so that HTTP requests with and without trailing
slashes receive the same results.

Documentation
-------------

- Action Provider Pydantic classes:
https://action-provider-tools.readthedocs.io/en/latest/toolkit/validation.html
- Action Provider Pydantic input schema support:
https://action-provider-tools.readthedocs.io/en/latest/examples/input_schemas.html#pydantic

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.