Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

A Kerberos context manager

Project Description

krbcontext

krbcontext provides a Kerberos context that you can put code inside, which requires a valid ticket in credential cache.

Documentation

Usage and API can be found from krbcontext.github.io.

Contribution

Welcome contributions, whatever idea, issue report, or a patch. Before making a pull request, please make sure your code passes checks. Run

tox

Report an Issue

If you have any issues, please report one.

IRC

#krbcontext on freenode.net

ChangeLog

0.8 (2017-09-05)

  • Fix SPEC (Chenxiong Qi)
  • Use __future__.absolute_import (Chenxiong Qi)
  • Fix and enhance maintanence scripts (Chenxiong Qi)

0.7 (2017-08-30)

  • Remove unused meta info (Chenxiong Qi)
  • Fix init_with_keytab and tests (Chenxiong Qi)
  • Add script for publishing packages (Chenxiong Qi)
  • Refine make release script (Chenxiong Qi)

0.6 (2017-08-27)

  • Fix reading package info (Chenxiong Qi)

0.5 (2017-08-27)

  • Add script for making release (Chenxiong Qi)
  • Add distcheck to Makefile (Chenxiong Qi)
  • Refine doc settings (Chenxiong Qi)
  • Easy to set project info (Chenxiong Qi)
  • Bump version to 4.0 in doc (Chenxiong Qi)

0.4 (2017-08-26)

  • Migrate to python-gssapi
  • Compatible with Python 3

0.3.3 (2014-03-12)

  • Change README.txt to README.rst
  • Fix: logic error of KRB5CCNAME maintenance during initialization
  • Fix testcase of getting default credential cache

0.3.2 (2013-06-15)

  • Add LICENSE

0.3.1 (2013-01-18)

  • Thread-safe credentials cache initialization

0.3.0 (2013-01-10)

  • Lazy initialization of credential cache.
  • Refactor all code
  • Rewrite all unittest
  • Improve SPEC
  • Improve configuration of Python package distribution
  • Update documentation

0.2.1 (2012-08-02)

  • Remove dependency to setuptools
  • Rewrite SPEC file for packaging RPM in Fedora and RHEL
  • Using VERSION.txt to share the version between setup.py and SPEC file

0.2 (2012-03-19)

  • Add change log to project
  • Providing RPM distribution package

0.1 (2012-03-19)

  • Upload to PyPI
  • Add more information to setup.py after initialized import to github
Release History

Release History

This version
History Node

0.8

History Node

0.7

History Node

0.6

History Node

0.5

History Node

0.3.3

History Node

0.3.1

History Node

0.3.0

History Node

0.2.1

History Node

0.2

History Node

0.1

Download Files

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
krbcontext-0.8.tar.gz (31.2 kB) Copy SHA256 Checksum SHA256 Source Sep 5, 2017

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting