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

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.9.0, Package name: py312-gssapi-1.9.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: 92.075 KB

Version history: (Expand)


CVS history: (Expand)


   2023-10-14 03:00:44 by Mark Davies | Files touched by this commit (1)
Log message:
py-gssapi: fix PLIST for mitkrb5
   2023-08-29 08:16:38 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-gssapi: updated to 1.8.3

1.8.3

Added Python 3.12 wheel
   2023-06-06 14:42:56 by Taylor R Campbell | Files touched by this commit (1319)
Log message:
Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.

Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).

No change to BUILD_DEPENDS as used correctly inside buildlink3.

As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html
   2022-11-14 19:58:50 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-gssapi: update to 1.8.2.

Release v1.8.2: Klipspringer (Patch 2) Latest

    Added Python 3.11 wheel - #303

Release v1.8.1: Klipspringer (Patch 1)

    Bumped minimum Python version to Python 3.7 - #299

Release v1.8.0: Klipspringer

    Created PEP 517 compliant sdist
    No longer include cythonised files in sdist as they can be built on install \ 
time with Cython
    The Cython build requirement will be automatically resolved by pip and other \ 
tools due to PEP 517 metadata
   2022-04-07 09:16:20 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-gssapi: updated to 1.7.3

v1.7.3:
Fix up sha512sum file generation in the GitHub release asset
Added Python type annotation to classes and functions
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-12-06 15:45:22 by Thomas Klausner | Files touched by this commit (2)
Log message:
py-gssapi: fix build
   2021-10-26 13:18:07 by Nia Alarie | Files touched by this commit (605)
Log message:
security: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./security/cyrus-sasl/distinfo \ 
cyrus-sasl-dedad73e5e7a75d01a5f3d5a6702ab8ccd2ff40d.patch.v2