Skip to main content

Rust and Python bindings for the Kerberos administration interface (kadm5)

This repository contains both a work-in-progress safe, idiomatic Rust bindings for libkadm5, the library to administrate a Kerberos realm that supports the Kerberos administration interface (mainly Heimdal and MIT Kerberos 5).

It also contains a Python API to those bindings.

kadmin

Crates.io Version docs.rs Maintenance

This is a safe, idiomatic Rust interface to libkadm5.

This library does not link against libkadm5, but instead loads it at runtime to be able to support multiple variants.

It provides four features, all enabled by default, for the supported variants of libkadm5:

  • mit_client
  • mit_server
  • heimdal_client
  • heimdal_server

For remote operations:

use kadmin::{KAdm5Variant, KAdmin, KAdminImpl};

let princ = "user/admin@EXAMPLE.ORG";
let password = "vErYsEcUrE";

let kadmin = KAdmin::builder(KAdm5Variant::MitClient)
    .with_password(&princ, &password)
    .unwrap();

dbg!("{}", kadmin.list_principals(None).unwrap());

For local operations:

use kadmin::{KAdm5Variant, KAdmin, KAdminImpl};

let kadmin = KAdmin::builder(KAdm5Variant::MitServer)
    .with_local()
    .unwrap();

dbg!("{}", kadmin.list_principals(None).unwrap());

About compilation

During compilation, all the enabled variants will be discovered and bindings will be generated from the discovered variants. If a variant cannot be discovered, it will not be available for use. The following environment variables are available to override that discovery process:

To override the directories in which the kadm5/admin.h header will be searched for:

  • KADMIN_MIT_CLIENT_INCLUDES
  • KADMIN_MIT_SERVER_INCLUDES
  • KADMIN_HEIMDAL_CLIENT_INCLUDES
  • KADMIN_HEIMDAL_SERVER_INCLUDES

To override the path to the krb5-config binary:

  • KADM5_MIT_CLIENT_KRB5_CONFIG
  • KADM5_MIT_SERVER_KRB5_CONFIG
  • KADM5_HEIMDAL_CLIENT_KRB5_CONFIG
  • KADM5_HEIMDAL_SERVER_KRB5_CONFIG

Library paths will also be looked for, and forwarded so that at runtime, the library can be loaded. If it cannot find any, it will try to load a generic library from the system library paths. You can override the path the library is loaded from with [sys::Library::from_path].

About thread safety

As far as I can tell, libkadm5 APIs are not thread safe. As such, the types provided by this crate are neither Send nor Sync. You must not use those with threads. You can either create a KAdmin instance per thread, or use the kadmin::sync::KAdmin interface that spawns a thread and sends the various commands to it. The API is not exactly the same as the non-thread-safe one, but should be close enough that switching between one or the other is easy enough. Read more about this in the documentation of the crate.

python-kadmin-rs

PyPI - Version Read the Docs Maintenance

These are Python bindings to the above Rust library, using the kadmin::sync interface to ensure thread safety.

For remote operations:

import kadmin

princ = "user/admin@EXAMPLE.ORG"
password = "vErYsEcUrE"
kadm = kadmin.KAdmin.with_password(kadmin.KAdm5Variant.MitClient, princ, password)
print(kadm.list_principals("*"))

For local operations:

import kadmin

kadm = kadmin.KAdmin.with_local(kadmin.KAdm5Variant.MitClient)
print(kadm.list_principals("*"))

See the API reference for more information.

License

Licensed under the MIT License.

Contributing

Just open a PR.

### Releasing

  1. Go to Actions > Create release PR
  2. Click "Run workflow" and select what you need to release and input the new version.
  3. Wait for the PR to be opened and the CI to pass
  4. Merge the PR.
  5. Go to Releases
  6. Edit the created release.
  7. Click "Generate release notes"
  8. Publish

