{ "info": { "author": "Sam Stavinoha", "author_email": "samuel.stavinoha@rackspace.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Topic :: Software Development" ], "description": "okchef\n======\n\n| |latest| |Circle CI| |Coverage Status| |Requirements Status|\n\n|\n\n.. code:: python\n\n\n import chef\n\n client = chef.ChefClient('https://api.opscode.com')\n # not to be confused with chef-client, the agent :)\n client.authenticate('chef-user', '~/chef-user.pem')\n response = client.get('/users/chef-user')\n response.json()\n ...\n {'display_name': 'chef-user',\n 'email': 'chef-user@example.com',\n 'first_name': 'Chef',\n 'last_name': 'User',\n 'middle_name': '',\n 'public_key': '-----BEGIN PUBLIC KEY-----\\nMIIBIj...IDAQAB\\n-----END PUBLIC KEY-----\\n',\n 'username': 'chef-user'}\n\nAuthentication & Authorization\n------------------------------\n\n``okchef`` uses the auth handler from the ``requests-chef`` library at\nhttps://github.com/samstav/requests-chef\n\nInstall\n-------\n\nBefore installing ``okchef``, see the current installation instructions\nfor ``requests-chef``: https://github.com/samstav/requests-chef#install\n\nIf you don't feel like reading those, you can use\n``--process-dependency-links`` (for now)\n\n::\n\n $ pip install -U --process-dependency-links okchef\n\nPreferably, you've read the install for ``requests-chef``, so this will\nwork:\n\n::\n\n # -U ensures you get the latest version\n $ pip install -U okchef\n\n.. |latest| image:: https://img.shields.io/pypi/v/okchef.svg\n :target: https://pypi.python.org/pypi/okchef\n.. |Circle CI| image:: https://circleci.com/gh/samstav/okchef/tree/master.svg?style=shield\n :target: https://circleci.com/gh/samstav/okchef\n.. |Coverage Status| image:: https://coveralls.io/repos/samstav/okchef/badge.svg?branch=master\n :target: https://coveralls.io/r/samstav/okchef?branch=master\n.. |Requirements Status| image:: https://requires.io/github/samstav/okchef/requirements.svg?branch=master\n :target: https://requires.io/github/samstav/okchef/requirements/?branch=master", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/samstav/okchef", "keywords": "chef requests client api requests-chef 7311f24a", "license": "Apache License, Version 2.0", "maintainer": null, "maintainer_email": null, "name": "okchef", "package_url": "https://pypi.org/project/okchef/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/okchef/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/samstav/okchef" }, "release_url": "https://pypi.org/project/okchef/1.2.5/", "requires_dist": null, "requires_python": null, "summary": "python client library for Chef Server", "version": "1.2.5" }, "last_serial": 2083724, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "4e8382076c9b9c191786b0765f0d8593", "sha256": "4d7e6b24e3cbdfb6b74323aafadb934c5eba1691c9f73e14a26d54547bab2330" }, "downloads": -1, "filename": "okchef-0.0.1.tar.gz", "has_sig": false, "md5_digest": "4e8382076c9b9c191786b0765f0d8593", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4747, "upload_time": "2015-06-02T21:59:20", "url": "https://files.pythonhosted.org/packages/c2/c2/8b49416c3e73fc8b908ebf25be156f0264ca6d8b25c1aea5adaa527098bb/okchef-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "faec743f28d8482626c6a923d8830bcc", "sha256": "3248936a50d710952414ea7e3dee507da8a14fffda0ffde2a6308910b4f7d0ad" }, "downloads": -1, "filename": "okchef-0.0.2.tar.gz", "has_sig": false, "md5_digest": "faec743f28d8482626c6a923d8830bcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4846, "upload_time": "2015-06-03T00:01:48", "url": "https://files.pythonhosted.org/packages/67/69/1918afe49818cdcb2994928ce50a266c18860197d78cb6bc2c6a8b084a30/okchef-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "a06304363344b02b8517e9236673cdb9", "sha256": "07ce3ec3b136287f7b72a09dfca5b47fe5f6a86bedc15bbece77da040d41ac98" }, "downloads": -1, "filename": "okchef-0.0.3.tar.gz", "has_sig": false, "md5_digest": "a06304363344b02b8517e9236673cdb9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4848, "upload_time": "2015-06-03T00:05:35", "url": "https://files.pythonhosted.org/packages/3d/20/dd25b39128f2f7a276178b75e14f00e6f43573ec0af7b378d207d3043829/okchef-0.0.3.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "61757189743cd11cd74ac28d7e4d6f67", "sha256": "54e939fa4f9868a795bd9ce910735205e4261e44cda67f77da98022d3daf1adf" }, "downloads": -1, "filename": "okchef-1.0.0.tar.gz", "has_sig": false, "md5_digest": "61757189743cd11cd74ac28d7e4d6f67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4907, "upload_time": "2015-06-18T01:19:59", "url": "https://files.pythonhosted.org/packages/5d/8a/296d34e0a57c22f71c54cc66d9edd7032cba5bd2f83751fe1b20c9496939/okchef-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "e1b5d24027ea954ac749ea9475b5a7c8", "sha256": "a04d5809513fc372dfe0418183cbd5ac3c4cc15b0eb7dbbf13ec2ee8a36f8447" }, "downloads": -1, "filename": "okchef-1.1.0.tar.gz", "has_sig": false, "md5_digest": "e1b5d24027ea954ac749ea9475b5a7c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3122, "upload_time": "2015-06-29T22:02:04", "url": "https://files.pythonhosted.org/packages/ef/98/2093df6bb48995b2aa25eee061a143aa5b741f188ff00f730cf679da6477/okchef-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "db91698599b82618bcd5c3649b037cc6", "sha256": "3e0cfbb9895df303cdc2dde456a32be0b152901a95b4dd200d673a7b133d49da" }, "downloads": -1, "filename": "okchef-1.1.1.tar.gz", "has_sig": false, "md5_digest": "db91698599b82618bcd5c3649b037cc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4069, "upload_time": "2015-06-30T01:05:25", "url": "https://files.pythonhosted.org/packages/4d/f5/77ad445405a936513e2b308ee0e6c681ef8da9146bbfc7d71ab147fa014a/okchef-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "1dac47ef3778a78bce1ce97ed317c1ad", "sha256": "6a6c8839402f6673285aa4140ecdb9cee6bca81af358191f1a84e151ca786928" }, "downloads": -1, "filename": "okchef-1.1.2.tar.gz", "has_sig": false, "md5_digest": "1dac47ef3778a78bce1ce97ed317c1ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4277, "upload_time": "2015-07-01T00:51:04", "url": "https://files.pythonhosted.org/packages/69/29/31e861c72777b0bfe750f77831681bebd07bc648ebcdb6aa9bb518fe7fd8/okchef-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "dddbbb58d6e6e6db4f1de8fd1199dd71", "sha256": "29e6a98d50300fdcdc1c2e4fb9b1fc3a982842b55dadfb256f6eade425d384bf" }, "downloads": -1, "filename": "okchef-1.1.3.tar.gz", "has_sig": false, "md5_digest": "dddbbb58d6e6e6db4f1de8fd1199dd71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4275, "upload_time": "2015-07-01T00:52:36", "url": "https://files.pythonhosted.org/packages/f0/5e/1ea4ab86592147674d2e324d206fd4eca600db8655994bdb5207befb24d6/okchef-1.1.3.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "c975e50a988c081d110db7b009f57306", "sha256": "b2f26980de7552b024dd61a1de962a5852974ad03347bd2aea043b335e8e8765" }, "downloads": -1, "filename": "okchef-1.2.0.tar.gz", "has_sig": false, "md5_digest": "c975e50a988c081d110db7b009f57306", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4389, "upload_time": "2015-07-03T06:54:47", "url": "https://files.pythonhosted.org/packages/89/a1/289d6a21c871a26c5b1d387b46641f93937a908869bd9fa60448318463bf/okchef-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "c03d4efdb967cd2898c4dab5a24dd99a", "sha256": "894ae7dc75ff9466ce533e5064a4d757b16241b1df50fe68d1d3bcef7372fff5" }, "downloads": -1, "filename": "okchef-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c03d4efdb967cd2898c4dab5a24dd99a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7103, "upload_time": "2015-07-05T17:24:56", "url": "https://files.pythonhosted.org/packages/17/55/d501dd782e42d826e147d0367f980c77f473cf3acbde20c546c61380cb36/okchef-1.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a1029cef66d72a455ddaf29818b4411f", "sha256": "4dbefe41b364d457f727224b3c79dbe9bc2426fe91222fbde56aec36c3c2a001" }, "downloads": -1, "filename": "okchef-1.2.1.tar.gz", "has_sig": false, "md5_digest": "a1029cef66d72a455ddaf29818b4411f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4401, "upload_time": "2015-07-05T17:24:52", "url": "https://files.pythonhosted.org/packages/e1/71/523289ede824840f98a9366738e1e4e579939b1f49fa718a6473987f55a6/okchef-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "ab26ed33533193c196e810b5e74850e0", "sha256": "d35ec9882db44e6f66b7090cc47a954427a7e153dfd340437619ad48b398f522" }, "downloads": -1, "filename": "okchef-1.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ab26ed33533193c196e810b5e74850e0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7117, "upload_time": "2015-07-05T18:59:29", "url": "https://files.pythonhosted.org/packages/1c/09/04091bb1bdcaa3fe113b73ddd4593ca1026b463b7b974cf352629ca97a61/okchef-1.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "24cae80a09921ee04c35bef86a4fd8e8", "sha256": "eb41feb0c1eceec31065550e8fc88682faa70a377fc54200487f0c9612c810c9" }, "downloads": -1, "filename": "okchef-1.2.2.tar.gz", "has_sig": false, "md5_digest": "24cae80a09921ee04c35bef86a4fd8e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4603, "upload_time": "2015-07-05T18:59:33", "url": "https://files.pythonhosted.org/packages/1a/b7/df2cbf48c7444054f95698f2061c2a6d1e89aea1a2a8f50573487c483a88/okchef-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "250fcc74196fb1f3a6cb4ec49bd2c3be", "sha256": "8d497e2173873b2324e3f38c411fe57367d24424d8d66609292cbf8812f20549" }, "downloads": -1, "filename": "okchef-1.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "250fcc74196fb1f3a6cb4ec49bd2c3be", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7120, "upload_time": "2015-07-05T19:13:54", "url": "https://files.pythonhosted.org/packages/50/95/c97831cdf1ca14dda0cbd97f99e82957912b56cf6a6dcf2e811b3ebf31a1/okchef-1.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "97b1a3830a6771fa0bf377e47ad1aa92", "sha256": "f75bdc74c47835a45dbaf1e6fefa0d9e4b25a801ce3211f6949dc71577592c3c" }, "downloads": -1, "filename": "okchef-1.2.3.tar.gz", "has_sig": false, "md5_digest": "97b1a3830a6771fa0bf377e47ad1aa92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4603, "upload_time": "2015-07-05T19:13:57", "url": "https://files.pythonhosted.org/packages/8a/f3/a57fb0f91a244cf44c5ba47ff80f9dee624f5f3cd0270b2cc4fad8693e98/okchef-1.2.3.tar.gz" } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "3c4ca2dd60c7c16b4e28e441fe30fbb6", "sha256": "31ffb24ffc47d9c67c9f8201e93dd0dc30ccda270bb3108b775e3bcea707a7da" }, "downloads": -1, "filename": "okchef-1.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3c4ca2dd60c7c16b4e28e441fe30fbb6", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7117, "upload_time": "2015-09-19T17:43:21", "url": "https://files.pythonhosted.org/packages/6e/4f/5a82c48af72862c6fe1954f02dbc947c969236eddb897de51731ccc5b5b4/okchef-1.2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "59c7c294785bdce0441e7e2f214d3593", "sha256": "635d6f0b600068f2c3990dda31506194a578e4e270b81be1b7df29498dce54c1" }, "downloads": -1, "filename": "okchef-1.2.4.tar.gz", "has_sig": false, "md5_digest": "59c7c294785bdce0441e7e2f214d3593", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4605, "upload_time": "2015-09-19T17:43:16", "url": "https://files.pythonhosted.org/packages/22/8f/854c6bb4f8683665dbbef0abd589d3110fd20534c4c1b5f6d4083fc3bff5/okchef-1.2.4.tar.gz" } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "46a366bc5a82da06e47e6b9b1b73a180", "sha256": "eaf744a17bf91a88d6a751cfd568e2e7f129e77953b023fba72c40d74874f0be" }, "downloads": -1, "filename": "okchef-1.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "46a366bc5a82da06e47e6b9b1b73a180", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7044, "upload_time": "2016-04-25T22:37:20", "url": "https://files.pythonhosted.org/packages/0b/bf/0bf1a8db2b5957e87d030d707c5da30243617a7c8372364beadd07b1e5dc/okchef-1.2.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5117b67533a95b400de11b7238a8b64f", "sha256": "3f32502702526195c01e9b104e70738d416b0458c7ee9f6b524a09a468185cde" }, "downloads": -1, "filename": "okchef-1.2.5.tar.gz", "has_sig": false, "md5_digest": "5117b67533a95b400de11b7238a8b64f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4738, "upload_time": "2016-04-25T22:37:15", "url": "https://files.pythonhosted.org/packages/43/8b/085a10ca67b47e1f4addcae72b4f4a65b76ce01700cd52cc00122eb435a5/okchef-1.2.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "46a366bc5a82da06e47e6b9b1b73a180", "sha256": "eaf744a17bf91a88d6a751cfd568e2e7f129e77953b023fba72c40d74874f0be" }, "downloads": -1, "filename": "okchef-1.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "46a366bc5a82da06e47e6b9b1b73a180", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7044, "upload_time": "2016-04-25T22:37:20", "url": "https://files.pythonhosted.org/packages/0b/bf/0bf1a8db2b5957e87d030d707c5da30243617a7c8372364beadd07b1e5dc/okchef-1.2.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5117b67533a95b400de11b7238a8b64f", "sha256": "3f32502702526195c01e9b104e70738d416b0458c7ee9f6b524a09a468185cde" }, "downloads": -1, "filename": "okchef-1.2.5.tar.gz", "has_sig": false, "md5_digest": "5117b67533a95b400de11b7238a8b64f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4738, "upload_time": "2016-04-25T22:37:15", "url": "https://files.pythonhosted.org/packages/43/8b/085a10ca67b47e1f4addcae72b4f4a65b76ce01700cd52cc00122eb435a5/okchef-1.2.5.tar.gz" } ] }