Aiorequestful

Latest version: v1.0.10

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

Scan your dependencies

Page 1 of 4

1.0.10

Added
-----
* :py:meth:`.AuthRequest.set_payload_type` and ``payload`` property to :py:class:`.AuthRequest`.
This allows for payload type switching for each requests.
This is to solve an issue where some OAuth providers require the payload in either the body or query of the request
depending on the providers specification.

Removed
-------
* ``_param_key`` class attribute in :py:class:`.OAuth2Authoriser` now allows for control over for child classes
Support for switching the payload handling of requests is now handled solely by :py:class:`.AuthRequest`.

1.0.9

Changed
-------
* :py:class:`.OAuth2Authoriser` now allows for control over params key for child classes
via the ``_param_key`` class attribute.
This now supports delivering params via either the query or body or the request.

1.0.8

Fixed
-----
* :py:class:`.AuthorisationCodeFlow` now correctly picks up the returned state value from the redirect URL
even if it also contains the HTTP version

1.0.7

Changed
-------
* Handle no response as a retry using the retry timer in :py:class:`.RequestHandler`

1.0.6

Fixed
-----
* Drop debug print statement

1.0.5

Fixed
-----
* Replace ``classmethod`` + ``property`` decorators with custom :py:class:`.classproperty` decorator
to fix issues in Python v3.13

Page 1 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.