{ "info": { "author": "Pulp Ansible Plugin Project Developers", "author_email": "pulp-dev@redhat.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: Django", "License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "pulp_ansible\n============\n\n.. image:: https://api.travis-ci.org/pulp/pulp_ansible.svg\n :target: https://travis-ci.org/pulp/pulp_ansible\n\nA Pulp plugin to support hosting ``Role`` and ``Collection`` Ansible content.\n\nFor more information, please see the `documentation `_.\n\n\nCollection Support\n------------------\n\n.. warning::\n\n The 'Collection' content type is currently in tech-preview. Breaking changes could be introduced\n in the future.\n\npulp_ansible can manage the `multi-role repository content `_ referred to as a `Collection`. The following features are\nsupported:\n\n* `ansible-galaxy collection publish` - Upload a Collection to pulp_ansible for association with one or more\n repositories.\n* `ansible-galaxy collection install` - Install a Collection from pulp_ansible.\n\n\nConfiguring Collection Support\n------------------------------\n\nYou'll have to specify the protocol and hostname the pulp_ansible REST API is being served on. For\npulp_ansible to interact with `ansible-galaxy` correctly it needs the entire hostname. This is done\nusing the `ANSIBLE_HOSTNAME` setting in Pulp. For example if its serving with http on localhost it\nwould be::\n\n export PULP_ANSIBLE_API_HOSTNAME='http://localhost:24817'\n export PULP_ANSIBLE_CONTENT_HOSTNAME='http://localhost:24816/pulp/content'\n\nor in your systemd environment:\n\n Environment=\"PULP_ANSIBLE_API_HOSTNAME=http://localhost:24817\"\n Environment=\"PULP_ANSIBLE_CONTENT_HOSTNAME=http://localhost:24816/pulp/content\"\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pulp/pulp_ansible", "keywords": "", "license": "GPLv2+", "maintainer": "", "maintainer_email": "", "name": "pulp-ansible", "package_url": "https://pypi.org/project/pulp-ansible/", "platform": "", "project_url": "https://pypi.org/project/pulp-ansible/", "project_urls": { "Homepage": "https://github.com/pulp/pulp_ansible" }, "release_url": "https://pypi.org/project/pulp-ansible/0.2.0b5/", "requires_dist": [ "galaxy-importer (==0.1.3b8)", "packaging", "pulpcore-plugin (~=0.1rc3)", "PyYAML", "semantic-version", "coverage ; extra == 'test'", "flake8 ; extra == 'test'", "flake8-docstrings ; extra == 'test'", "flake8-quotes ; extra == 'test'", "flake8-tuple ; extra == 'test'", "mock ; extra == 'test'", "pulp-smash ; extra == 'test'", "pytest ; extra == 'test'" ], "requires_python": "", "summary": "Pulp plugin to manage Ansible content, e.g. roles", "version": "0.2.0b5" }, "last_serial": 5915162, "releases": { "0.0.1b1": [ { "comment_text": "", "digests": { "md5": "05fbe7bb5db473d719a09f54e42dbace", "sha256": "51db0015a55a6b4af49bd18cad66261e0a191f7ba1fcc7ee2f220e9fc9b9decb" }, "downloads": -1, "filename": "pulp_ansible-0.0.1b1-py3-none-any.whl", "has_sig": true, "md5_digest": "05fbe7bb5db473d719a09f54e42dbace", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6363, "upload_time": "2018-04-27T15:08:12", "url": "https://files.pythonhosted.org/packages/81/99/48438c47217e63266f9d16eb3d3e6bce96410d72a95b72f6a9dfa9a7c0e6/pulp_ansible-0.0.1b1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ad3d30c239e9de767fcf59a7bf240296", "sha256": "5f630728c6b04b749b54251cf1843e3703cae2b1fef4fade0079c30bce22e06c" }, "downloads": -1, "filename": "pulp-ansible-0.0.1b1.tar.gz", "has_sig": true, "md5_digest": "ad3d30c239e9de767fcf59a7bf240296", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12385, "upload_time": "2018-04-27T15:08:13", "url": "https://files.pythonhosted.org/packages/b9/0e/81b352664cc0a11e633dfcca200a2769b1f2404287675e8f1693c0ce87ce/pulp-ansible-0.0.1b1.tar.gz" } ], "0.1.0b2": [ { "comment_text": "", "digests": { "md5": "3bec92de7bb7dc1f55f66beea7e5f6b3", "sha256": "146c8c5ea8d8b84e5993a75464facf09400fb70ba1ef01dd08fc59a1c4cc6021" }, "downloads": -1, "filename": "pulp_ansible-0.1.0b2-py3-none-any.whl", "has_sig": false, "md5_digest": "3bec92de7bb7dc1f55f66beea7e5f6b3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7242, "upload_time": "2018-05-16T18:23:38", "url": "https://files.pythonhosted.org/packages/d2/41/18fa249a0ebfaaec131a96b7cfa1495f9041a6f0b48a39bf830203eee749/pulp_ansible-0.1.0b2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c66eac6254951ad11dce7d9b36ecdbb8", "sha256": "14191cbfeed48670f7a9fd87eb37ebf7eb9756a387a08a8ee4eaa93bcb27c384" }, "downloads": -1, "filename": "pulp-ansible-0.1.0b2.tar.gz", "has_sig": false, "md5_digest": "c66eac6254951ad11dce7d9b36ecdbb8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14909, "upload_time": "2018-05-16T18:23:39", "url": "https://files.pythonhosted.org/packages/77/6f/936e99ec6ceda2449866e15b5dc31b36e3e4c16154b04d9eee191a21c62f/pulp-ansible-0.1.0b2.tar.gz" } ], "0.1.0rc1": [ { "comment_text": "", "digests": { "md5": "58a77d21e92081312dd20cba5d1b6597", "sha256": "c9cdeb331a410fd9bac4313ee38e2a68f93cc9f5377969c371be985ec0985850" }, "downloads": -1, "filename": "pulp_ansible-0.1.0rc1-py3-none-any.whl", "has_sig": false, "md5_digest": "58a77d21e92081312dd20cba5d1b6597", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7798, "upload_time": "2018-09-26T15:27:47", "url": "https://files.pythonhosted.org/packages/b3/1c/62afe2b2a442d7864509218ac37a38cf374476828c0940e313a367fcf9dc/pulp_ansible-0.1.0rc1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d783637c8d12e7307d3c51cbb3bc239a", "sha256": "ea845bbc5f60d89a820aa955cb10029ae4c1c3553e1d2fced5b2b1016f5b94bb" }, "downloads": -1, "filename": "pulp-ansible-0.1.0rc1.tar.gz", "has_sig": false, "md5_digest": "d783637c8d12e7307d3c51cbb3bc239a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13604, "upload_time": "2018-09-26T15:27:49", "url": "https://files.pythonhosted.org/packages/80/a2/9b9e0873e5e5827f8773719ca9cae613ddd0b8f114222c9521bfa8d3f86f/pulp-ansible-0.1.0rc1.tar.gz" } ], "0.1.0rc2": [ { "comment_text": "", "digests": { "md5": "17c6fdecb6183a90b32c2df2db4ec490", "sha256": "e7f90014e9972035c29fe72ae773d7289814d85531667dd62a6ac34208a89aab" }, "downloads": -1, "filename": "pulp_ansible-0.1.0rc2-py3-none-any.whl", "has_sig": false, "md5_digest": "17c6fdecb6183a90b32c2df2db4ec490", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30786, "upload_time": "2018-10-01T01:10:40", "url": "https://files.pythonhosted.org/packages/09/80/d436aa19569e464cdef85e42cc53221da61cf2bdb337a035cf582136edce/pulp_ansible-0.1.0rc2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d0ed607e2de484a4e0d65c9a542b72d7", "sha256": "04b4fd13ee6b28e7917d947f0ac91d03ff94d5e9324d500cdccc1dae106f155b" }, "downloads": -1, "filename": "pulp-ansible-0.1.0rc2.tar.gz", "has_sig": false, "md5_digest": "d0ed607e2de484a4e0d65c9a542b72d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22527, "upload_time": "2018-10-01T01:10:41", "url": "https://files.pythonhosted.org/packages/63/00/ec03c090f4ad61c1ecf314a5c87bd9cbb63d07e102229ea28f239411d72e/pulp-ansible-0.1.0rc2.tar.gz" } ], "0.1.0rc3": [ { "comment_text": "", "digests": { "md5": "4792dd9933369260c072f0a18169d692", "sha256": "6b70ff2283938d8439a24d4d635f1180f4d41adbae1d10dd5b811c6d8c7c7d44" }, "downloads": -1, "filename": "pulp_ansible-0.1.0rc3-py3-none-any.whl", "has_sig": false, "md5_digest": "4792dd9933369260c072f0a18169d692", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30805, "upload_time": "2019-01-18T21:04:07", "url": "https://files.pythonhosted.org/packages/e8/b1/b2c17022fefaa964b305a3fa16778d8c8375153d3a7aee3db46a25bcb779/pulp_ansible-0.1.0rc3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8d3f1086697f8c50577e96419096fc15", "sha256": "685664d2bc266bc9d483cbede1bcb546c734eb94ee16184805d26458fe56d284" }, "downloads": -1, "filename": "pulp-ansible-0.1.0rc3.tar.gz", "has_sig": false, "md5_digest": "8d3f1086697f8c50577e96419096fc15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24692, "upload_time": "2019-01-18T21:04:08", "url": "https://files.pythonhosted.org/packages/d3/2a/4e394ee9d508f089b2665a131c6a534d1de458ecf20d6d78331fcacc1951/pulp-ansible-0.1.0rc3.tar.gz" } ], "0.1.0rc4": [ { "comment_text": "", "digests": { "md5": "f7aeadd08758445dcb4ca1655ec47989", "sha256": "62c476219b81112c88279aff2f6e4cd610532f0d9cad7b97c03f544d7542ee4f" }, "downloads": -1, "filename": "pulp_ansible-0.1.0rc4-py3-none-any.whl", "has_sig": false, "md5_digest": "f7aeadd08758445dcb4ca1655ec47989", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 32535, "upload_time": "2019-04-05T20:33:37", "url": "https://files.pythonhosted.org/packages/56/bf/cbf11cd607a6b2c06723bb872b2f153972b5cde2d90d2efa66e66e5a571e/pulp_ansible-0.1.0rc4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0600d6ec5b8ba5489201776d48f87074", "sha256": "5d603b0e98b191855b934bb0fd649ca4a36b0e91909af0e8e70acb591605450d" }, "downloads": -1, "filename": "pulp-ansible-0.1.0rc4.tar.gz", "has_sig": false, "md5_digest": "0600d6ec5b8ba5489201776d48f87074", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26470, "upload_time": "2019-04-05T20:33:38", "url": "https://files.pythonhosted.org/packages/31/5a/21c84a1997f7257f74c4e28b7028cf6dcc7a2231d8e29827375296405a9a/pulp-ansible-0.1.0rc4.tar.gz" } ], "0.1.0rc5": [ { "comment_text": "", "digests": { "md5": "302b2635009447fcd15f59bb4333081b", "sha256": "d2f6c46705489040e3bee449fd01cf6f69ec45bd1c38e4a07f59fa3ea4adfdcf" }, "downloads": -1, "filename": "pulp_ansible-0.1.0rc5-py3-none-any.whl", "has_sig": false, "md5_digest": "302b2635009447fcd15f59bb4333081b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 35109, "upload_time": "2019-05-21T11:28:39", "url": "https://files.pythonhosted.org/packages/d5/aa/6fa5c2e3ef65def330e4db4b75b8d58c5d770fe18cd77cbbf16e6dd7321b/pulp_ansible-0.1.0rc5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e59bf280909144f470cee6edebf90378", "sha256": "ce65eecc0120b09e092e98455a1376b03d706cf081ea98504bbb88cff71fe4ca" }, "downloads": -1, "filename": "pulp-ansible-0.1.0rc5.tar.gz", "has_sig": false, "md5_digest": "e59bf280909144f470cee6edebf90378", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31534, "upload_time": "2019-05-21T11:28:41", "url": "https://files.pythonhosted.org/packages/a9/38/0d6b7aa6ed94edcc9ecbe50deb162c1230bdf59cfe8bf654a2ddd2533550/pulp-ansible-0.1.0rc5.tar.gz" } ], "0.2.0b1": [ { "comment_text": "", "digests": { "md5": "273370d07b92c99469b5d62e009bd3c6", "sha256": "590976e4bd4565dd5561fe6806712f12eb0f9a73e25117f17d717d3160fce6bf" }, "downloads": -1, "filename": "pulp_ansible-0.2.0b1-py3-none-any.whl", "has_sig": false, "md5_digest": "273370d07b92c99469b5d62e009bd3c6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 37372, "upload_time": "2019-07-12T18:22:34", "url": "https://files.pythonhosted.org/packages/a5/c7/7b8671633f5b7f7bd04b945f9bded250b81afa672a04b6ca2ec22b053d79/pulp_ansible-0.2.0b1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d26376d909abded72a368ed3de00ff2", "sha256": "da9d8b4b440fecbadce70e09a073f9afad53794271ad493c77db187cdc87eaad" }, "downloads": -1, "filename": "pulp-ansible-0.2.0b1.tar.gz", "has_sig": false, "md5_digest": "5d26376d909abded72a368ed3de00ff2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26188, "upload_time": "2019-07-12T18:22:36", "url": "https://files.pythonhosted.org/packages/ba/c9/45148ab375492304df6bf1b0b47796528147235c4da78a20901af68b2ff6/pulp-ansible-0.2.0b1.tar.gz" } ], "0.2.0b2": [ { "comment_text": "", "digests": { "md5": "d46549506db5621d1c4ac9a83b4ca574", "sha256": "74cb7e375a84f13d6c033fe0dfd5d7aa33ab012666ac69f34f18c63dfa6a449d" }, "downloads": -1, "filename": "pulp_ansible-0.2.0b2-py3-none-any.whl", "has_sig": false, "md5_digest": "d46549506db5621d1c4ac9a83b4ca574", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 52505, "upload_time": "2019-08-12T17:28:51", "url": "https://files.pythonhosted.org/packages/5d/c8/3c68c616c9b5ed7e5042bf196c187bea11163de7a66d5f5c006014dbdbc6/pulp_ansible-0.2.0b2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "40e8970d6c936735ad704eb270594c68", "sha256": "9d3c7a54348b14bf24fdbd824d4666eeec1e85c08fd84ccaf4c9d4ff2216f6d5" }, "downloads": -1, "filename": "pulp-ansible-0.2.0b2.tar.gz", "has_sig": false, "md5_digest": "40e8970d6c936735ad704eb270594c68", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35253, "upload_time": "2019-08-12T17:28:52", "url": "https://files.pythonhosted.org/packages/d2/8c/65eec4efc5c5484dc4fddd5139e2266762b090cecfa04081d56f9b40035a/pulp-ansible-0.2.0b2.tar.gz" } ], "0.2.0b3": [ { "comment_text": "", "digests": { "md5": "4b74e866ae9d14d306c741e000d6316b", "sha256": "4db854b4618ee77a6acf9f9872af6b1beb23da6ff8dc142d752d8c6e03fee6ac" }, "downloads": -1, "filename": "pulp_ansible-0.2.0b3-py3-none-any.whl", "has_sig": false, "md5_digest": "4b74e866ae9d14d306c741e000d6316b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 61936, "upload_time": "2019-09-18T20:46:40", "url": "https://files.pythonhosted.org/packages/e0/dc/c5327b849ea63d0ee24a25b252a6f39e6b55fe1b15315d83518f7cb045e2/pulp_ansible-0.2.0b3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "31ddf91de35fab4d3f9bd6a5ec40173d", "sha256": "0aba8ce8a2eac7cd3489d5828a18d7b1739410ff514d95d9881b7f1e97fe3047" }, "downloads": -1, "filename": "pulp-ansible-0.2.0b3.tar.gz", "has_sig": false, "md5_digest": "31ddf91de35fab4d3f9bd6a5ec40173d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40397, "upload_time": "2019-09-18T20:46:41", "url": "https://files.pythonhosted.org/packages/fe/33/aa1a4347d3736f489b15b4f9e7f4267eacbe2407c2d1ab5b10a152aea4ec/pulp-ansible-0.2.0b3.tar.gz" } ], "0.2.0b4": [ { "comment_text": "", "digests": { "md5": "74db07085e2ec7aef0364ef713298b8e", "sha256": "c3f568929fd92905995aca7ed35a816d992a590b79be746a6394f86fc2972591" }, "downloads": -1, "filename": "pulp-ansible-0.2.0b4.tar.gz", "has_sig": false, "md5_digest": "74db07085e2ec7aef0364ef713298b8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40918, "upload_time": "2019-09-23T21:14:24", "url": "https://files.pythonhosted.org/packages/79/c2/8da4602ddb95b73c660ba3ef70fa72756f33423488d31bec87393c581531/pulp-ansible-0.2.0b4.tar.gz" } ], "0.2.0b5": [ { "comment_text": "", "digests": { "md5": "ada6ff412b22c08f897c9db2c063bf73", "sha256": "3bbebfda9ae5df8b076a7dd4b5c294401693e1b91292df9df3ac53d40cf8f351" }, "downloads": -1, "filename": "pulp_ansible-0.2.0b5-py3-none-any.whl", "has_sig": false, "md5_digest": "ada6ff412b22c08f897c9db2c063bf73", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 61357, "upload_time": "2019-10-01T22:12:44", "url": "https://files.pythonhosted.org/packages/69/4b/fdaf63d078ba8c1e7c74657d4fb7904062726eb176ec0a6fc15db1831ed2/pulp_ansible-0.2.0b5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ada95c3ae43e4348526c027c72dc96a2", "sha256": "351a3d49040657d6c23bed974715c0f1b683b83532a4eeca59f3ff414090e219" }, "downloads": -1, "filename": "pulp-ansible-0.2.0b5.tar.gz", "has_sig": false, "md5_digest": "ada95c3ae43e4348526c027c72dc96a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40069, "upload_time": "2019-10-01T22:12:46", "url": "https://files.pythonhosted.org/packages/5e/de/30c941d33668ec789fca8874e599defc20862af221924f3391b500b74320/pulp-ansible-0.2.0b5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ada6ff412b22c08f897c9db2c063bf73", "sha256": "3bbebfda9ae5df8b076a7dd4b5c294401693e1b91292df9df3ac53d40cf8f351" }, "downloads": -1, "filename": "pulp_ansible-0.2.0b5-py3-none-any.whl", "has_sig": false, "md5_digest": "ada6ff412b22c08f897c9db2c063bf73", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 61357, "upload_time": "2019-10-01T22:12:44", "url": "https://files.pythonhosted.org/packages/69/4b/fdaf63d078ba8c1e7c74657d4fb7904062726eb176ec0a6fc15db1831ed2/pulp_ansible-0.2.0b5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ada95c3ae43e4348526c027c72dc96a2", "sha256": "351a3d49040657d6c23bed974715c0f1b683b83532a4eeca59f3ff414090e219" }, "downloads": -1, "filename": "pulp-ansible-0.2.0b5.tar.gz", "has_sig": false, "md5_digest": "ada95c3ae43e4348526c027c72dc96a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40069, "upload_time": "2019-10-01T22:12:46", "url": "https://files.pythonhosted.org/packages/5e/de/30c941d33668ec789fca8874e599defc20862af221924f3391b500b74320/pulp-ansible-0.2.0b5.tar.gz" } ] }