{
"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"
}
]
}