./security/py-gssapi, Low-level and high-level wrappers around GSSAPI C libraries

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ]


Branch: CURRENT, Version: 1.12.0, Package name: py313-gssapi-1.12.0, Maintainer: pkgsrc-users

Python-GSSAPI provides both low-level and high level wrappers around
the GSSAPI C libraries. While it focuses on the Kerberos mechanism,
it should also be useable with other GSSAPI mechanisms.

Python-GSSAPI is composed of two parts: a low-level C-style API which
thinly wraps the underlying RFC 2744 methods, and a high-level,
Pythonic API (which is itself a wrapper around the low-level API).
Examples may be found in the examples directory.

The low-level API lives in gssapi.raw. The methods contained therein
are designed to match closely with the original GSSAPI C methods. All
relevant methods and classes may be imported directly from gssapi.raw.
Extension methods will only be imported if they are present.

The high-level API lives directly under gssapi. The classes contained
in each file are designed to provide a more Pythonic, Object-Oriented
view of GSSAPI. The exceptions from the low-level API, plus several
additional exceptions, live in gssapi.exceptions. The rest of the
classes may be imported directly from gssapi. Only classes are
exported by gssapi - all functions are methods of classes in the
high-level API.


Required to run:
[security/heimdal] [devel/py-setuptools] [devel/py-decorator] [lang/py-six] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 93.087 KB

Version history: (Expand)


CVS history: (Expand)


   2026-08-31 14:03:25 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-gssapi: updated to 1.12.0

1.12.0
Build and test CPython 3.15
   2026-06-28 17:41:51 by Thomas Klausner | Files touched by this commit (364)
Log message:
*: limit Python versions due to py-numpy dropping Python 3.11 support
   2026-05-14 16:43:58 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
py-gssapi: update mitkrb5 part of PLIST
   2026-05-11 14:45:28 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-gssapi: updated to 1.11.1

1.11.1

Add Free-Threading and Limited API/Stable ABI
Fix up classifier from typo

1.11.0

Add Free-Threading and Limited API/Stable ABI
   2025-10-09 09:58:14 by Thomas Klausner | Files touched by this commit (442)
Log message:
*: remove reference to (removed) Python 3.9
   2025-10-03 07:46:51 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-gssapi: updated to 1.10.1

1.10.1

Add long_description_content_type to setup
Use the SPDX license name in setup.py as required by PEP-639
Fix license file release
   2025-09-03 09:49:54 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-gssapi: updated to 1.10.0

1.10.0

Update macOS build versions
Fix return type for name property in Credentials class.
remove deprecated license classifier
Update Python requirements and pin Cython
   2025-07-04 11:08:39 by Thomas Klausner | Files touched by this commit (49)
Log message:
*: mark more py-cython dependencies as needing Python>=3.11