{ "info": { "author": "Chenxiong Qi", "author_email": "qcxhome@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Environment :: Web Environment", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Systems Administration" ], "description": "krbcontext\n==========\n\n.. image:: https://img.shields.io/pypi/v/krbcontext.svg\n :alt: PyPI\n :target: https://pypi.org/project/krbcontext/\n\n.. image:: https://img.shields.io/pypi/pyversions/krbcontext.svg\n :alt: PyPI - Python Version\n :target: https://pypi.org/project/krbcontext/\n\n.. image:: https://travis-ci.org/krbcontext/python-krbcontext.svg?branch=master\n :target: https://travis-ci.org/krbcontext/python-krbcontext\n\n.. image:: https://codecov.io/gh/krbcontext/python-krbcontext/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/krbcontext/python-krbcontext\n\n``krbcontext`` provides a Kerberos context that you can put code inside, which\nrequires a valid ticket in credential cache.\n\nDocumentation\n-------------\n\nUsage and API can be found from `krbcontext.github.io`_.\n\n.. _krbcontext.github.io: https://krbcontext.github.io/\n\nContribution\n------------\n\nWelcome contributions, whatever idea, issue report, or a patch. Before making a\npull request, please make sure your code passes checks. Run\n\n::\n\n tox\n\nReport an Issue\n---------------\n\nIf you have any issues, please `report one`_.\n\n.. _report one: https://github.com/krbcontext/python-krbcontext/issues/new\n\nIRC\n---\n\n#krbcontext on freenode.net\n\n\nChangeLog\n=========\n\n0.10 (2019-07-15)\n-----------------\n\n- Use set_default when storing credentials (Michael Simacek)\n\n0.9 (2019-06-20)\n----------------\n\n- Fix .travis.yml to use Python 3.7 (Chenxiong Qi)\n- Update docs/source/conf.py to read package info properly (Chenxiong Qi)\n- Add Python 3.7 to and remove Python 3.5 from TravisCI (Chenxiong Qi)\n- Update scripts (Chenxiong Qi)\n- Ignore more directories from git (Chenxiong Qi)\n- Remove testenv py34 and py35 (Chenxiong Qi)\n- Add testenv py37 (Chenxiong Qi)\n- Fix typo in comment (Chenxiong Qi)\n- Fix renewing expired FILE ccache (Michael Simacek)\n- Remove flake8 from BuildRequires from SPEC (Chenxiong Qi)\n\n0.8 (2017-09-05)\n----------------\n\n- Fix SPEC (Chenxiong Qi)\n- Use __future__.absolute_import (Chenxiong Qi)\n- Fix and enhance maintanence scripts (Chenxiong Qi)\n\n0.7 (2017-08-30)\n----------------\n\n- Remove unused meta info (Chenxiong Qi)\n- Fix init_with_keytab and tests (Chenxiong Qi)\n- Add script for publishing packages (Chenxiong Qi)\n- Refine make release script (Chenxiong Qi)\n\n0.6 (2017-08-27)\n----------------\n\n- Fix reading package info (Chenxiong Qi)\n\n0.5 (2017-08-27)\n----------------\n\n- Add script for making release (Chenxiong Qi)\n- Add distcheck to Makefile (Chenxiong Qi)\n- Refine doc settings (Chenxiong Qi)\n- Easy to set project info (Chenxiong Qi)\n- Bump version to 4.0 in doc (Chenxiong Qi)\n\n0.4 (2017-08-26)\n================\n\n- Migrate to python-gssapi\n- Compatible with Python 3\n\n0.3.3 (2014-03-12)\n------------------\n\n- Change README.txt to README.rst\n- Fix: logic error of KRB5CCNAME maintenance during initialization\n- Fix testcase of getting default credential cache\n\n0.3.2 (2013-06-15)\n------------------\n\n- Add LICENSE\n\n0.3.1 (2013-01-18)\n------------------\n\n- Thread-safe credentials cache initialization\n\n0.3.0 (2013-01-10)\n------------------\n\n- Lazy initialization of credential cache.\n- Refactor all code\n- Rewrite all unittest\n- Improve SPEC\n- Improve configuration of Python package distribution\n- Update documentation\n\n0.2.1 (2012-08-02)\n------------------\n\n- Remove dependency to setuptools\n- Rewrite SPEC file for packaging RPM in Fedora and RHEL\n- Using VERSION.txt to share the version between setup.py and SPEC file\n\n0.2 (2012-03-19)\n----------------\n\n- Add change log to project\n\n- Providing RPM distribution package\n\n0.1 (2012-03-19)\n----------------\n\n- Upload to PyPI\n\n- Add more information to setup.py after initialized import to github", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/krbcontext/python-krbcontext", "keywords": "kerberos context", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "krbcontext", "package_url": "https://pypi.org/project/krbcontext/", "platform": "", "project_url": "https://pypi.org/project/krbcontext/", "project_urls": { "Homepage": "https://github.com/krbcontext/python-krbcontext" }, "release_url": "https://pypi.org/project/krbcontext/0.10/", "requires_dist": null, "requires_python": "", "summary": "A Kerberos context manager", "version": "0.10" }, "last_serial": 5534608, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "660e867f3a6cdf8823e7b21d7cebbb3a", "sha256": "dcf9ad03b0b5533ef01fb55e2ae7f261a7ba83b1480f4f3d376cd9ea172dfd35" }, "downloads": -1, "filename": "krbcontext-0.1.tar.gz", "has_sig": false, "md5_digest": "660e867f3a6cdf8823e7b21d7cebbb3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4881, "upload_time": "2012-03-19T04:22:36", "url": "https://files.pythonhosted.org/packages/bb/c9/d21a62ac8a90580a12c73aaa2dab23b9b458b30289a55a53e15c26e524df/krbcontext-0.1.tar.gz" } ], "0.10": [ { "comment_text": "", "digests": { "md5": "37975f4d01572e859fc71a3f9d3c1d14", "sha256": "f7f1bdc33a86f18f3d119a631eb250d1389378fdaea1a983eef8ef0996d64ab8" }, "downloads": -1, "filename": "krbcontext-0.10.tar.gz", "has_sig": false, "md5_digest": "37975f4d01572e859fc71a3f9d3c1d14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30688, "upload_time": "2019-07-15T12:06:32", "url": "https://files.pythonhosted.org/packages/a9/28/b252b5bfffd8c441d1f1bab9d1a55428774c70a1ffd88ffb191bd333bcc0/krbcontext-0.10.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "db72f5045340ccca9d8a80bdc4de2c43", "sha256": "beb542bd36cfc657dba8c6ea7a8a115cbd6ce5bfbb4615f9f39a6a38ce5d1270" }, "downloads": -1, "filename": "krbcontext-0.2-1.noarch.rpm", "has_sig": false, "md5_digest": "db72f5045340ccca9d8a80bdc4de2c43", "packagetype": "bdist_rpm", "python_version": "2.6", "requires_python": null, "size": 15107, "upload_time": "2012-03-19T05:21:32", "url": "https://files.pythonhosted.org/packages/83/69/35951d3058826c6163a63ec16bb56de93f07e5239be3847f633b11f5d761/krbcontext-0.2-1.noarch.rpm" }, { "comment_text": "", "digests": { "md5": "b457aebf776e9864a0663d65ab063f4b", "sha256": "9f92638d53666205a66e81d2ba5fffee851c594efa3771cdd1d025a3b64e86d8" }, "downloads": -1, "filename": "krbcontext-0.2-1.src.rpm", "has_sig": false, "md5_digest": "b457aebf776e9864a0663d65ab063f4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12083, "upload_time": "2012-03-19T05:21:52", "url": "https://files.pythonhosted.org/packages/5d/99/e76d8e0aad7892fa248b19e5e347428157918e273ed924c73d61fdccd8b8/krbcontext-0.2-1.src.rpm" }, { "comment_text": "", "digests": { "md5": "d9399686410bd727ed38f75b27fa684a", "sha256": "974d2a060da84929fd0a3db8d35c7fce7fdf0fe511a5d587576af500b25803a1" }, "downloads": -1, "filename": "krbcontext-0.2.tar.gz", "has_sig": false, "md5_digest": "d9399686410bd727ed38f75b27fa684a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5140, "upload_time": "2012-03-19T05:17:08", "url": "https://files.pythonhosted.org/packages/77/23/7dc438b8f45368516d8f02d176dc8e86b2cae56edff9c57d6c727d59d728/krbcontext-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "1d78933e2c994a3d5ff18b3fec87af9b", "sha256": "9961d4c1996e19a1564585a1bbd897d9abd18e90638dc369f0b5be27c2e67f67" }, "downloads": -1, "filename": "krbcontext-0.2.1.tar.gz", "has_sig": false, "md5_digest": "1d78933e2c994a3d5ff18b3fec87af9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5653, "upload_time": "2012-08-02T18:41:38", "url": "https://files.pythonhosted.org/packages/ac/4e/39f21e2d0b4cc4aaf39e13a43497a216ff672f1645f17515e987b5df67ea/krbcontext-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "0bd727582440d02d7188a0265e96bb18", "sha256": "b6e2c26a0f2484703bf9250b320209e581ffb7596123d1a7a706a88ac62791b8" }, "downloads": -1, "filename": "krbcontext-0.3.0.tar.gz", "has_sig": false, "md5_digest": "0bd727582440d02d7188a0265e96bb18", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8030, "upload_time": "2013-01-10T08:20:13", "url": "https://files.pythonhosted.org/packages/9e/dd/1ca282b80bf8282073f944e3cff1cee75e5d735870ba48f3ff0aa50ba733/krbcontext-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "9918dd867389d9cbeeb886f0b7a5119d", "sha256": "50b438c745cf92f4c9ec6540a6bc7bd261ce593a2b8e76d9279c7f706c74460f" }, "downloads": -1, "filename": "krbcontext-0.3.1.tar.gz", "has_sig": false, "md5_digest": "9918dd867389d9cbeeb886f0b7a5119d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7995, "upload_time": "2013-01-21T14:34:07", "url": "https://files.pythonhosted.org/packages/39/a8/ec0c31c97aacc820cb82b67bd8d243605eb0835028f7fd3419e6ebf84196/krbcontext-0.3.1.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "a336f20502e16714a7ff6551226e4759", "sha256": "0e0a086e5a9c1036a945146f1949a9b1db34d4f84c394d664bdc39bec392ff71" }, "downloads": -1, "filename": "krbcontext-0.3.3.tar.gz", "has_sig": false, "md5_digest": "a336f20502e16714a7ff6551226e4759", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20839, "upload_time": "2014-03-13T09:04:30", "url": "https://files.pythonhosted.org/packages/d2/3f/ed8941fe3ddc00a5d9d9e9602fbabdc7d4ad850592176fc5272a9d7c2126/krbcontext-0.3.3.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "9c41d2f33eb6919468eab9b3edeb94c5", "sha256": "91dcf9a2e9f1f45a7137d8d4fcc164bef6846ac8261ac7ad1190b27d9c0c337a" }, "downloads": -1, "filename": "krbcontext-0.5.tar.gz", "has_sig": false, "md5_digest": "9c41d2f33eb6919468eab9b3edeb94c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29160, "upload_time": "2017-08-26T16:25:25", "url": "https://files.pythonhosted.org/packages/10/38/52e05c9ae938cf5b94d6876cda59943e151f8fb6950cb11237525b4cd9c1/krbcontext-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "afbf4480288a828e53717a99ce449395", "sha256": "0735d055401f12c5f5ae92d905725f4143f43525fb1bb74812d1047ffe81003d" }, "downloads": -1, "filename": "krbcontext-0.6.tar.gz", "has_sig": false, "md5_digest": "afbf4480288a828e53717a99ce449395", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29398, "upload_time": "2017-08-27T02:37:44", "url": "https://files.pythonhosted.org/packages/27/1a/1d4e04d7fc848a720b974b96aa9a232e89627ee4f54546766d1e88b3b88f/krbcontext-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "102f917e6adfe6eae6ac29e403559640", "sha256": "8e58d0d2c235ff526b40a1e916fbd0976000ea59e6d0ea4b57ace514b9c60957" }, "downloads": -1, "filename": "krbcontext-0.7.tar.gz", "has_sig": false, "md5_digest": "102f917e6adfe6eae6ac29e403559640", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30732, "upload_time": "2017-08-30T12:38:03", "url": "https://files.pythonhosted.org/packages/a6/56/3107904c32bc38a3f0e3f5c429ccec4b104c8e9912e11fa9768cd3108b4f/krbcontext-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "16bd2e3c68f5100110a4a2edf3dff4d9", "sha256": "e32eb63eb59218317e0babc389551967778eaa7b40543d3976120f9f9fe9c06f" }, "downloads": -1, "filename": "krbcontext-0.8.tar.gz", "has_sig": false, "md5_digest": "16bd2e3c68f5100110a4a2edf3dff4d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31230, "upload_time": "2017-09-05T16:57:01", "url": "https://files.pythonhosted.org/packages/02/2f/0653f6a77b435ea8add8f14596ce8aac26e2b255fb2c70cc7db07339c3a3/krbcontext-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "ca672ff373f705a7a9d2e91b8f0c8a4a", "sha256": "4acc0abc45abb87d5b8f1bb72b5c83d0af222473682121c622c7d0d521b05901" }, "downloads": -1, "filename": "krbcontext-0.9.tar.gz", "has_sig": false, "md5_digest": "ca672ff373f705a7a9d2e91b8f0c8a4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30628, "upload_time": "2019-06-20T03:05:53", "url": "https://files.pythonhosted.org/packages/91/d6/ada820bfc452406e8bc0a5fec6f03eba94d9ff5638f4da24ed0781117ac2/krbcontext-0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "37975f4d01572e859fc71a3f9d3c1d14", "sha256": "f7f1bdc33a86f18f3d119a631eb250d1389378fdaea1a983eef8ef0996d64ab8" }, "downloads": -1, "filename": "krbcontext-0.10.tar.gz", "has_sig": false, "md5_digest": "37975f4d01572e859fc71a3f9d3c1d14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30688, "upload_time": "2019-07-15T12:06:32", "url": "https://files.pythonhosted.org/packages/a9/28/b252b5bfffd8c441d1f1bab9d1a55428774c70a1ffd88ffb191bd333bcc0/krbcontext-0.10.tar.gz" } ] }