Release files for python-kadmin-rs 0.7.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for python-kadmin-rs 0.7.3
File Size Uploaded
python_kadmin_rs-0.7.3.tar.gz 121.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for python-kadmin-rs 0.7.3
File
python_kadmin_rs-0.7.3-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.28+ x86-64 Details
python_kadmin_rs-0.7.3-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.28+ ARM64 Details
python_kadmin_rs-0.7.3-pp311-pypy311_pp73-macosx_14_0_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 macOS 14.0+ x86-64 Details
python_kadmin_rs-0.7.3-cp314-cp314t-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Details
python_kadmin_rs-0.7.3-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details
python_kadmin_rs-0.7.3-cp314-cp314t-macosx_14_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 14.0+ x86-64 Details
python_kadmin_rs-0.7.3-cp314-cp314t-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 14.0+ ARM64 Details
python_kadmin_rs-0.7.3-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
python_kadmin_rs-0.7.3-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
python_kadmin_rs-0.7.3-cp314-cp314-macosx_14_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 14.0+ x86-64 Details
python_kadmin_rs-0.7.3-cp314-cp314-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 macOS 14.0+ ARM64 Details
python_kadmin_rs-0.7.3-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
python_kadmin_rs-0.7.3-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
python_kadmin_rs-0.7.3-cp313-cp313-macosx_14_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 14.0+ x86-64 Details
python_kadmin_rs-0.7.3-cp313-cp313-macosx_14_0_arm64.whl CPython 3.13 CPython 3.13 macOS 14.0+ ARM64 Details
python_kadmin_rs-0.7.3-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
python_kadmin_rs-0.7.3-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
python_kadmin_rs-0.7.3-cp312-cp312-macosx_14_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 14.0+ x86-64 Details
python_kadmin_rs-0.7.3-cp312-cp312-macosx_14_0_arm64.whl CPython 3.12 CPython 3.12 macOS 14.0+ ARM64 Details
python_kadmin_rs-0.7.3-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
python_kadmin_rs-0.7.3-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
python_kadmin_rs-0.7.3-cp311-cp311-macosx_14_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 14.0+ x86-64 Details
python_kadmin_rs-0.7.3-cp311-cp311-macosx_14_0_arm64.whl CPython 3.11 CPython 3.11 macOS 14.0+ ARM64 Details

Total release size: 12.3 MB

Release files / python_kadmin_rs-0.7.3.tar.gz

Download URL python_kadmin_rs-0.7.3.tar.gz
Size 121.3 kB
Tags Source
SHA-256 checksum
How to use checksums
5f9e7356c5ee64846572fa492de74b7f1a45d1180b9382aa9723113d0690227e
BLAKE2b-256 checksum
How to use checksums
e574aecd4773b278d9bf1f37f4a9b7208fa96bf86fdb6977f7ffe94b15030d93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 7, 2026.

Transparency log

Release files / python_kadmin_rs-0.7.3-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl

Download URL python_kadmin_rs-0.7.3-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Size 555.8 kB
Tags Linux glibc 2.28+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
def70552e9e7d77550fcaf2ccce0a2cb40451d4b05dd43c555881978535a8861
BLAKE2b-256 checksum
How to use checksums
44d763aa1c0fb4a09ea075122054b8ce46012c65ee3ab733fb777560b2c51637
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 7, 2026.

Transparency log

Release files / python_kadmin_rs-0.7.3-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl

Download URL python_kadmin_rs-0.7.3-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Size 564.4 kB
Tags Linux glibc 2.28+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
212d73e9d384a1505320cfcc4f7280580980e52443c63e85f0b025bb8b8374f8
BLAKE2b-256 checksum
How to use checksums
52ebe81a122beed1a17c809a77e11f0eb3412e8cfdcfd354d077d654eddaa8ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 7, 2026.

Transparency log

Release files / python_kadmin_rs-0.7.3-pp311-pypy311_pp73-macosx_14_0_x86_64.whl

Download URL python_kadmin_rs-0.7.3-pp311-pypy311_pp73-macosx_14_0_x86_64.whl
Size 511.3 kB
Tags PyPy 3.11 PyPy 3.11 7.3 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
7768961122ae99a352fa9dd110e64edb1e29c5c9820fe2b33eed0fd7cf2da278
BLAKE2b-256 checksum
How to use checksums
59c9a8a08529932dee44250e155caf420c8ea8121f3c8ca66a93ebf4830f2b4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 7, 2026.

Transparency log

Release files / python_kadmin_rs-0.7.3-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL python_kadmin_rs-0.7.3-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 545.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f7cd26efa619d66b390cfb735f5b7e980dbf48299a9d00d784ede243c44c1c0a
BLAKE2b-256 checksum
How to use checksums
bb85c3ab1ccc2e413e285e028e4ad35926514c867c8816743f380a523fb460c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 7, 2026.

Transparency log

Release files / python_kadmin_rs-0.7.3-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL python_kadmin_rs-0.7.3-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 549.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0bd21ec033800e772373217757e908531998202aa9ae340a79559771dd2be7af
BLAKE2b-256 checksum
How to use checksums
92103a6a7c6b3f77e288d04b30551c2eb5741150af82965e74ab31313ca9f322
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 7, 2026.

Transparency log

Release files / python_kadmin_rs-0.7.3-cp314-cp314t-macosx_14_0_x86_64.whl

