Requests-kerberos

Latest version: v0.15.0

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

Scan your dependencies

Page 1 of 3

0.16.0

-----------

- Raised minimum Python version to 3.8
- Changed project build metadata to use PEP 518 pyproject.toml

0.15.0

------------------

- Make Channel Binding data per-host
- Added support for explicit passwords using the ``password`` kwarg

0.14.0

------------------

- Added support for proxy authentication with ``HTTP`` endpoints.
- Support for proxying ``HTTPS`` endpoints is not available due to limitations
of the underlying requests/urllib3 library.
- Fixed up stray bytes to str conversion.

0.13.0

------------------

- Change Kerberos dependencies to pyspnego_ to modernise the underlying
Kerberos library that is used.
- Removed the ``wrap_winrm`` and ``unwrap_winrm`` functions
- Dropped support for Python 2 and raised minimum Python version to 3.6.
- Renamed the ``context`` attribute to ``_context`` to indicate it's meant for
internal use only.
- Fix Negotiate header regex pattern to avoid DoS affected patterns

.. _pyspnego: https://github.com/jborean93/pyspnego

0.12.0

Not secure
------------------------

- Add support for channel binding tokens (assumes pykerberos support >= 1.2.1)
- CBT is enabled by default but for older servers which might have
compatibility issues this can be disabled with ``send_cbt=False``.
- Add support for kerberos message encryption (assumes pykerberos support >= 1.2.1)
- Misc CI/test fixes

0.11.0

Not secure
------------------

- Switch dependency on Windows from kerberos-sspi/pywin32 to WinKerberos.
This brings Custom Principal support to Windows users.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.