{ "info": { "author": "Azul", "author_email": "pyarchops@azulinho.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 3.7" ], "description": "=====================\npyArchOps/helpers\n=====================\n\n\n.. image:: https://badge.fury.io/py/pyarchops-helpers.svg\n :target: https://pypi.python.org/pypi/pyarchops-helpers\n\n.. image:: https://img.shields.io/gitlab/pipeline/pyarchops/helpers/next-release.svg\n :target: https://gitlab.com/pyarchops/helpers/pipelines\n\n.. image:: https://readthedocs.org/projects/pyarchops-helpers/badge/?version=latest\n :target: https://pyarchops-helpers.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n.. image:: https://pyup.io/repos/github/pyarchops/helpers/shield.svg\n :target: https://pyup.io/repos/github/pyarchops/helpers/\n :alt: Updates\n\n\nHelpers for pyArchOps\n\n\n* Free software: MIT license\n* Documentation: https://pyarchops-helpers.readthedocs.io.\n\n\nFeatures\n--------\n\n* docker based test helpers\n\n\nInstalation\n--------------\n\n.. code-block:: console\n\n $ pip install pyarchops-helpers\n\n\nUsage\n--------\n\n.. code-block:: python\n\n from suitable import Api\n from pyarchops_helpers import helpers\n\n with helpers.ephemeral_docker_container(\n image='registry.gitlab.com/pyarchops/pyarchops-base'\n ) as container:\n connection_string = \"{}:{}\".format(\n container['ip'], container['port']\n )\n print('connection strings is ' + connection_string)\n api = Api(connection_string,\n connection='smart',\n remote_user=container['user'],\n private_key_file=container['pkey'],\n become=True,\n become_user='root',\n sudo=True,\n ssh_extra_args='-o StrictHostKeyChecking=no')\n\n try:\n result = api.setup()['contacted'][connection_string]\n except Exception as error:\n raise error\n\n assert result['ansible_facts']\n\n\nDevelopment\n-----------\n\nInstall requirements:\n\n.. code-block:: console\n\n $ sudo pacman -S tmux python-virtualenv python-pip libjpeg-turbo gcc make vim git tk tcl\n\nGit clone this repository\n\n.. code-block:: console\n\n $ git clone https://github.com/pyarchops/helpers.git pyarchops.helpers\n $ cd pyarchops.helpers\n\n\n2. See the `Makefile`, to get started simply execute:\n\n.. code-block:: console\n\n $ make up\n\n\nCredits\n-------\n\n* TODO\n\n\n\n=======\nHistory\n=======\n\n0.0.1 (2018-12-11)\n------------------\n\n* First release on PyPI.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pyarchops/helpers", "keywords": "pyarchops_helpers", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "pyarchops-helpers", "package_url": "https://pypi.org/project/pyarchops-helpers/", "platform": "", "project_url": "https://pypi.org/project/pyarchops-helpers/", "project_urls": { "Homepage": "https://github.com/pyarchops/helpers" }, "release_url": "https://pypi.org/project/pyarchops-helpers/0.0.8/", "requires_dist": null, "requires_python": "", "summary": "Install All helpers", "version": "0.0.8" }, "last_serial": 5349867, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "dbd7d37b0e1fa3de0734f3a083797210", "sha256": "a453215a02c0a272375f2ee9202bbf220dab1553591cedf9f66a1045cb9454f3" }, "downloads": -1, "filename": "pyarchops_helpers-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dbd7d37b0e1fa3de0734f3a083797210", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4948, "upload_time": "2018-12-26T12:17:52", "url": "https://files.pythonhosted.org/packages/dc/3f/e7f9bc1387bad260b32c639a29b670defb760cc646964b97f87a9c6314cd/pyarchops_helpers-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "802ebc47d5ee6282bfa4286a9a518eaf", "sha256": "1127b8eb97c85758ed3039c42f275aad42c7db002ee86fbfaa305e75493ec4c1" }, "downloads": -1, "filename": "pyarchops_helpers-0.0.1.tar.gz", "has_sig": false, "md5_digest": "802ebc47d5ee6282bfa4286a9a518eaf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17444, "upload_time": "2018-12-26T12:17:54", "url": "https://files.pythonhosted.org/packages/2f/ce/c81a4bbe071d4659ad0b0279869aa5a270e883e5a98b242d8bf8355bc57a/pyarchops_helpers-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "15eeab307d20fc103662d39979d1b73a", "sha256": "77ca42b02ceb4dd6d1256a1e73c11b69cc1172ec6fe67b600152bb5208ee1aee" }, "downloads": -1, "filename": "pyarchops_helpers-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "15eeab307d20fc103662d39979d1b73a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4954, "upload_time": "2018-12-26T12:30:28", "url": "https://files.pythonhosted.org/packages/cd/b2/299d7c2033fd21145d6615c11facdd8a77625eb5a16a5169d5ad33107fb1/pyarchops_helpers-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "81e48170e4459e2e978b806b5647ba98", "sha256": "ab0702121c5c2fae43454e5d64717e34ff089c63a1d9e2e048f8f43a4033b5fd" }, "downloads": -1, "filename": "pyarchops_helpers-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "81e48170e4459e2e978b806b5647ba98", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4950, "upload_time": "2018-12-26T12:34:42", "url": "https://files.pythonhosted.org/packages/72/52/59af5f57e88b3459a05f849f1874e22000807f115d5fefee2177cd388db8/pyarchops_helpers-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5bc2b67eb629e1aa49ce00423f2382aa", "sha256": "79eab48408f7c5fc85053cf9248fbc5d3190431c34d905a9f107ef3c2a85c3b8" }, "downloads": -1, "filename": "pyarchops_helpers-0.0.2.tar.gz", "has_sig": false, "md5_digest": "5bc2b67eb629e1aa49ce00423f2382aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17458, "upload_time": "2018-12-26T12:30:31", "url": "https://files.pythonhosted.org/packages/f5/58/cb2feaf8a6b7b67063fbcc68644c0c75f19a92341a28ef03a8cac4725000/pyarchops_helpers-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "85bc1a27164b21eb634b61f3d1240072", "sha256": "7fa9b5a2f62019203f2b336d05c55787790488caeb346e6f48bc8814058a2f32" }, "downloads": -1, "filename": "pyarchops_helpers-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "85bc1a27164b21eb634b61f3d1240072", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4950, "upload_time": "2018-12-26T12:37:33", "url": "https://files.pythonhosted.org/packages/95/ae/c30cc220fa99547ad6a01ae176c451090a43a360cbe99a8a50c649f2b700/pyarchops_helpers-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9bdb9d40827bae583746cc946c05c3e", "sha256": "7f23c764f62dba0d5ea2b1caff22be52af93629863c3b0a1eaf7e40adbe8ff5e" }, "downloads": -1, "filename": "pyarchops_helpers-0.0.3.tar.gz", "has_sig": false, "md5_digest": "b9bdb9d40827bae583746cc946c05c3e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17289, "upload_time": "2018-12-26T12:37:34", "url": "https://files.pythonhosted.org/packages/f3/e4/8a7aef839b40c0abfdddf8190253e61d594df872e83adf23f3fd902b3ee5/pyarchops_helpers-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "fd0c6049b64c228cad3ed6d971cdbbfb", "sha256": "722b95e1e0a3ee4be6e0747e4738e9d061f2b0fdee37fca17988f3edbfa757af" }, "downloads": -1, "filename": "pyarchops_helpers-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "fd0c6049b64c228cad3ed6d971cdbbfb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4951, "upload_time": "2018-12-26T12:43:09", "url": "https://files.pythonhosted.org/packages/15/91/1686b3304ef9f524e687127b193f22b406c47d2285e17f957a5c5e065485/pyarchops_helpers-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bad9a9a426cda21909006bc15a28ba19", "sha256": "2ad3eb60d986900ec02e235bc8b0f0ec3c18c16715f70426fb1743112c19896e" }, "downloads": -1, "filename": "pyarchops_helpers-0.0.4.tar.gz", "has_sig": false, "md5_digest": "bad9a9a426cda21909006bc15a28ba19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11314, "upload_time": "2018-12-26T12:43:11", "url": "https://files.pythonhosted.org/packages/3c/79/f54a6f8eea2267e4e6c88ed9951f4c13eca83b29abbc13efa4f85d55c919/pyarchops_helpers-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "74800dd0b60f69d6835af435ac6c8d17", "sha256": "5093b924ccff2421c24172711f48105fec3d79cbd758eb2e673f60cc37d33786" }, "downloads": -1, "filename": "pyarchops_helpers-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "74800dd0b60f69d6835af435ac6c8d17", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5349, "upload_time": "2018-12-26T22:52:53", "url": "https://files.pythonhosted.org/packages/83/ed/904f92b09629e637b7defdd2ae96c986fbf2341cd2147c6733a99123befc/pyarchops_helpers-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d77627d4ee52e9a79f3438859c87478e", "sha256": "84e656b31ef1ccb0b4464fecccae55e82354769dec41061968fa08373a9c4387" }, "downloads": -1, "filename": "pyarchops_helpers-0.0.5.tar.gz", "has_sig": false, "md5_digest": "d77627d4ee52e9a79f3438859c87478e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12284, "upload_time": "2018-12-26T22:52:55", "url": "https://files.pythonhosted.org/packages/34/bf/266bd62232e47245161bea8ecab6891cee61326c3fb81b43c65b50ee1c97/pyarchops_helpers-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "0f9085db178fab5bf61c99388ff1060a", "sha256": "73ec4c8098d8ad0a419c0a647e8575ed080e455088d1299a3da278d6276478bf" }, "downloads": -1, "filename": "pyarchops_helpers-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "0f9085db178fab5bf61c99388ff1060a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5135, "upload_time": "2019-02-02T22:53:22", "url": "https://files.pythonhosted.org/packages/c9/80/614d3aa3b5562bcbf776abef2266bec132f85b9db9f7f25de2bd3eb50c94/pyarchops_helpers-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "05a8a95a824010ca8e83fc7313c34fe4", "sha256": "eed63e8ce68762e612930c4cfa2ca625e939a88b4c0699ff0ce4c267b011d6ff" }, "downloads": -1, "filename": "pyarchops_helpers-0.0.6.tar.gz", "has_sig": false, "md5_digest": "05a8a95a824010ca8e83fc7313c34fe4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12090, "upload_time": "2019-02-02T22:53:23", "url": "https://files.pythonhosted.org/packages/5e/25/61f90a2e21424baf4a9270d1408daff9d2d797997f862e2a968e121eeea3/pyarchops_helpers-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "1f83709d8956bf6c236abfa89eb9a244", "sha256": "59b6f3ea9b7e22c0a5aca9530c67308d712670c90cd6b0594c685fc6d9e4e626" }, "downloads": -1, "filename": "pyarchops_helpers-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "1f83709d8956bf6c236abfa89eb9a244", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5135, "upload_time": "2019-02-02T23:10:36", "url": "https://files.pythonhosted.org/packages/48/c3/26b67aebd7824fff622857e07ba89aa4ae2cc5e5c42a82fad4454021760f/pyarchops_helpers-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "da6bb498a9b767c4f8511e5250d1947e", "sha256": "5bd2e2cb6c7aa19cf40a1a76326e8e5ce8d6eed38c3fc969a4a28920b427507a" }, "downloads": -1, "filename": "pyarchops_helpers-0.0.7.tar.gz", "has_sig": false, "md5_digest": "da6bb498a9b767c4f8511e5250d1947e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11428, "upload_time": "2019-02-02T23:10:38", "url": "https://files.pythonhosted.org/packages/bf/a1/e47666c75b6cb21de68cbf14b035133cb292c82f574ffba3f9fa64bc0990/pyarchops_helpers-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "23238a1d05d93d6aeca46a60b9be70db", "sha256": "29c20ea74c3f57cb2773a9a5776fb2d5b84a117f8814b57e1d7caadfd5b7e493" }, "downloads": -1, "filename": "pyarchops_helpers-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "23238a1d05d93d6aeca46a60b9be70db", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5125, "upload_time": "2019-06-02T20:49:02", "url": "https://files.pythonhosted.org/packages/65/cc/a86d88acfaabf8f2cdae5b38ac3dc5e3dd406e382685a8cde6b6a3b9e17e/pyarchops_helpers-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "86e3cb901cd92abcfa61225d1531a1e5", "sha256": "3a8a12ef015b4f93ba67a47146e7a3ca75a5641b0e6f21233bc15dea741af764" }, "downloads": -1, "filename": "pyarchops_helpers-0.0.8.tar.gz", "has_sig": false, "md5_digest": "86e3cb901cd92abcfa61225d1531a1e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17518, "upload_time": "2019-06-02T19:06:34", "url": "https://files.pythonhosted.org/packages/07/12/f5764300b0f7bc854e8e60db82d5a5aa5347adc5e7e24588c36a498b1afb/pyarchops_helpers-0.0.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "23238a1d05d93d6aeca46a60b9be70db", "sha256": "29c20ea74c3f57cb2773a9a5776fb2d5b84a117f8814b57e1d7caadfd5b7e493" }, "downloads": -1, "filename": "pyarchops_helpers-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "23238a1d05d93d6aeca46a60b9be70db", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5125, "upload_time": "2019-06-02T20:49:02", "url": "https://files.pythonhosted.org/packages/65/cc/a86d88acfaabf8f2cdae5b38ac3dc5e3dd406e382685a8cde6b6a3b9e17e/pyarchops_helpers-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "86e3cb901cd92abcfa61225d1531a1e5", "sha256": "3a8a12ef015b4f93ba67a47146e7a3ca75a5641b0e6f21233bc15dea741af764" }, "downloads": -1, "filename": "pyarchops_helpers-0.0.8.tar.gz", "has_sig": false, "md5_digest": "86e3cb901cd92abcfa61225d1531a1e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17518, "upload_time": "2019-06-02T19:06:34", "url": "https://files.pythonhosted.org/packages/07/12/f5764300b0f7bc854e8e60db82d5a5aa5347adc5e7e24588c36a498b1afb/pyarchops_helpers-0.0.8.tar.gz" } ] }