- Use set_default when storing credentials (Michael Simacek)
- Fix .travis.yml to use Python 3.7 (Chenxiong Qi)
- Update docs/source/conf.py to read package info properly (Chenxiong Qi)
- Add Python 3.7 to and remove Python 3.5 from TravisCI (Chenxiong Qi)
- Update scripts (Chenxiong Qi)
- Ignore more directories from git (Chenxiong Qi)
- Remove testenv py34 and py35 (Chenxiong Qi)
- Add testenv py37 (Chenxiong Qi)
- Fix typo in comment (Chenxiong Qi)
- Fix renewing expired FILE ccache (Michael Simacek)
- Remove flake8 from BuildRequires from SPEC (Chenxiong Qi)
- Fix SPEC (Chenxiong Qi)
- Use __future__.absolute_import (Chenxiong Qi)
- Fix and enhance maintanence scripts (Chenxiong Qi)
- 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)
- Fix reading package info (Chenxiong Qi)
- 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)
- Migrate to python-gssapi
- Compatible with Python 3
- Change README.txt to README.rst
- Fix: logic error of KRB5CCNAME maintenance during initialization
- Fix testcase of getting default credential cache
- Add LICENSE
- Thread-safe credentials cache initialization
- Lazy initialization of credential cache.
- Refactor all code
- Rewrite all unittest
- Improve SPEC
- Improve configuration of Python package distribution
- Update documentation
- 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
- Add change log to project
- Providing RPM distribution package
- Upload to PyPI
- Add more information to setup.py after initialized import to github