Download URL python_kadmin_rs-0.7.3-cp314-cp314t-macosx_14_0_x86_64.whl
Size 511.7 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
968c97db4cb4dec6b456a578ab43d4a8094228645c078541bdda3f857f735d7a
BLAKE2b-256 checksum
How to use checksums
9dcdb4863d775e700488e91d31b30c6d6f42fd08af823176054e2f357b6cccda
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 7, 2026.

Transparency log

Release files / python_kadmin_rs-0.7.3-cp314-cp314t-macosx_14_0_arm64.whl

Download URL python_kadmin_rs-0.7.3-cp314-cp314t-macosx_14_0_arm64.whl
Size 497.7 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
6510f20bc0c7bf466d7b46aae4434da7d57ed5dafbe62c41feb9b9027c0e3d38
BLAKE2b-256 checksum
How to use checksums
049c2726366b476602afc4b0fcbe8d15477257d03fa1e68d39ac45036f631258
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 7, 2026.

Transparency log

Release files / python_kadmin_rs-0.7.3-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL python_kadmin_rs-0.7.3-cp314-cp314-manylinux_2_28_x86_64.whl
Size 546.7 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
36dbebbd84db0bc2546447604d31c92bdce1e560205ac694e17008e8cfe53dda
BLAKE2b-256 checksum
How to use checksums
18133f2d0481d2dbe432bdd109a93b8e4e37f96acc3ea5280362b003ee4780e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 7, 2026.

Transparency log

Release files / python_kadmin_rs-0.7.3-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL python_kadmin_rs-0.7.3-cp314-cp314-manylinux_2_28_aarch64.whl
Size 551.3 kB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
690dfcbef8198bfa38d098648bfcebc94916161e37d4808e40aa705230c85003
BLAKE2b-256 checksum
How to use checksums
5545e7f8bff7f6fb4bc97cab336e87c4d5e88c37daa0c0bcffdefe4744e0cdf5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 7, 2026.

Transparency log

Release files / python_kadmin_rs-0.7.3-cp314-cp314-macosx_14_0_x86_64.whl

Download URL python_kadmin_rs-0.7.3-cp314-cp314-macosx_14_0_x86_64.whl
Size 509.1 kB
Tags CPython 3.14 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
818fc4e63bdd01f378a8c279c3c24e8e47b04c709582394a9749a04250cc5034
BLAKE2b-256 checksum
How to use checksums
2e411f3c94d6654d6e6128c7e2b4ccef5041d908a6697ffb55e46d7290db257f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 7, 2026.

Transparency log

Release files / python_kadmin_rs-0.7.3-cp314-cp314-macosx_14_0_arm64.whl

Download URL python_kadmin_rs-0.7.3-cp314-cp314-macosx_14_0_arm64.whl
Size 497.7 kB
Tags CPython 3.14 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
3892486b52348a6d1b9cc834821a73beda0e7b730eb722fb44a0db20e4949fc4
BLAKE2b-256 checksum
How to use checksums
b6befe03dfeb81e55da7c56cb27eb62227480ab007e3bd7e2a6ab8f7da9b32c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 7, 2026.

Transparency log

Release files / python_kadmin_rs-0.7.3-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL python_kadmin_rs-0.7.3-cp313-cp313-manylinux_2_28_x86_64.whl
Size 547.1 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
86dcb85cd94d30ff25de98e4b5d31ab06838c8ffc73f2ebdd6e4a1637618c9ef
BLAKE2b-256 checksum
How to use checksums
4b0baff7516102d948c67c53a8492cb96a26ef15ba9254383eb6c1e4c18919e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 7, 2026.

Transparency log

Release files / python_kadmin_rs-0.7.3-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL python_kadmin_rs-0.7.3-cp313-cp313-manylinux_2_28_aarch64.whl
Size 551.1 kB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
dbc32250be7b0fba6bbc22f85536729f28c1ee57b95467dd5bf9a37bcf7be044
BLAKE2b-256 checksum
How to use checksums
91dd668f8cbf8d44528ba06cd6bbac2bbedf2c59ea7385724787fcb0795ac792
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 7, 2026.

Transparency log

Release files / python_kadmin_rs-0.7.3-cp313-cp313-macosx_14_0_x86_64.whl

Download URL python_kadmin_rs-0.7.3-cp313-cp313-macosx_14_0_x86_64.whl
Size 507.9 kB
Tags CPython 3.13 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
6e665744bf18c4363dfd63fcbc46797c8357db9abcec0d84daa5f904e9833a9c
BLAKE2b-256 checksum
How to use checksums
0a53cd5d7098243e485c6cb36e65cd845e62ce51c22c5105522f5338a3c8a7cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 7, 2026.

Transparency log

Release files / python_kadmin_rs-0.7.3-cp313-cp313-macosx_14_0_arm64.whl

