jborean93/pykrb5 (krb5)
### [`v0.7.0`](https://redirect.github.com/jborean93/pykrb5/blob/HEAD/CHANGELOG.md#070---2024-10-03)
[Compare Source](https://redirect.github.com/jborean93/pykrb5/compare/v0.6.0...v0.7.0)
- Require Python 3.8 or newer (dropped 3.7)
- Added Python 3.13 wheel for macOS
- Added password management APIs
- [krb5\_chpw_message](https://web.mit.edu/kerberos/krb5-latest/doc/appdev/refs/api/krb5\_chpw_message.html)
- [krb5\_set_password](https://web.mit.edu/kerberos/krb5-latest/doc/appdev/refs/api/krb5\_set_password.html)
- [krb5\_set_password_using_ccache](https://web.mit.edu/kerberos/krb5-latest/doc/appdev/refs/api/krb5\_set_password_using_ccache.html)
### [`v0.6.0`](https://redirect.github.com/jborean93/pykrb5/blob/HEAD/CHANGELOG.md#060---2024-07-22)
[Compare Source](https://redirect.github.com/jborean93/pykrb5/compare/v0.5.1...v0.6.0)
- 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.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
==0.5.1
->==0.7.0
Release Notes
jborean93/pykrb5 (krb5)
### [`v0.7.0`](https://redirect.github.com/jborean93/pykrb5/blob/HEAD/CHANGELOG.md#070---2024-10-03) [Compare Source](https://redirect.github.com/jborean93/pykrb5/compare/v0.6.0...v0.7.0) - Require Python 3.8 or newer (dropped 3.7) - Added Python 3.13 wheel for macOS - Added password management APIs - [krb5\_chpw_message](https://web.mit.edu/kerberos/krb5-latest/doc/appdev/refs/api/krb5\_chpw_message.html) - [krb5\_set_password](https://web.mit.edu/kerberos/krb5-latest/doc/appdev/refs/api/krb5\_set_password.html) - [krb5\_set_password_using_ccache](https://web.mit.edu/kerberos/krb5-latest/doc/appdev/refs/api/krb5\_set_password_using_ccache.html) ### [`v0.6.0`](https://redirect.github.com/jborean93/pykrb5/blob/HEAD/CHANGELOG.md#060---2024-07-22) [Compare Source](https://redirect.github.com/jborean93/pykrb5/compare/v0.5.1...v0.6.0) - 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.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.