Path to this page:
./
security/py-krb5,
Kerberos API bindings for Python
Branch: CURRENT,
Version: 0.7.0,
Package name: py312-krb5-0.7.0,
Maintainer: pkgsrc-usersThis library provides Python functions that wraps the Kerberos 5 C API. Due to
the complex nature of this API it is highly recommended to use something like
python-gssapi which exposes the Kerberos authentication details through GSSAPI.
Master sites:
Filesize: 230.169 KB
Version history: (Expand)
- (2024-11-13) Updated to version: py312-krb5-0.7.0
- (2024-11-11) Updated to version: py312-krb5-0.6.0
- (2024-07-22) Updated to version: py311-krb5-0.6.0
- (2023-08-29) Updated to version: py311-krb5-0.5.1
- (2023-08-03) Package added to pkgsrc.se, version py310-krb5-0.5.0 (created)
CVS history: (Expand)
2024-11-13 11:30:12 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-krb5: updated to 0.7.0
0.7.0 - 2024-10-03
* Require Python 3.8 or newer (dropped 3.7)
* Added Python 3.13 wheel for macOS
* Added password management APIs
|
2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message:
py-*: remove unused tool dependency
py-setuptools includes the py-wheel functionality nowadays
|
2024-07-22 07:10:37 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-krb5: updated to 0.6.0
0.6.0 - 2024-07-22
* Fix up wheel package build to not include uneeded `python_krb5.h` file in the \
final `site-packages` install dir
* Added CCache APIs:
* \
[krb5_cc_get_config](https://web.mit.edu/kerberos/krb5-devel/doc/appdev/refs/api/krb5_cc_get_config.html)
* \
[krb5_cc_set_config](https://web.mit.edu/kerberos/krb5-devel/doc/appdev/refs/api/krb5_cc_set_config.html)
* Added Context APIs:
* \
[krb5_set_real_time](https://web.mit.edu/kerberos/krb5-devel/doc/appdev/refs/api/krb5_set_real_time.html)
* \
[krb5_timeofday](https://web.mit.edu/Kerberos/krb5-devel/doc/appdev/refs/api/krb5_timeofday.html)
* \
[krb5_us_timeofday](https://web.mit.edu/kerberos/krb5-devel/doc/appdev/refs/api/krb5_us_timeofday.html)
* MIT only
* \
[krb5_get_time_offsets](https://web.mit.edu/kerberos/krb5-devel/doc/appdev/refs/api/krb5_get_time_offsets.html)
* Added Credential APIs:
* \
[krb5_get_renewed_creds](https://web.mit.edu/kerberos/krb5-devel/doc/appdev/refs/api/krb5_get_renewed_creds.html)
* MIT only
* \
[krb5_get_etype_info](https://web.mit.edu/kerberos/krb5-devel/doc/appdev/refs/api/krb5_get_etype_info.html)
* \
[krb5_get_validated_creds](https://web.mit.edu/kerberos/krb5-devel/doc/appdev/refs/api/krb5_get_validated_creds.html)
* MIT 1.20+ only
* \
[krb5_marshal_credentials](https://web.mit.edu/kerberos/krb5-devel/doc/appdev/refs/api/krb5_marshal_credentials.html)
* \
[krb5_unmarshal_credentials](https://web.mit.edu/kerberos/krb5-devel/doc/appdev/refs/api/krb5_unmarshal_credentials.html)
* Added KeyBlock APIs:
* MIT only
* \
[krb5_c_string_to_key](https://web.mit.edu/kerberos/krb5-devel/doc/appdev/refs/api/krb5_c_string_to_key.html)
* Added Principal APIs:
* \
[krb5_build_principal]https://web.mit.edu/kerberos/krb5-devel/doc/appdev/refs/api/krb5_build_principal.html)
* Added the following properties to the `Creds` object:
* `ticket_flags_raw` - Flags in the ticket as returned by the C API
* `ticket_flags` - Flags in the ticket converted to a known enum value
* Added the following properties to the `Principal` object:
* `realm` - The realm of the principal
* `components` - The list of name components.
* `type` - The name type of the principal.
|
2023-10-14 03:05:49 by Mark Davies | Files touched by this commit (2) |
Log message:
py-krb5: fix PLIST when mit-krb5 used.
|
2023-08-29 08:17:46 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-krb5: updated to 0.5.1
0.5.1 - 2023-08-29
* Added support for Cython 3.x.y when building the extension modules
* Added Python 3.12 wheel for macOS
|
2023-08-03 10:13:30 by Adam Ciarcinski | Files touched by this commit (4) |
Log message:
py-krb5: added version 0.5.0
This library provides Python functions that wraps the Kerberos 5 C API. Due to
the complex nature of this API it is highly recommended to use something like
python-gssapi which exposes the Kerberos authentication details through GSSAPI.
|