Download URL python_kadmin_rs-0.7.3-cp313-cp313-macosx_14_0_arm64.whl
Size 495.0 kB
Tags CPython 3.13 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
3d43edb8695c92075e633c67cdc411877006d13709ec9d29fdca43ab0251b456
BLAKE2b-256 checksum
How to use checksums
17cbdc90a78cb1550707f31bc1200abb7b49f209ee07bc1ff75aec917785b4bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 7, 2026.

Transparency log

Release files / python_kadmin_rs-0.7.3-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL python_kadmin_rs-0.7.3-cp312-cp312-manylinux_2_28_x86_64.whl
Size 547.4 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5ea6a25f5f7036eb87b033dbba64cee82f0fa73fa507548f2572c65678c37c9e
BLAKE2b-256 checksum
How to use checksums
d887aa36c96f83b1e83c3521979530a5152be5e6f80459e9a99d7b91e3c26010
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 7, 2026.

Transparency log

Release files / python_kadmin_rs-0.7.3-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL python_kadmin_rs-0.7.3-cp312-cp312-manylinux_2_28_aarch64.whl
Size 551.3 kB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
19060bea54c9537df0a924bd2d6d9f466c4a66aa9007972f6c596df4443acc51
BLAKE2b-256 checksum
How to use checksums
fabd45bd640afdd7e318bd95603972e9bc21a48dec71022434e477021c5005e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 7, 2026.

Transparency log

Release files / python_kadmin_rs-0.7.3-cp312-cp312-macosx_14_0_x86_64.whl

Download URL python_kadmin_rs-0.7.3-cp312-cp312-macosx_14_0_x86_64.whl
Size 508.2 kB
Tags CPython 3.12 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
25c47d819240642ee30c2f901a21713b1fc09e021dbc89181ccb5d88f7ebbce4
BLAKE2b-256 checksum
How to use checksums
988950dc85ea315500b96d4aed96aa57d64ab38328c57fbacc01183dfbe4384f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 7, 2026.

Transparency log

Release files / python_kadmin_rs-0.7.3-cp312-cp312-macosx_14_0_arm64.whl

Download URL python_kadmin_rs-0.7.3-cp312-cp312-macosx_14_0_arm64.whl
Size 496.0 kB
Tags CPython 3.12 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
8e54902849cb916a15b04f585b984478afdb7d86d5e680ba10bfa8333b8fb32a
BLAKE2b-256 checksum
How to use checksums
e0c44b08df27f3ee728d6fdcc671340274bb29aeb6adaf7a94790942f55e2abc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 7, 2026.

Transparency log

Release files / python_kadmin_rs-0.7.3-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL python_kadmin_rs-0.7.3-cp311-cp311-manylinux_2_28_x86_64.whl
Size 547.0 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
01489b3cb7f2b8be697356ddf7035eaabf22eb783a863f86058ac403b4980cb8
BLAKE2b-256 checksum
How to use checksums
86c3bd34753ac4ba8a9e009159e24b9006b793235e8d68986fc5e80dc0ddff4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 7, 2026.

Transparency log

Release files / python_kadmin_rs-0.7.3-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL python_kadmin_rs-0.7.3-cp311-cp311-manylinux_2_28_aarch64.whl
Size 551.9 kB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
93b4a22d9ca7e982a47680888154c1b2af2ff12d6536c3c1bd5d012407da0560
BLAKE2b-256 checksum
How to use checksums
ca7afcc0062f9072cd7d1970dc1ba376b28e7243c8de60dc4ed78da18a4336cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 7, 2026.

Transparency log

Release files / python_kadmin_rs-0.7.3-cp311-cp311-macosx_14_0_x86_64.whl

Download URL python_kadmin_rs-0.7.3-cp311-cp311-macosx_14_0_x86_64.whl
Size 503.0 kB
Tags CPython 3.11 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
71acacd3b4cd70048988c1c525bfd6a40bf947f138ec77c931be3ff6af49b67d
BLAKE2b-256 checksum
How to use checksums
0a7462898f8d6cd95dcc45433db09a0d6ae5089a086a311bfabbb705c0cb60ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 7, 2026.

Transparency log

Release files / python_kadmin_rs-0.7.3-cp311-cp311-macosx_14_0_arm64.whl

Download URL python_kadmin_rs-0.7.3-cp311-cp311-macosx_14_0_arm64.whl
Size 502.1 kB
Tags CPython 3.11 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
1fdb44e4515c916e27f2b84c81fd1db7e01b605718fabf8d8c46985a61ed5ebe
BLAKE2b-256 checksum
How to use checksums
3a0d7472885f80d38565b703af5255ec0634e135af4bd28b798128ca7ca75e5c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 7, 2026.

Transparency log
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page