{ "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\n=====================\n\n\n.. image:: https://badge.fury.io/py/pyarchops-pyarchops.svg\n :target: https://pypi.python.org/pypi/pyarchops\n\n.. image:: https://img.shields.io/gitlab/pipeline/pyarchops/pyarchops/next-release.svg\n :target: https://gitlab.com/pyarchops/pyarchops/pipelines\n\n.. image:: https://readthedocs.org/projects/pyarchops/badge/?version=latest\n :target: https://pyarchops.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n.. image:: https://pyup.io/repos/github/pyarchops/pyarchops/shield.svg\n :target: https://pyup.io/repos/github/pyarchops/pyarchops/\n :alt: Updates\n\n\npyarchops\n\n\n* Free software: MIT license\n* Documentation: https://pyarchops.readthedocs.io.\n\n\nFeatures\n--------\n\n* pyarchops\n\nInstalation\n--------------\n\n.. code-block:: console\n\n $ pip install pyarchops\n\n\nUsage\n--------\n\n.. code-block:: python\n\n import os\n import pyarchops\n from suitable import Api\n\n api = Api(\n '127.0.0.1:22',\n connection='smart',\n remote_user='root',\n private_key_file=os.getenv('HOME') + '/.ssh/id_rsa',\n become=True,\n become_user='root',\n sudo=True,\n ssh_extra_args='-o StrictHostKeyChecking=no'\n )\n result = pyarchops.os_updates.apply(api)\n print(result)\n\n\nSee the different README pages for the different modules:\n\n* https://github.com/pyarchops/dnsmasq\n* https://github.com/pyarchops/helpers\n* https://github.com/pyarchops/os-updates\n* https://github.com/pyarchops/tinc\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/pyarchops.git pyarchops.pyarchops\n $ cd pyarchops.pyarchops\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.\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/pyarchops/pyarchops", "keywords": "pyarchops", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "pyarchops", "package_url": "https://pypi.org/project/pyarchops/", "platform": "", "project_url": "https://pypi.org/project/pyarchops/", "project_urls": { "Homepage": "https://github.com/pyarchops/pyarchops" }, "release_url": "https://pypi.org/project/pyarchops/0.0.5/", "requires_dist": [ "ansible (==2.8.0)", "asn1crypto (==0.24.0)", "cffi (==1.12.3)", "cryptography (==2.7)", "jinja2 (==2.10.1)", "markupsafe (==1.1.1)", "pyarchops-dnsmasq (==0.0.2)", "pyarchops-helpers (==0.0.8)", "pyarchops-os-updates (==0.0.4)", "pyarchops-tinc (==0.0.3)", "pycparser (==2.19)", "pyyaml (==5.1)", "six (==1.12.0)", "suitable (==0.16.0)" ], "requires_python": "", "summary": "Install All pyarchops", "version": "0.0.5" }, "last_serial": 5349881, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "5836144f58a87659931669451849b960", "sha256": "894accc7365432082aacce6a50ec68658d188babaf8861dc080c1507445806d4" }, "downloads": -1, "filename": "pyarchops-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5836144f58a87659931669451849b960", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3328, "upload_time": "2018-12-27T01:03:49", "url": "https://files.pythonhosted.org/packages/92/6a/45739ccda79fa48f5ecf04daa820856bbebcd4975607f3a085ddae812192/pyarchops-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "48ecdb7e28e78dd9189cb384e5748460", "sha256": "c524e6cfb76038c2c311ff8260536e106c45400235539c1cf667dd4f813af941" }, "downloads": -1, "filename": "pyarchops-0.0.1.tar.gz", "has_sig": false, "md5_digest": "48ecdb7e28e78dd9189cb384e5748460", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10293, "upload_time": "2018-12-27T01:03:51", "url": "https://files.pythonhosted.org/packages/3d/8e/ef4bd9c033f96a4e464bd89ffb69a34196a94a45925633dcac7a03dca824/pyarchops-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "bd9e7d6fa61dbb603b611dc5c1380c10", "sha256": "18159cd8cac8477d2c78ba9ec1fbcf996bef3a106c6807903cbf372cdb6c912e" }, "downloads": -1, "filename": "pyarchops-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bd9e7d6fa61dbb603b611dc5c1380c10", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3338, "upload_time": "2018-12-28T01:45:21", "url": "https://files.pythonhosted.org/packages/67/cf/898879d26e71a59036bc2937c32290e7a5b62df77a0507925a0a8b4c7128/pyarchops-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4c17126b19c0e1b892a7d0a7c05a8916", "sha256": "f8bfcad42468d52f0a00f271a07f7c72bc7c6fa284f350adad57471b00d26890" }, "downloads": -1, "filename": "pyarchops-0.0.2.tar.gz", "has_sig": false, "md5_digest": "4c17126b19c0e1b892a7d0a7c05a8916", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16106, "upload_time": "2018-12-28T01:45:24", "url": "https://files.pythonhosted.org/packages/51/70/573943bc83f79ddbe3748b1ecab7f9172797f657e2e324b4663d09de6236/pyarchops-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "fc5e40cc94b9c5bb3d2a234794918640", "sha256": "9b6a757c3fadca8e59ac8cc0436ed51cd968df0e8be9a9ecf1332d5c23e109fd" }, "downloads": -1, "filename": "pyarchops-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fc5e40cc94b9c5bb3d2a234794918640", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3400, "upload_time": "2018-12-28T17:39:20", "url": "https://files.pythonhosted.org/packages/fb/6e/8a3873d1a955a7ce6162724107380efe6165beda509a857fe1e085d85634/pyarchops-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f3b65613e51368bf8032156548a65dbe", "sha256": "e792ed0fdb5dc627f0ecee36bd5dd9a9d17fbf0dbe6b24f62741266fdab00a51" }, "downloads": -1, "filename": "pyarchops-0.0.3.tar.gz", "has_sig": false, "md5_digest": "f3b65613e51368bf8032156548a65dbe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16249, "upload_time": "2018-12-28T17:39:22", "url": "https://files.pythonhosted.org/packages/e1/4e/4fb410c89df5b337b59d883195487a4fc7e7d3abcb67b9dc4653ef5707c7/pyarchops-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "c31b56aad989ed91b73e7a596796ac6d", "sha256": "4c20d36ee5bcef08e43d6a41b529beb35026ab54798ac27b65477897224e0ba2" }, "downloads": -1, "filename": "pyarchops-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c31b56aad989ed91b73e7a596796ac6d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3421, "upload_time": "2018-12-29T19:58:27", "url": "https://files.pythonhosted.org/packages/6b/32/08221cea56f751215928afd159e09a46a57710062d731021d6b027b51c96/pyarchops-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "30ab2a07afe6aa5385e77d8d81274beb", "sha256": "190b85fb46afd67def3f2991a00c87d4a44127e90ccf8586dad1a8f55d2d0222" }, "downloads": -1, "filename": "pyarchops-0.0.4.tar.gz", "has_sig": false, "md5_digest": "30ab2a07afe6aa5385e77d8d81274beb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16213, "upload_time": "2018-12-29T19:58:28", "url": "https://files.pythonhosted.org/packages/1f/83/e4a78ab3edc31beec756a677a1ca7f6448471936528365ea943a75fbd8bf/pyarchops-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "e4c0394e8c1616455334385be454dc32", "sha256": "3918cd4bbd2a906b9fdf6ad317c2712c7bc0139053fce065c11f720dd4388a3b" }, "downloads": -1, "filename": "pyarchops-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "e4c0394e8c1616455334385be454dc32", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3521, "upload_time": "2019-06-02T20:55:08", "url": "https://files.pythonhosted.org/packages/63/29/5e37373def9d94b9bd937541bb5b7987d0f87b928e1ae45d3b4b79e896e8/pyarchops-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "383f5ba9e9f68cc07d4773f8e1be9e57", "sha256": "a3f48e508c3aa104d824c3ba9026d630e778330773d16e3c2f266bc2079379d1" }, "downloads": -1, "filename": "pyarchops-0.0.5.tar.gz", "has_sig": false, "md5_digest": "383f5ba9e9f68cc07d4773f8e1be9e57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10269, "upload_time": "2019-06-02T20:55:10", "url": "https://files.pythonhosted.org/packages/fe/3d/10198282d0abaf1253c0494078107020aec72375bbbebc8e7ad505ea8232/pyarchops-0.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e4c0394e8c1616455334385be454dc32", "sha256": "3918cd4bbd2a906b9fdf6ad317c2712c7bc0139053fce065c11f720dd4388a3b" }, "downloads": -1, "filename": "pyarchops-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "e4c0394e8c1616455334385be454dc32", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3521, "upload_time": "2019-06-02T20:55:08", "url": "https://files.pythonhosted.org/packages/63/29/5e37373def9d94b9bd937541bb5b7987d0f87b928e1ae45d3b4b79e896e8/pyarchops-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "383f5ba9e9f68cc07d4773f8e1be9e57", "sha256": "a3f48e508c3aa104d824c3ba9026d630e778330773d16e3c2f266bc2079379d1" }, "downloads": -1, "filename": "pyarchops-0.0.5.tar.gz", "has_sig": false, "md5_digest": "383f5ba9e9f68cc07d4773f8e1be9e57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10269, "upload_time": "2019-06-02T20:55:10", "url": "https://files.pythonhosted.org/packages/fe/3d/10198282d0abaf1253c0494078107020aec72375bbbebc8e7ad505ea8232/pyarchops-0.0.5.tar.gz" } ] }