{ "info": { "author": "Greg Taylor", "author_email": "greg@gctaylor.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: BSD License", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Libraries" ], "description": "kubeconfig\n==========\n\nkubeconfig is a simple Python module for manipulating Kubernetes kubeconfig\nfiles.\n\n.. code-block:: py\n\n from kubeconfig import KubeConfig\n\n conf = KubeConfig()\n conf.set_context('new-context', cluster='other-cluster', user='my-user')\n conf.use_context('new-context')\n print(conf.view())\n\nInstalling\n----------\n\n.. code-block:: shell\n\n pip install kubeconfig\n\nExample usage cases\n-------------------\n\n* Generating configs for users\n* Tooling that manages switching between multiple clusters or users\n* Cycling credentials out in a config\n* Updating CA cert entries in your config\n\nDocumentation\n-------------\n\nSee the documentation_ for more details on usage.\n\nLicense\n-------\n\nkubeconfig is licensed under the BSD 3-Clause License.\n\n.. _documentation: http://kubeconfig-python.readthedocs.io\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://kubeconfig-python.readthedocs.io", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "kubeconfig", "package_url": "https://pypi.org/project/kubeconfig/", "platform": "", "project_url": "https://pypi.org/project/kubeconfig/", "project_urls": { "Homepage": "http://kubeconfig-python.readthedocs.io" }, "release_url": "https://pypi.org/project/kubeconfig/1.0.1/", "requires_dist": null, "requires_python": "", "summary": "A simple wrapper around Kubernetes kubectl", "version": "1.0.1" }, "last_serial": 3091766, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "44a2a08161b978bf1e5fcf562c5102bd", "sha256": "393bdf6b03d4830c11c8d47e267fd65a3bed82518492b20b9fe554c7cd6c8111" }, "downloads": -1, "filename": "kubeconfig-1.0.1.tar.gz", "has_sig": false, "md5_digest": "44a2a08161b978bf1e5fcf562c5102bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4614, "upload_time": "2017-08-12T05:42:23", "url": "https://files.pythonhosted.org/packages/0c/bd/9c59ff206ab9b6c0694d166ef4d01ea6c9d97afda5575a07fa3a257a12be/kubeconfig-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "44a2a08161b978bf1e5fcf562c5102bd", "sha256": "393bdf6b03d4830c11c8d47e267fd65a3bed82518492b20b9fe554c7cd6c8111" }, "downloads": -1, "filename": "kubeconfig-1.0.1.tar.gz", "has_sig": false, "md5_digest": "44a2a08161b978bf1e5fcf562c5102bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4614, "upload_time": "2017-08-12T05:42:23", "url": "https://files.pythonhosted.org/packages/0c/bd/9c59ff206ab9b6c0694d166ef4d01ea6c9d97afda5575a07fa3a257a12be/kubeconfig-1.0.1.tar.gz" } ] }