{ "info": { "author": "Fran\u00e7ois M\u00e9nab\u00e9", "author_email": "francois.menabe@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: System :: Systems Administration" ], "description": "Package for managing Unix hosts\r\n===============================\r\n\r\nThis module aims to manage Unix-likes operating systems. It manage both local or\r\nremote host in the same way. Commands can be executed interactively or not, and\r\nthe result is a list of three elements:\r\n\r\n * the status of the command (boolean based on return code)\r\n * the standard output (stdout)\r\n * the error output (stderr)\r\n\r\nFor executed commands on localhost, the module used is ``subprocess`` and for\r\nremotes hosts, the module used is ``paramiko``.\r\n\r\nCode is available on Github (http://github.com/fmenabe/python-unix)\r\n\r\nReleases notes\r\n--------------\r\n1.0 (2015-07-02)\r\n~~~~~~~~~~~~~~~~\r\n * Manage localhost (subprocess) and remote hosts (SSH; paramiko) uniformly.\r\n * Use controls for managing some behaviour (decoding outputs, locale, ...).\r\n * Implements basic commands for manipulating files and directories (``open``, ``copy``, ``mkdir``, ...).\r\n * Organize commands in objects accessible via properties:\r\n * path API (``exists``, ``isfile``, ...)\r\n * remote API for copying file using from one host to another\r\n * users and groups API\r\n * Manage Linux hosts:\r\n * chroot\r\n * autodetecting the distribution\r\n * manage arch, debian, ubuntu, redhat, centos, ...\r\n\r\n0.1 (2015-03-05)\r\n~~~~~~~~~~~~~~~~\r\n * Initial version.", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/fmenabe/python-unix", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": "", "license": "MIT Licence", "maintainer": "", "maintainer_email": "", "name": "unix", "package_url": "https://pypi.org/project/unix/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/unix/", "project_urls": { "Download": "https://github.com/fmenabe/python-unix", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/unix/1.0/", "requires_dist": null, "requires_python": null, "summary": "Manage Unix-like systems.", "version": "1.0" }, "last_serial": 1616234, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "51e94424ed25d14db7a4aedaf74cccd4", "sha256": "cdef9da03fecc7282343fe4a51686b82c811b3dd18576c69b10792c768563342" }, "downloads": -1, "filename": "unix-0.1.tar.gz", "has_sig": false, "md5_digest": "51e94424ed25d14db7a4aedaf74cccd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17085, "upload_time": "2015-07-02T11:03:28", "url": "https://files.pythonhosted.org/packages/ee/be/2d1cda46e76257e03a5773eeac2212058a2cfebfec2f652a92751694f3e5/unix-0.1.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "83e01d30ce6dc523a1d65fffefed9ca5", "sha256": "10ac9c5aabc7cc77294fcf6f6df9a4a41d8016d3681b5c29f732a47c631cddd3" }, "downloads": -1, "filename": "unix-1.0.tar.gz", "has_sig": false, "md5_digest": "83e01d30ce6dc523a1d65fffefed9ca5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17090, "upload_time": "2015-07-02T11:04:44", "url": "https://files.pythonhosted.org/packages/ea/e1/1cd04f5cb9fe020315c6caf6cba3d85aca0107f48038c6b0261aa7e85009/unix-1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "83e01d30ce6dc523a1d65fffefed9ca5", "sha256": "10ac9c5aabc7cc77294fcf6f6df9a4a41d8016d3681b5c29f732a47c631cddd3" }, "downloads": -1, "filename": "unix-1.0.tar.gz", "has_sig": false, "md5_digest": "83e01d30ce6dc523a1d65fffefed9ca5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17090, "upload_time": "2015-07-02T11:04:44", "url": "https://files.pythonhosted.org/packages/ea/e1/1cd04f5cb9fe020315c6caf6cba3d85aca0107f48038c6b0261aa7e85009/unix-1.0.tar.gz" } ] }