pykrb5

Python krb5 API interface

MIT License

Downloads
501.6K
Stars
15
Committers
5

Bot releases are visible (Hide)

pykrb5 - v0.6.0 Latest Release

Published by jborean93 3 months ago

What's Changed

0.6.0 - 2024-07-22

New Contributors

Full Changelog: https://github.com/jborean93/pykrb5/compare/v0.5.1...v0.6.0

pykrb5 - v0.5.1

Published by jborean93 about 1 year ago

What's Changed

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

New Contributors

Full Changelog: https://github.com/jborean93/pykrb5/compare/v0.5.0...v0.5.1

pykrb5 - v0.5.0

Published by jborean93 over 1 year ago

0.5.0 - 2023-02-20

  • Added exception that is raised when krb5.init_context() failed
  • Moved back to setup.cfg based setuptools project for compatibility with pip present on system distributions
  • Added the following properties to the Creds object:
    • client - A copy of the credential's client principal
    • server - A copy of the credential's server principal
    • keyblock - A copy of the credential's session encryption key info
    • times - A copy of the credential's lifetime info including the auth time, star time, end time, and renewal time
    • ticket - A copy of the credential's ticket data
    • second_ticket - A copy of the credential's second ticket data (DUPLICATE-SKEY or ENC-TKT-IN-SKEY)
  • Added CCache APIs:
  • Added Keyblock APIs:

What's Changed

New Contributors

Full Changelog: https://github.com/jborean93/pykrb5/compare/v0.4.1...v0.5.0

pykrb5 -

Published by jborean93 almost 2 years ago

0.4.1 - 2022-10-25

  • Added Python 3.11 wheel
pykrb5 -

Published by jborean93 about 2 years ago

0.4.0 - 2022-08-09

  • Require Python 3.7 or newer (dropped 3.6)
  • Created PEP 517 compliant package
  • Moved all setuptools configuration, except extension information, to pyproject.toml
  • Will no longer include the cythonised .c files in the sdist making Cython a build requirement
    • With PEP 517 this requirement will be automatically satisfied making this a non-breaking change for people using PEP 517 features
pykrb5 -

Published by jborean93 over 2 years ago

0.3.0 - 2022-02-16

pykrb5 -

Published by jborean93 about 3 years ago

0.2.0 - 2021-10-18

  • Added krb5_cc_switch
    • Used to switch the primary credential cache in a collection credential cache
  • Added krb5_cc_support_switch
    • Used to detect if a credential cache type, like FILE, DIR, supports switching with krb5_cc_switch
  • Added krb5_cc_cache_match
    • Retrieve the credential cache inside a collection for the principal specified
pykrb5 -

Published by jborean93 about 3 years ago

0.1.2 - 2021-10-06

  • Added Python 3.10 wheels
pykrb5 -

Published by jborean93 about 3 years ago

  • 0.1.0 was taken during registration, use this as the initial release instead
pykrb5 -

Published by jborean93 about 3 years ago

Initial release

Package Rankings
Top 28.49% on Spack.io
Top 5.59% on Pypi.org
Top 9.41% on Proxy.golang.org
Top 18.13% on Alpine-edge
Badges
Extracted from project README
Test workflow PyPI version License