{ "info": { "author": "Ilya Glotov", "author_email": "ilya@ilyaglotov.com", "bugtrack_url": null, "classifiers": [], "description": "Remote VirtualBox\n-----------------------\n\n|Build Status| |Black Indicator|\n\nAbout\n-----\n\nThis package is intended to be simple and useful abstraction based on\n`Zeep `__ SOAP client.\n\nIt doesn't depend on ancient VirtualBox Python SDK and even more ancient\nZSI (last updated in 2006) and PyXML (thing from 2007) libraries.\n\nThe initial goal was to build an easy to use\n`CuckooSandbox `__ machinery.\n\nVirtualBox Webservice\n---------------------\n\nThere is an official manual how to start it:\n\nhttps://www.virtualbox.org/manual/ch09.html#vboxwebsrv-daemon\n\nInstall\n-------\n\n::\n\n pip install remotevbox --user\n\nDevelopment version\n~~~~~~~~~~~~~~~~~~~\n\n`Pipenv `__ is used here:\n\n::\n\n pipenv install\n\nUsage example\n-------------\n\n.. code:: python\n\n >>> import remotevbox\n >>> vbox = remotevbox.connect(\"https://127.0.0.1:18083\", \"vbox\", \"yourpassphrase\")\n >>> vbox.get_version()\n '5.1.30'\n >>> machine = vbox.get_machine(\"Windows10\")\n >>> machine.launch()\n >>> machine.save()\n >>> vbox.disconnect()\n\n.. |Build Status| image:: https://travis-ci.org/ilyaglow/remote-virtualbox.svg?branch=master\n :target: https://travis-ci.org/ilyaglow/remote-virtualbox\n.. |Black Indicator| image:: https://img.shields.io/badge/code%20style-black-000000.svg\n :target: https://github.com/ambv/black", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ilyaglow/remote-virtualbox", "keywords": "virtualbox soap remote", "license": "LICENSE", "maintainer": "", "maintainer_email": "", "name": "remotevbox", "package_url": "https://pypi.org/project/remotevbox/", "platform": "", "project_url": "https://pypi.org/project/remotevbox/", "project_urls": { "Homepage": "https://github.com/ilyaglow/remote-virtualbox" }, "release_url": "https://pypi.org/project/remotevbox/0.2.0/", "requires_dist": null, "requires_python": ">=2.7", "summary": "Simple client library to work with VirtualBox remotely", "version": "0.2.0" }, "last_serial": 4057508, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "298dbe65c8320d892fae50fda5f10f57", "sha256": "ad97ace9834035cf76d722c281af610caa6a0f9e91bd26bcc853d8b954e675e0" }, "downloads": -1, "filename": "remotevbox-0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "298dbe65c8320d892fae50fda5f10f57", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 7666, "upload_time": "2017-11-28T17:07:27", "url": "https://files.pythonhosted.org/packages/e7/cb/9c46ce2c8fef87799eecad57a53043cb4470035222c8a96f36a92f5737fe/remotevbox-0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c3d5974c5e4d1d64e6a703e356313ecb", "sha256": "484e137b34935b9697b540b95c41ff7b484b224c817d1ec398a8116b9b1c4dce" }, "downloads": -1, "filename": "remotevbox-0.1.tar.gz", "has_sig": false, "md5_digest": "c3d5974c5e4d1d64e6a703e356313ecb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 4503, "upload_time": "2017-11-28T17:07:29", "url": "https://files.pythonhosted.org/packages/b0/ac/fd11b0fffe52027e1525874f4ae1fdca322192770ed527b822313f94b9a7/remotevbox-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "caac85b92958d6cd3e03ff09455ec47d", "sha256": "226d7c0ee552065e0a1d29dabccc4be48faf85e6d623a736f1b54d7b3a655577" }, "downloads": -1, "filename": "remotevbox-0.1.1.tar.gz", "has_sig": false, "md5_digest": "caac85b92958d6cd3e03ff09455ec47d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 4838, "upload_time": "2017-11-28T18:26:46", "url": "https://files.pythonhosted.org/packages/43/b8/9464b4b0cd093f6e5795b99dd2eb3c9891d2512f750572b0c97e83eec469/remotevbox-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "7ee6f9e73010b0e846dad394d9b1b0aa", "sha256": "2634e5dfdff0c86d48000165b0ccd8bae9304c0f1b17fb3a9aafb20aa4cb6a0a" }, "downloads": -1, "filename": "remotevbox-0.1.2.tar.gz", "has_sig": false, "md5_digest": "7ee6f9e73010b0e846dad394d9b1b0aa", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 5394, "upload_time": "2017-11-30T14:36:35", "url": "https://files.pythonhosted.org/packages/e2/05/22705278e0960d91e32c3f15005652ee6c4ada9b69811d416b895239bb8d/remotevbox-0.1.2.tar.gz" } ], "0.1.2.1": [ { "comment_text": "", "digests": { "md5": "7db59dd5345f587a2047d49ffd878039", "sha256": "6164fd391c446632d6573cdfbe6aca76340809dbe737ab663892388c8895d249" }, "downloads": -1, "filename": "remotevbox-0.1.2.1.tar.gz", "has_sig": false, "md5_digest": "7db59dd5345f587a2047d49ffd878039", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 5384, "upload_time": "2017-12-05T13:49:34", "url": "https://files.pythonhosted.org/packages/de/2b/9430a9b449b4f31c37a204d3147018e71a09d50b58da665e0a96ecb49859/remotevbox-0.1.2.1.tar.gz" } ], "0.1.2.2": [ { "comment_text": "", "digests": { "md5": "3c9c6d146019c4daeb2176bdccc55347", "sha256": "60aa16568ca101fe599c03897e8cd356dff433949cf2b45b4f38d8ebc4d88640" }, "downloads": -1, "filename": "remotevbox-0.1.2.2.tar.gz", "has_sig": false, "md5_digest": "3c9c6d146019c4daeb2176bdccc55347", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 5363, "upload_time": "2017-12-07T15:11:35", "url": "https://files.pythonhosted.org/packages/96/30/b514a695b56810dad6cf9fa48113bfcd688300ab3dc09baf2e378f0a9f92/remotevbox-0.1.2.2.tar.gz" } ], "0.1.2.3": [ { "comment_text": "", "digests": { "md5": "205e4792381b6cd54b222ff4bdf69ee3", "sha256": "702b8f1c849f4f92d2a68daf34af577892521d808ea4032fcb8c1d039cbcfb7d" }, "downloads": -1, "filename": "remotevbox-0.1.2.3.tar.gz", "has_sig": false, "md5_digest": "205e4792381b6cd54b222ff4bdf69ee3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 5380, "upload_time": "2017-12-08T13:03:12", "url": "https://files.pythonhosted.org/packages/8e/1f/e1792f388a3d294ca4ba5800e3df0610f7c2ccfa666922a75e4a7119cbee/remotevbox-0.1.2.3.tar.gz" } ], "0.1.2.4": [ { "comment_text": "", "digests": { "md5": "45a85abde50ed7fe4c24a187d5b7124b", "sha256": "234a9aa63909cb0c9f81c2a220ddfbc84007fac105b2d1a881ccb40e1fcf3e88" }, "downloads": -1, "filename": "remotevbox-0.1.2.4.tar.gz", "has_sig": false, "md5_digest": "45a85abde50ed7fe4c24a187d5b7124b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 5427, "upload_time": "2017-12-19T17:19:46", "url": "https://files.pythonhosted.org/packages/f9/65/68ba8a05536bfe88078edf867b3f8b3ccb2059b202f890d2dc7bf7923d74/remotevbox-0.1.2.4.tar.gz" } ], "0.1.2.5": [ { "comment_text": "", "digests": { "md5": "f89b0de58cf6a67719d55e39575ed261", "sha256": "fd31e2833c2114c5264f24707fdcf37eee4a46b0edc71537dabfc1a4f6c643a3" }, "downloads": -1, "filename": "remotevbox-0.1.2.5.tar.gz", "has_sig": false, "md5_digest": "f89b0de58cf6a67719d55e39575ed261", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 5526, "upload_time": "2018-03-28T15:34:34", "url": "https://files.pythonhosted.org/packages/a6/7a/ced745f0ee7f578915599c9358b29ad8e9bd98c2d382d0565c00c76f56dd/remotevbox-0.1.2.5.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "a0c2ccb851eb26cd360bda38fcce13f7", "sha256": "a408a46bd36401e27ebd587f9e5fc68cbd38cdbc6e1385a45583354d079a878c" }, "downloads": -1, "filename": "remotevbox-0.1.3.tar.gz", "has_sig": false, "md5_digest": "a0c2ccb851eb26cd360bda38fcce13f7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 5519, "upload_time": "2018-03-28T15:54:45", "url": "https://files.pythonhosted.org/packages/71/43/099d37eed7eee7132387cb8308dab8ddfe1a855e8fa1f78820d1cbd94219/remotevbox-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "2229dbe3f021a4106805d16a42b63bb0", "sha256": "cebfea4700772a88cbcf2d99e1146cc6f82f10df6b8523ce33d8af0b15acd9f0" }, "downloads": -1, "filename": "remotevbox-0.1.4.tar.gz", "has_sig": false, "md5_digest": "2229dbe3f021a4106805d16a42b63bb0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 6541, "upload_time": "2018-04-21T19:15:34", "url": "https://files.pythonhosted.org/packages/96/70/8305d1efc744c6972161adeb799f0b849caf0bdb9d01487be5b7ceb59fde/remotevbox-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "a3ae34cdfb115b14dd3e09740e20c131", "sha256": "b395dd0f139bbe451c849efaa66f6823da6bd733f54ad565c8532a7d64961009" }, "downloads": -1, "filename": "remotevbox-0.1.5.tar.gz", "has_sig": false, "md5_digest": "a3ae34cdfb115b14dd3e09740e20c131", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 6704, "upload_time": "2018-06-24T10:24:07", "url": "https://files.pythonhosted.org/packages/c1/d4/fcbd7f1076ca8158d7b1347ab422316117ef80d8b4e676a31fe72c97eab7/remotevbox-0.1.5.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "3abfd091b6f380839f61836872def8a2", "sha256": "81c959c92fa3c0058379bbc02ea6a6c56d4654c0c4b8f357d47ea50bf3c1fdc1" }, "downloads": -1, "filename": "remotevbox-0.2.0.tar.gz", "has_sig": false, "md5_digest": "3abfd091b6f380839f61836872def8a2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 6922, "upload_time": "2018-07-13T11:30:32", "url": "https://files.pythonhosted.org/packages/f9/ff/4e1bd762cf52c668aaedc15168ee5d78785238c5214ec4cad187871a3deb/remotevbox-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3abfd091b6f380839f61836872def8a2", "sha256": "81c959c92fa3c0058379bbc02ea6a6c56d4654c0c4b8f357d47ea50bf3c1fdc1" }, "downloads": -1, "filename": "remotevbox-0.2.0.tar.gz", "has_sig": false, "md5_digest": "3abfd091b6f380839f61836872def8a2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 6922, "upload_time": "2018-07-13T11:30:32", "url": "https://files.pythonhosted.org/packages/f9/ff/4e1bd762cf52c668aaedc15168ee5d78785238c5214ec4cad187871a3deb/remotevbox-0.2.0.tar.gz" } ] }