{ "info": { "author": "hrchu", "author_email": "petertc.chu@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+)", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3", "Topic :: System :: Archiving", "Topic :: System :: Hardware", "Topic :: System :: Systems Administration", "Topic :: Utilities" ], "description": "A magnetic tape drive controller \u2728\ud83c\udf70\u2728\n=======================================================\n\n![Screenshot](https://user-images.githubusercontent.com/3183314/44708568-09def800-aada-11e8-9a2c-f576c9d8f00f.png)\n\nA Python module for controlling magnetic tape drives under Linux from Python. The module can control \nmagnetic tape drive operation, just like mt variants (mt-st, mt-gnu, etc.) under Unix-like OSs.\nUser can do control operations and erase the cartridge. This implementation is based on\nmt-gnu. In the next version we will move to communicate with linux st driver via ioctl instead.\n\n\n## Usage\n\n[TODO]\n\n## Prerequisites\n\n1. Current version is wrapping mt-gnu. Make sure mt-gnu is in your execution path.\n2. root privilege needed by magnetic tape drive operations\n3. Python 3\n\n\n## Install\n\n1. ``$ cd [project_home]``\n2. ``$ pip install .``\n\n\n## Testing \n\n1. You need either a real tape drive or use [mhvtl](https://github.com/markh794/mhvtl) as a simulate tape drive.\n2. After tape drive is ready, update tape drive information in ```test/tape_conf.py```\n3. run test cases by ```$ nosetests tests```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/twonote/python-mt-st", "keywords": "", "license": "LGPLv2.1", "maintainer": "", "maintainer_email": "", "name": "python-mt-st", "package_url": "https://pypi.org/project/python-mt-st/", "platform": "", "project_url": "https://pypi.org/project/python-mt-st/", "project_urls": { "Homepage": "https://github.com/twonote/python-mt-st" }, "release_url": "https://pypi.org/project/python-mt-st/0.1.4/", "requires_dist": null, "requires_python": "", "summary": "Module for controlling magnetic tape drives under Linux from Python", "version": "0.1.4" }, "last_serial": 4214300, "releases": { "0.1.4": [ { "comment_text": "", "digests": { "md5": "d575dfb341303c23169b1cbc6cc44144", "sha256": "54ce376f0539416e28ac4a74017f2ba41e810acf41bd8af3c5438120d898f4b2" }, "downloads": -1, "filename": "python-mt-st-0.1.4.tar.gz", "has_sig": false, "md5_digest": "d575dfb341303c23169b1cbc6cc44144", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3448, "upload_time": "2018-08-28T10:02:49", "url": "https://files.pythonhosted.org/packages/0b/0b/4767c19c5dc0dc76d3f9e22282bc3acae4da8346c1b4961d3604375cbfe9/python-mt-st-0.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d575dfb341303c23169b1cbc6cc44144", "sha256": "54ce376f0539416e28ac4a74017f2ba41e810acf41bd8af3c5438120d898f4b2" }, "downloads": -1, "filename": "python-mt-st-0.1.4.tar.gz", "has_sig": false, "md5_digest": "d575dfb341303c23169b1cbc6cc44144", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3448, "upload_time": "2018-08-28T10:02:49", "url": "https://files.pythonhosted.org/packages/0b/0b/4767c19c5dc0dc76d3f9e22282bc3acae4da8346c1b4961d3604375cbfe9/python-mt-st-0.1.4.tar.gz" } ] }