{ "info": { "author": "Thomas Germain", "author_email": "thomas.germain@live.be", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Home Automation" ], "description": "# vr900-connector\n![PyPI - License](https://img.shields.io/pypi/l/vr900-connector.svg?color=44cc11)\n[![Build Status](https://travis-ci.com/thomasgermain/vr900-connector.svg?branch=master)](https://travis-ci.com/thomasgermain/vr900-connector)\n[![Coverage Status](https://coveralls.io/repos/github/thomasgermain/vr900-connector/badge.svg?branch=master)](https://coveralls.io/github/thomasgermain/vr900-connector?branch=master)\n![PyPI](https://img.shields.io/pypi/v/vr900-connector.svg)\n![PyPI - Status](https://img.shields.io/pypi/status/vr900-connector.svg)\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/vr900-connector.svg)\n\nPlease note that the project is still in beta state, it means I may do some (un)intentional breaking changes\n\n## Legal Disclaimer\nThis software is not affiliated with Vaillant and the developers take no legal responsibility for the functionality or security of your vaillant devices\n\n## Install\n```bash\n[sudo] pip install vr900-connector \n```\n\n## Tests\nYou can run tests with\n```bash\npytest\n```\n\n## Usages\n\n### Command line usage\n\n```python\npython3 vaillant.py username password method command [command parameters]\n```\nList of commands are the name of functions in api.urls module.\n\nExample:\n```python\npython3 vaillant.py username password GET room 0\n```\n\nOutput:\n```json\n{\n \"body\": {\n \"roomIndex\": 0,\n \"configuration\": {\n \"name\": \"Room name\",\n \"temperatureSetpoint\": 17.5,\n \"operationMode\": \"AUTO\",\n \"currentTemperature\": 19.4,\n \"childLock\": false,\n \"isWindowOpen\": false,\n \"devices\": [\n {\n \"name\": \"Device name\",\n \"sgtin\": \"000000000000000000000000\",\n \"deviceType\": \"VALVE\",\n \"isBatteryLow\": false,\n \"isRadioOutOfReach\": false\n }\n ],\n \"iconId\": \"BEDROOM\"\n },\n \"timeprogram\": {\n \"monday\": [\n {\n \"startTime\": \"00:00\",\n \"temperatureSetpoint\": 17.5\n }\n ],\n \"tuesday\": [\n {\n \"startTime\": \"00:00\",\n \"temperatureSetpoint\": 17.5\n }\n ],\n \"wednesday\": [\n {\n \"startTime\": \"00:00\",\n \"temperatureSetpoint\": 17.5\n }\n ],\n \"thursday\": [\n {\n \"startTime\": \"00:00\",\n \"temperatureSetpoint\": 17.5\n }\n ],\n \"friday\": [\n {\n \"startTime\": \"00:00\",\n \"temperatureSetpoint\": 17.5\n }\n ],\n \"saturday\": [\n {\n \"startTime\": \"00:00\",\n \"temperatureSetpoint\": 17.5\n }\n ],\n \"sunday\": [\n {\n \"startTime\": \"00:00\",\n \"temperatureSetpoint\": 17.5\n }\n ]\n }\n },\n \"meta\": {\n \"resourceState\": [\n {\n \"state\": \"SYNCED\",\n \"timestamp\": 1551383333000,\n \"link\": {\n \"rel\": \"child\",\n \"resourceLink\": \"/facilities/1234567891234567891234567890/rbr/v1/rooms/0/configuration\"\n }\n },\n {\n \"state\": \"SYNCED\",\n \"timestamp\": 1549054971000,\n \"link\": {\n \"rel\": \"child\",\n \"resourceLink\": \"/facilities/1234567891234567891234567890/rbr/v1/rooms/0/timeprogram\"\n }\n }\n ]\n }\n}\n```\n\n\n### Module usage\n \nThe connector is separate in two layers:\n\n#### 1. ApiConnector\nThis is the low level connector using the vaillant API and returning raw data directly coming from the API. The connector is handling the login and session.\nThe connector able to reuse an already existing session (cookies). Two files are saved (cookies and serial number of your installation) on the file system. Default location is:\n```python\ntempfile.gettempdir() + \"/.vaillant_vr900_files\"\n```\nbut it can be overridden. Files are named .vr900-vaillant.cookies and .vr900-vaillant.serial.\n\n\nHere is an example how to use it:\n```python\nfrom vr900connector.api import ApiConnector, Urls\n \nconnector = ApiConnector('user', 'pass')\nconnector.get(Urls.facilities_list()) \n```\nto get some information about your installation, this returns the raw response, something like this:\n```json\n{\n \"body\": {\n \"facilitiesList\": [\n {\n \"serialNumber\": \"1234567891234567891234567890\",\n \"name\": \"Name\",\n \"responsibleCountryCode\": \"BE\",\n \"supportedBrand\": \"GREEN_BRAND_COMPATIBLE\",\n \"capabilities\": [\n \"ROOM_BY_ROOM\",\n \"SYSTEMCONTROL_MULTIMATIC\"\n ],\n \"networkInformation\": {\n \"macAddressEthernet\": \"12:34:56:78:9A:BC\",\n \"macAddressWifiAccessPoint\": \"34:56:78:9A:BC:DE\",\n \"macAddressWifiClient\": \"56:78:9A:BC:DE:F0\"\n },\n \"firmwareVersion\": \"1.1.1\"\n }\n ]\n },\n \"meta\": {}\n}\n```\n\nBasically, you can use \n```python\nfrom vr900connector.api import ApiConnector\n \nconnector = ApiConnector('user', 'pass')\nconnector.get('') \n```\nwith urls from\n```python\nvr900connector.api.urls\n``` \n\nI recommend using this layer if you only want to retrieve basic data (outdoor temperature, current temperature, etc.)\n\n#### 2. SystemManager\nThis layer allows you to interact in a more friendly way with the system.\nThe underlying connector is hidden and raw responses are mapped to more useful object.\n\nFor now, the only function is:\n```python\nfrom vr900connector.systemmanager import SystemManager\n \nmanager = SystemManager('user', 'pass')\nsystem = manager.get_system() \n```\n\nThe main object to manipulate is \n ```python\n vr900connector.model.system\n ```\n \n Which is grouping all the information about the system.\n \n I recommend using this layer if you want to do more complex things, e.g: if you want to get the target temperature for \n a room or a zone, it can become a bit complex since you have to deal with holiday mode, quick mode, quick veto, time program, etc.\n This layer is hiding you this complexity", "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/thomasgermain/vr900-connector.git", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "vr900-connector", "package_url": "https://pypi.org/project/vr900-connector/", "platform": "", "project_url": "https://pypi.org/project/vr900-connector/", "project_urls": { "Homepage": "https://github.com/thomasgermain/vr900-connector.git" }, "release_url": "https://pypi.org/project/vr900-connector/0.3.4/", "requires_dist": null, "requires_python": "", "summary": "Connector to handle vaillant vr900/vr920 data", "version": "0.3.4" }, "last_serial": 5630756, "releases": { "0.0.10": [ { "comment_text": "", "digests": { "md5": "841dbd24797fe494711052fb3c64535e", "sha256": "82f35e84de47202acdcff63f66d036bb4756dbd18b379988ced4973e7c49d8fa" }, "downloads": -1, "filename": "vr900_connector-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "841dbd24797fe494711052fb3c64535e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13949, "upload_time": "2019-01-20T14:02:00", "url": "https://files.pythonhosted.org/packages/6a/31/abbd96191352a76e8154c181a9af40e6e23096a4e298104d89234d3666da/vr900_connector-0.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2662c2d5e5e27414821485550075363e", "sha256": "e22bf03470f424419ef65b1259b4a2b5f5f57d087df97965a32327cdcb03c8a2" }, "downloads": -1, "filename": "vr900-connector-0.0.10.tar.gz", "has_sig": false, "md5_digest": "2662c2d5e5e27414821485550075363e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8881, "upload_time": "2019-01-20T14:02:01", "url": "https://files.pythonhosted.org/packages/a7/f5/0aeabf3cbfc3d058539455b6e97ff2946819a364fca24d954ce2b08a32c1/vr900-connector-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "c57a051286217252838daa8f6e42c606", "sha256": "32ea40fb176509009ddc5fafb7951994f54c9e301dc2e6411547962a1dc85753" }, "downloads": -1, "filename": "vr900_connector-0.0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "c57a051286217252838daa8f6e42c606", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13968, "upload_time": "2019-01-20T16:07:57", "url": "https://files.pythonhosted.org/packages/26/36/37cd71a809e76607806c7ee8082728e5e85378a916525e1036efbfaf59d3/vr900_connector-0.0.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "60d53f6f53d66c168d6eff26a95168ff", "sha256": "dec3119db166e2d5d765d3a4032cbda3786a1fe513e119bcefe2ed2527bc6a28" }, "downloads": -1, "filename": "vr900-connector-0.0.11.tar.gz", "has_sig": false, "md5_digest": "60d53f6f53d66c168d6eff26a95168ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8912, "upload_time": "2019-01-20T16:07:59", "url": "https://files.pythonhosted.org/packages/32/c2/b0520047feafeea57d5327f452839e52ceae39813a25c45ab2e343eb6840/vr900-connector-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "a6589063fde9bdabb99281ec1b801a0f", "sha256": "b087fc3b162a9c61445c039e5f27ff911bb780391c994001bc9153b6da253d3b" }, "downloads": -1, "filename": "vr900_connector-0.0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "a6589063fde9bdabb99281ec1b801a0f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13978, "upload_time": "2019-01-25T23:37:12", "url": "https://files.pythonhosted.org/packages/45/ea/d2e397b63add308ed45d9fd0526a8053a5f0e19833e07ea1d759e80c2c77/vr900_connector-0.0.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cf1ce9d9dc70e456fc76568e3630097c", "sha256": "69bcd299a925f06dccc15038263750b596b1540c85fa125c89b45153ff1b237d" }, "downloads": -1, "filename": "vr900-connector-0.0.12.tar.gz", "has_sig": false, "md5_digest": "cf1ce9d9dc70e456fc76568e3630097c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8927, "upload_time": "2019-01-25T23:37:14", "url": "https://files.pythonhosted.org/packages/ea/49/e6ecb47c50318fa990c768dff259e5c4afe2172fca057ae2878f3bff3f20/vr900-connector-0.0.12.tar.gz" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "16cfa8fdddab6bf9fd9bab5dc786d3c1", "sha256": "8bf3d782de28e0043a3925db064ba67ec99f78b8e3a6470dc5b526f4a2d306c4" }, "downloads": -1, "filename": "vr900_connector-0.0.13-py3-none-any.whl", "has_sig": false, "md5_digest": "16cfa8fdddab6bf9fd9bab5dc786d3c1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14050, "upload_time": "2019-01-26T00:36:28", "url": "https://files.pythonhosted.org/packages/6b/68/7b6e276df8322ca0b44dd70c854a1738afc1aa08768b10db157947532eb7/vr900_connector-0.0.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "43e11313f02dda79acb57b620dfb861b", "sha256": "54a618608e8fa6703ed5c3bd94a8f87d9b372c0ac809313250736cd127386d03" }, "downloads": -1, "filename": "vr900-connector-0.0.13.tar.gz", "has_sig": false, "md5_digest": "43e11313f02dda79acb57b620dfb861b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8950, "upload_time": "2019-01-26T00:36:30", "url": "https://files.pythonhosted.org/packages/8a/2f/cd020e9717567dda270cc2bad9db1c5f0bd85cfffdb8b6771db2e3753f8e/vr900-connector-0.0.13.tar.gz" } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "80ec9b43fa40edac206cf9ca8502e33f", "sha256": "32c822e6d7133627b2e673f2221100b1bf16c942e98b3b89277dd6c5b76a2f4c" }, "downloads": -1, "filename": "vr900_connector-0.0.14-py3-none-any.whl", "has_sig": false, "md5_digest": "80ec9b43fa40edac206cf9ca8502e33f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14893, "upload_time": "2019-01-30T08:58:03", "url": "https://files.pythonhosted.org/packages/2e/9d/27ec939a4ea0a206410fb1200b93698c21858fdd75e8e8c8e83fdfa8155c/vr900_connector-0.0.14-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "240460f78c20cc85e5cfef6d512b0882", "sha256": "8f3d86d4b8c0ae5cb615a629b16afb051cbdd91a1e5be0117c2f94ee4482827c" }, "downloads": -1, "filename": "vr900-connector-0.0.14.tar.gz", "has_sig": false, "md5_digest": "240460f78c20cc85e5cfef6d512b0882", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9662, "upload_time": "2019-01-30T08:58:05", "url": "https://files.pythonhosted.org/packages/67/b9/e40418d2fc73caae7894bf28ab66cf095c993e13ef28a65b8e58a3e789b6/vr900-connector-0.0.14.tar.gz" } ], "0.0.15": [ { "comment_text": "", "digests": { "md5": "1d51474eb1856e784db59b3de13f6a4d", "sha256": "58884830ab0ff80bc34aa791da84d8e1ba95125eb678137415e75b44d5af48da" }, "downloads": -1, "filename": "vr900_connector-0.0.15-py3-none-any.whl", "has_sig": false, "md5_digest": "1d51474eb1856e784db59b3de13f6a4d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15009, "upload_time": "2019-01-30T13:45:02", "url": "https://files.pythonhosted.org/packages/f8/0b/2bd4eece9a15784f0e7c1dee4a8f196639900b8350345a1f341c8ce7d87a/vr900_connector-0.0.15-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3385fb42707d946abe022ff0c8a61dee", "sha256": "e80e9b59a3451c481cfa1e3a92452eafb06091d7a3250b15ddb5c4829a8ea400" }, "downloads": -1, "filename": "vr900-connector-0.0.15.tar.gz", "has_sig": false, "md5_digest": "3385fb42707d946abe022ff0c8a61dee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9733, "upload_time": "2019-01-30T13:45:03", "url": "https://files.pythonhosted.org/packages/b7/c7/bbcf3fd264d6890abec811585bfd206a98c11803e21968c56e551652089c/vr900-connector-0.0.15.tar.gz" } ], "0.0.16": [ { "comment_text": "", "digests": { "md5": "46d39c2c678fb2fcf51dc55037b10fb2", "sha256": "b2a7d38d8f6fdf9a7652e9a8628ca14a944733858883a12ed7b36d1ab4bcd653" }, "downloads": -1, "filename": "vr900_connector-0.0.16-py3-none-any.whl", "has_sig": false, "md5_digest": "46d39c2c678fb2fcf51dc55037b10fb2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14987, "upload_time": "2019-01-30T14:47:41", "url": "https://files.pythonhosted.org/packages/d3/4a/fb78e220e347d4d8dda8f1714ce605bc6643a0ff7d3d858580bdf8b0de1a/vr900_connector-0.0.16-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6b3d3bb550d56de5c5713795b2163fd0", "sha256": "20e0ed8ae614ff62b698a1b16eb119d5ec1174fab0f50e5057b895717aa4fe11" }, "downloads": -1, "filename": "vr900-connector-0.0.16.tar.gz", "has_sig": false, "md5_digest": "6b3d3bb550d56de5c5713795b2163fd0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9735, "upload_time": "2019-01-30T14:47:43", "url": "https://files.pythonhosted.org/packages/b9/50/d3a225a8edc29b0992852022d1fe5638769933a7d105390ae4cd07d31b3e/vr900-connector-0.0.16.tar.gz" } ], "0.0.17": [ { "comment_text": "", "digests": { "md5": "3624638c4fd7cba6166622c9dca1e065", "sha256": "cc4277c68b97b01d177df2841ebe4d5dfc9279e0ebdd44b779662a6d6a95d759" }, "downloads": -1, "filename": "vr900_connector-0.0.17-py3-none-any.whl", "has_sig": false, "md5_digest": "3624638c4fd7cba6166622c9dca1e065", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15044, "upload_time": "2019-01-30T19:04:52", "url": "https://files.pythonhosted.org/packages/47/9a/6f6fc385bde1abac200749fd5b9d5237a60995b517b42aa99947bca089fc/vr900_connector-0.0.17-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75f80cc1988bead34df737e5f136326f", "sha256": "c86f43fb55a4f97b56e5631b0465173b10c11c1a2120ba88fe17a9f989418648" }, "downloads": -1, "filename": "vr900-connector-0.0.17.tar.gz", "has_sig": false, "md5_digest": "75f80cc1988bead34df737e5f136326f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9776, "upload_time": "2019-01-30T19:04:53", "url": "https://files.pythonhosted.org/packages/af/e6/5d04e2721e858daaa5cc324ded6b416cb99743a9cf348bfc5f92998fb5f2/vr900-connector-0.0.17.tar.gz" } ], "0.0.18": [ { "comment_text": "", "digests": { "md5": "d1d999a7bcb550ce0dbb86b20b5cf302", "sha256": "b0cf4aecd32015f61dd74ce03947b590aac2066f8905098c6dac2e864aeccf94" }, "downloads": -1, "filename": "vr900_connector-0.0.18-py3-none-any.whl", "has_sig": false, "md5_digest": "d1d999a7bcb550ce0dbb86b20b5cf302", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16447, "upload_time": "2019-02-06T20:35:59", "url": "https://files.pythonhosted.org/packages/54/ba/992d9432197e701f99a3faeb2a0536ae0bdb54a54be1c976a7ff6a3c961c/vr900_connector-0.0.18-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7b4f1a5f2194c995bee7fd78ed6e2931", "sha256": "3bd7d48b1fa34b7d6aaf024b4d5a6ad8abc306c537ece87de2be1ae2c5e773c1" }, "downloads": -1, "filename": "vr900-connector-0.0.18.tar.gz", "has_sig": false, "md5_digest": "7b4f1a5f2194c995bee7fd78ed6e2931", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11111, "upload_time": "2019-02-06T20:36:01", "url": "https://files.pythonhosted.org/packages/37/72/3abe7c07971c096d3e83e84d04ecf4fabf5877074f0bd7d36bd05481eafa/vr900-connector-0.0.18.tar.gz" } ], "0.0.19": [ { "comment_text": "", "digests": { "md5": "8c05bfad0e100fd2ff9c074bbcb8a6e1", "sha256": "5d8f2806118ad8762a8849a471488a875ef159b8b2abad34241d6bfc961bd3f3" }, "downloads": -1, "filename": "vr900_connector-0.0.19-py3-none-any.whl", "has_sig": false, "md5_digest": "8c05bfad0e100fd2ff9c074bbcb8a6e1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16552, "upload_time": "2019-02-08T10:51:07", "url": "https://files.pythonhosted.org/packages/b6/3d/f7904c9f55729187b97cb3ba2527e617174c024c5d6f9ecf98665a927b24/vr900_connector-0.0.19-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0127a64d45d8bccde834576004596213", "sha256": "60da32cd1b05c82b9dfe3c588288bb9c83778a16fc1eb9ceaa19a3bb4aaa0463" }, "downloads": -1, "filename": "vr900-connector-0.0.19.tar.gz", "has_sig": false, "md5_digest": "0127a64d45d8bccde834576004596213", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11184, "upload_time": "2019-02-08T10:51:09", "url": "https://files.pythonhosted.org/packages/c0/9c/20517173b10eb1f0a2ee35adc97074655842ec577dabe798fdbe299af6c2/vr900-connector-0.0.19.tar.gz" } ], "0.0.1a0": [ { "comment_text": "", "digests": { "md5": "d767182c4cf63656ae9147403ce96734", "sha256": "3fc705c3246bc9dd8725018b49eb61a9dda54d9eaa72176a842d3b6fa779cc57" }, "downloads": -1, "filename": "vr900_connector-0.0.1a0-py3-none-any.whl", "has_sig": false, "md5_digest": "d767182c4cf63656ae9147403ce96734", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11245, "upload_time": "2019-01-16T13:47:38", "url": "https://files.pythonhosted.org/packages/90/20/fbb5ec0fbff277256c52a174b388198432467e43490b4c654769dabfec73/vr900_connector-0.0.1a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6b78bebe5db4d3b4a22a5e429ac69eca", "sha256": "bd6995dc75d9f8d82daec6e3d626bd1af81213b40e1ec55431e9a96b280817e6" }, "downloads": -1, "filename": "vr900-connector-0.0.1a0.tar.gz", "has_sig": false, "md5_digest": "6b78bebe5db4d3b4a22a5e429ac69eca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8759, "upload_time": "2019-01-16T13:47:40", "url": "https://files.pythonhosted.org/packages/d3/5f/2ae44aa9de69675a3d609fc781edb06f5d15b64f0827dfd6bd10b08d40f1/vr900-connector-0.0.1a0.tar.gz" } ], "0.0.1b0": [ { "comment_text": "", "digests": { "md5": "a1e2095a4063fa9632ab8790486712e5", "sha256": "474fdb56dab5dad9d27329177116d98f620951e46bb8119f8c5e40218b314ef5" }, "downloads": -1, "filename": "vr900_connector-0.0.1b0-py3-none-any.whl", "has_sig": false, "md5_digest": "a1e2095a4063fa9632ab8790486712e5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11362, "upload_time": "2019-01-16T20:42:03", "url": "https://files.pythonhosted.org/packages/b7/85/7f4f14f67d8d91bdc15b4ba97a59fbde1af371f31689483d4569f3e9b857/vr900_connector-0.0.1b0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "56c16f79d18c8f501e7fd3f05bcf1fe4", "sha256": "2baaf85003a8990dd5b7ef4e5250f4fbc39bf78feca9b5e6c91922a1206d41b1" }, "downloads": -1, "filename": "vr900-connector-0.0.1b0.tar.gz", "has_sig": false, "md5_digest": "56c16f79d18c8f501e7fd3f05bcf1fe4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8882, "upload_time": "2019-01-16T20:42:05", "url": "https://files.pythonhosted.org/packages/6c/ce/828c2d6f9693c54d07f63a11ed5fd90dd302892edaa47f27c880637c407c/vr900-connector-0.0.1b0.tar.gz" } ], "0.0.1rc0": [ { "comment_text": "", "digests": { "md5": "a49d66e90f96470109837ddec065a7b2", "sha256": "6100e7eee20570165330dff009187b32841b512d6c56d0773fef549ce6d7e36c" }, "downloads": -1, "filename": "vr900_connector-0.0.1rc0-py3-none-any.whl", "has_sig": false, "md5_digest": "a49d66e90f96470109837ddec065a7b2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11379, "upload_time": "2019-01-17T13:03:08", "url": "https://files.pythonhosted.org/packages/c5/9a/0157a25c42e36703e1c64407f9d190172e9aa908f3dbfdfd4c8189d8eab1/vr900_connector-0.0.1rc0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d0fc390b472f9799bc0f114de48bff77", "sha256": "3edf790438afa8c1b3bdfa89e3cf4789d031dd3e49ad889d9a93d1c1e3fe5325" }, "downloads": -1, "filename": "vr900-connector-0.0.1rc0.tar.gz", "has_sig": false, "md5_digest": "d0fc390b472f9799bc0f114de48bff77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8912, "upload_time": "2019-01-17T13:03:10", "url": "https://files.pythonhosted.org/packages/fd/e5/70f3695c55b886d55d4d1e206723374376414d84159eda164cf693f92eee/vr900-connector-0.0.1rc0.tar.gz" } ], "0.0.20": [ { "comment_text": "", "digests": { "md5": "737db2eade51537c67dff274222d78aa", "sha256": "5b279c064fbc67e95eb5022fcee3287620f6e080a81620f1ae898a271e6269d9" }, "downloads": -1, "filename": "vr900_connector-0.0.20-py3-none-any.whl", "has_sig": false, "md5_digest": "737db2eade51537c67dff274222d78aa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15703, "upload_time": "2019-02-08T11:36:47", "url": "https://files.pythonhosted.org/packages/98/5b/5a286488003a62a9710bd4766fb3147bedfe5ca89d9af44c1f8f884c27f2/vr900_connector-0.0.20-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3891fe7bff10a227ecf706122a85a65b", "sha256": "ab30c6417d5e2be8dcc30bc702d12b03b3ca2d937ad95bab055e50b3334a0ad3" }, "downloads": -1, "filename": "vr900-connector-0.0.20.tar.gz", "has_sig": false, "md5_digest": "3891fe7bff10a227ecf706122a85a65b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12250, "upload_time": "2019-02-08T11:36:49", "url": "https://files.pythonhosted.org/packages/d1/31/09a4acc551595ed77badfd53908bc91e2822fef39554bd4723187b1ec691/vr900-connector-0.0.20.tar.gz" } ], "0.0.23": [ { "comment_text": "", "digests": { "md5": "96e0706a1daab622e423e32a3562e547", "sha256": "9602c68bfd32538173d5bcc9f0fad0703412a57fe45768811194f319b7ae23b1" }, "downloads": -1, "filename": "vr900_connector-0.0.23-py3-none-any.whl", "has_sig": false, "md5_digest": "96e0706a1daab622e423e32a3562e547", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20946, "upload_time": "2019-02-08T20:12:17", "url": "https://files.pythonhosted.org/packages/75/b9/14fcbb965b38fdc6d096ae9e63b32b9046cdc9e434ffd52ffecf97b20077/vr900_connector-0.0.23-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "215a09fe126a9ca57e6220d3b2c0d004", "sha256": "96fd9d8ceb66a924e3cea92326d9885d5ae531a3fdaba90ef4c39ba0a5b5bbf3" }, "downloads": -1, "filename": "vr900-connector-0.0.23.tar.gz", "has_sig": false, "md5_digest": "215a09fe126a9ca57e6220d3b2c0d004", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13518, "upload_time": "2019-02-08T20:12:19", "url": "https://files.pythonhosted.org/packages/db/92/87057941b9af45b9f58179f7a00c194449a106df1d2d020032b2a0e9b358/vr900-connector-0.0.23.tar.gz" } ], "0.0.24": [ { "comment_text": "", "digests": { "md5": "21f7407c6771851865b9d2c97559346a", "sha256": "13c2b3423826e73a498dce76b1415a35a725d23264194f194bee463ab223efb1" }, "downloads": -1, "filename": "vr900_connector-0.0.24-py3-none-any.whl", "has_sig": false, "md5_digest": "21f7407c6771851865b9d2c97559346a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20906, "upload_time": "2019-02-08T21:25:36", "url": "https://files.pythonhosted.org/packages/49/78/fbbb36424507f6d9bc659be29cabc4ca8b4fa927ac369c877cf440d55573/vr900_connector-0.0.24-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3d3f3577de224c1cbaa2106a8d54e2c1", "sha256": "71300375348af80c26f67bc1c244440ee06ae6907d9daac7b6aa83b20359b544" }, "downloads": -1, "filename": "vr900-connector-0.0.24.tar.gz", "has_sig": false, "md5_digest": "3d3f3577de224c1cbaa2106a8d54e2c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12307, "upload_time": "2019-02-08T21:25:38", "url": "https://files.pythonhosted.org/packages/71/1a/973ddaffded1eb895cc94bb8984870dbb24b0b4d2c1e300dde5a637f9833/vr900-connector-0.0.24.tar.gz" } ], "0.0.25": [ { "comment_text": "", "digests": { "md5": "c15cca756a08a860b736b0df67d3effb", "sha256": "2c3934a1262e7cedc0ce972f438418bf4afe7867ce523ddea1a717979b79435f" }, "downloads": -1, "filename": "vr900_connector-0.0.25-py3-none-any.whl", "has_sig": false, "md5_digest": "c15cca756a08a860b736b0df67d3effb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20907, "upload_time": "2019-02-08T21:32:25", "url": "https://files.pythonhosted.org/packages/6a/1f/7c36463b8749c4cc61941c87b4a8e8632e2ab0b7dd952ef27da13375ece8/vr900_connector-0.0.25-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fe4101dda58f031925a620fcc949e19d", "sha256": "6e778e6d2e37b5145b7dc29f796977b0947418c0c67efe88134f176a78ac57bb" }, "downloads": -1, "filename": "vr900-connector-0.0.25.tar.gz", "has_sig": false, "md5_digest": "fe4101dda58f031925a620fcc949e19d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12310, "upload_time": "2019-02-08T21:32:26", "url": "https://files.pythonhosted.org/packages/32/6b/4ea78112534983647779314621c6858d9be2dbcf65acf33ba2837056cbb6/vr900-connector-0.0.25.tar.gz" } ], "0.0.26": [ { "comment_text": "", "digests": { "md5": "3f4ed8b21c4fe52254f1e7e932f52543", "sha256": "7b49eb11793989b6c7c9564da01218d2ff41830fa7b2ed0f327f9c0d1eae3618" }, "downloads": -1, "filename": "vr900_connector-0.0.26-py3-none-any.whl", "has_sig": false, "md5_digest": "3f4ed8b21c4fe52254f1e7e932f52543", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20904, "upload_time": "2019-02-08T21:33:14", "url": "https://files.pythonhosted.org/packages/d3/30/bc445560829120a61c1313adc086a997a53e3990a338a4c054469712ba83/vr900_connector-0.0.26-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "10d77980436d70a40e2bf167307edce0", "sha256": "c78cdd6e8c2acdbd63b7c65a15af48bc16c22dc104227a3f1ea4eb20f31209e6" }, "downloads": -1, "filename": "vr900-connector-0.0.26.tar.gz", "has_sig": false, "md5_digest": "10d77980436d70a40e2bf167307edce0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12340, "upload_time": "2019-02-08T21:33:16", "url": "https://files.pythonhosted.org/packages/09/55/83ebbd0f5db8bcbccb4ba1be2718a7f72b53e16eb9efde4a7c81323e2b32/vr900-connector-0.0.26.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "073e2901377a88224345803851f38cfc", "sha256": "f1ad55aa2510d92514cbc51b7b39f2d90614654c6a0fb54efc3a1ed052717432" }, "downloads": -1, "filename": "vr900_connector-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "073e2901377a88224345803851f38cfc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11336, "upload_time": "2019-01-17T16:03:14", "url": "https://files.pythonhosted.org/packages/55/fb/5c560424090d9c2b45d30df822a81c18cd5a5f38f0cb4855cd51b90696dc/vr900_connector-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0b73b2129869011be8fa4cd4912dcdc2", "sha256": "78b16853d3664c387fe59a39101e27d0940e2f0aaa98d16cf28184cc42ffce36" }, "downloads": -1, "filename": "vr900-connector-0.0.3.tar.gz", "has_sig": false, "md5_digest": "0b73b2129869011be8fa4cd4912dcdc2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8899, "upload_time": "2019-01-17T16:03:16", "url": "https://files.pythonhosted.org/packages/a3/1d/789a3b37f9b854caad3a043a0f888c0d01d4fd082ffec21f2fc42d711816/vr900-connector-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "e0e16168cdccf512f157d0324a362e32", "sha256": "27cbd50c1e962d9a32e5af25a5296d2c27cf601b8f637de2a1bc7e1c157006b7" }, "downloads": -1, "filename": "vr900_connector-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "e0e16168cdccf512f157d0324a362e32", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11306, "upload_time": "2019-01-19T07:23:38", "url": "https://files.pythonhosted.org/packages/a7/ab/c8c356c8c1317618b1807875287e432819ad28ed30726273345b7afdf1d9/vr900_connector-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ddf410a7a6ba7b7e48ae02f018943782", "sha256": "f6b8e2db42c7affe1e2253d263b563a6ebd69b6b9623a4c4659197a7445941af" }, "downloads": -1, "filename": "vr900-connector-0.0.4.tar.gz", "has_sig": false, "md5_digest": "ddf410a7a6ba7b7e48ae02f018943782", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8879, "upload_time": "2019-01-19T07:23:39", "url": "https://files.pythonhosted.org/packages/94/b1/c9530a23278e4e41efa523918ee078642a51d9ad54fa6eab4c7262455846/vr900-connector-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "45294c4d3825d6737e5549e66b9b63e3", "sha256": "6f3deac4d9862b7d7ebbb923c635ff63a992fd0ef153c6c0eb8f7b531264c474" }, "downloads": -1, "filename": "vr900_connector-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "45294c4d3825d6737e5549e66b9b63e3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11264, "upload_time": "2019-01-19T08:02:38", "url": "https://files.pythonhosted.org/packages/88/27/3dafb3d50a9fe2c673b92c7f7839067098c269daccf5869320a1e1446270/vr900_connector-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6264fe0f7631b9432a452034411b54df", "sha256": "991cfa3f021470f4f017d20d640413c0aac49522ef50cceb25a9025ba852088d" }, "downloads": -1, "filename": "vr900-connector-0.0.5.tar.gz", "has_sig": false, "md5_digest": "6264fe0f7631b9432a452034411b54df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8847, "upload_time": "2019-01-19T08:02:39", "url": "https://files.pythonhosted.org/packages/3f/5a/b37d54acc7b9c4193d0900bd6fd68268dfc243da9face9f074b49be5a244/vr900-connector-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "3d1f6bcd420626769ac63a57ac7d7e6a", "sha256": "b6d25f0bb1c1e72a6f4ba6691dcf9e193352e975719750d55254cc147e0a6907" }, "downloads": -1, "filename": "vr900_connector-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "3d1f6bcd420626769ac63a57ac7d7e6a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11368, "upload_time": "2019-01-19T10:42:16", "url": "https://files.pythonhosted.org/packages/0e/4c/591879f8742a8d7a299cc1d73979cadc1574fb25065c36ede26fbc35bb50/vr900_connector-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75c364702cb50b54fd0d9ba21b14eab4", "sha256": "6887f38236d3817ba2442c620aa37340d5df2be26b5319f1c2c3c5a6fd2980d6" }, "downloads": -1, "filename": "vr900-connector-0.0.6.tar.gz", "has_sig": false, "md5_digest": "75c364702cb50b54fd0d9ba21b14eab4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8864, "upload_time": "2019-01-19T10:42:17", "url": "https://files.pythonhosted.org/packages/c5/bc/4f0493be3bcc32801d457084610acc77adc3bda3ebcda565d2dcb29c62dd/vr900-connector-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "dcd748a9b0c3d13ac6c6b2cf7365a8cb", "sha256": "2378d7d785fee7bb3203dd3e2c52ef4b502865ea609f37ad0874e692ca9ce88e" }, "downloads": -1, "filename": "vr900_connector-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "dcd748a9b0c3d13ac6c6b2cf7365a8cb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11340, "upload_time": "2019-01-19T11:15:10", "url": "https://files.pythonhosted.org/packages/04/33/fb455f16f51b1bcf1b1096df7e81bbc67ee9023a03873ee8c27259ca20dc/vr900_connector-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f81c02b3e419d26917c876a5c9ca4a28", "sha256": "7eb24a989da8f0fcc60ce044ec1aa1ce863fac8b4a0ff25af65d530b33f676b5" }, "downloads": -1, "filename": "vr900-connector-0.0.7.tar.gz", "has_sig": false, "md5_digest": "f81c02b3e419d26917c876a5c9ca4a28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8884, "upload_time": "2019-01-19T11:15:12", "url": "https://files.pythonhosted.org/packages/f4/f9/450bbfe359bdcf9916ffb440ae2b995b1a96bd5d8e9bd09f061674a8c7fc/vr900-connector-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "3aa370e3f30c5f2ed1c8bed633515d73", "sha256": "bd0abd127788cb6ff8fd75aef25ab6908fb70c480760738aa8645df9d678f8ec" }, "downloads": -1, "filename": "vr900_connector-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "3aa370e3f30c5f2ed1c8bed633515d73", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13638, "upload_time": "2019-01-19T12:15:02", "url": "https://files.pythonhosted.org/packages/1e/d3/43e9a6ae1d1ea838aec4ab2d1f8572e3f59a59529895605e93ff94f81256/vr900_connector-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3a7c5225ad2eff65c682e5be42068dc6", "sha256": "d46c7f59905d392d08c6de63e1c258732b88aec79f23ce499b128aa55bd70625" }, "downloads": -1, "filename": "vr900-connector-0.0.8.tar.gz", "has_sig": false, "md5_digest": "3a7c5225ad2eff65c682e5be42068dc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8801, "upload_time": "2019-01-19T12:15:04", "url": "https://files.pythonhosted.org/packages/14/e9/a7e2c93a2d95e05674b435472aee768a86dc2afdbb67be29c61a7d36886b/vr900-connector-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "1b46f6e2382e7008764c2baf47e837f8", "sha256": "ba1a64d2a0772cb3d7ec3e81a7218e58b7e661e63d09cb98c8ced5b4fccecd2e" }, "downloads": -1, "filename": "vr900_connector-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "1b46f6e2382e7008764c2baf47e837f8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13913, "upload_time": "2019-01-19T12:43:43", "url": "https://files.pythonhosted.org/packages/60/be/6638a6741705ade0fd7ad30353a043e2116ae2276786ae2f6348b35a84a7/vr900_connector-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6b0b5b96cf1c96c1db9a2e49641ed840", "sha256": "bb01348e00b3c38c58368f960402a9fcf2f5fcf6e5fb60159c5e5bcd9ebb0904" }, "downloads": -1, "filename": "vr900-connector-0.0.9.tar.gz", "has_sig": false, "md5_digest": "6b0b5b96cf1c96c1db9a2e49641ed840", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8850, "upload_time": "2019-01-19T12:43:44", "url": "https://files.pythonhosted.org/packages/98/24/e3680aafd242248958cc0863386e1bfbb266a64f0fc178164932b693f1cb/vr900-connector-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "84f2b599bf112ee2c0123e732d8254e6", "sha256": "cc7af5c40e2a2d2f1e270b99fd3dde8a8a470b3ecd31fb2d13fe948bfac37873" }, "downloads": -1, "filename": "vr900-connector-0.1.0.tar.gz", "has_sig": false, "md5_digest": "84f2b599bf112ee2c0123e732d8254e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21035, "upload_time": "2019-04-05T20:13:49", "url": "https://files.pythonhosted.org/packages/2f/ee/25fd52e3302b0fbc8d2fc02cb1a0f3e725162a59c65b74a0851b34cd3f58/vr900-connector-0.1.0.tar.gz" } ], "0.1.0rc0": [ { "comment_text": "", "digests": { "md5": "b6c95900f4d01759a57ac6ad1eabc5b8", "sha256": "1dac6f7a36984c34d2f4609407ee2fbb9487ef38f4ee23462a7c9db97aa09709" }, "downloads": -1, "filename": "vr900-connector-0.1.0rc0.tar.gz", "has_sig": false, "md5_digest": "b6c95900f4d01759a57ac6ad1eabc5b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21040, "upload_time": "2019-04-05T19:48:10", "url": "https://files.pythonhosted.org/packages/2e/b2/b996158d54ec461a8c409e027255e83c4af151c99efaca2b5638fce8e55c/vr900-connector-0.1.0rc0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "b817eb24b3037e172eae843f90e7b23e", "sha256": "114b110e07a8c5398ebc0ef8d9a077029b2db74b3440446a5e6e3089161a33f1" }, "downloads": -1, "filename": "vr900-connector-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b817eb24b3037e172eae843f90e7b23e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22755, "upload_time": "2019-04-15T08:56:43", "url": "https://files.pythonhosted.org/packages/87/ab/1db5d8124151f3391ab9639fa33720afbbeed2c001b4de16423d26707c18/vr900-connector-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "d495d2012b07a6d1958eaa05bf88888e", "sha256": "052d144a63476591c8b7fc31270002cdddcdfed806ff6ca3aeabc73bdf24ee3f" }, "downloads": -1, "filename": "vr900-connector-0.2.0.tar.gz", "has_sig": false, "md5_digest": "d495d2012b07a6d1958eaa05bf88888e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23372, "upload_time": "2019-04-24T14:07:02", "url": "https://files.pythonhosted.org/packages/d1/33/80e1548b42d90aa9994637ea3dc56870a9e5fae1017c95449f31b8945f09/vr900-connector-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "76632d7a5a73c450a1245d2a6f33170e", "sha256": "8eb89fdfe01a84f3a8b99f25db32a6fad16ed505c57d5bb151b2cf8514ff869c" }, "downloads": -1, "filename": "vr900-connector-0.3.0.tar.gz", "has_sig": false, "md5_digest": "76632d7a5a73c450a1245d2a6f33170e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21721, "upload_time": "2019-04-27T19:24:28", "url": "https://files.pythonhosted.org/packages/ec/09/ff7b072fc42bf5c8443560b083c355c646ea16529c8414ab609c94277eb9/vr900-connector-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "2a102ae80bc8795da3658188f50d3242", "sha256": "3d3b31ad949d1f9ac4bac76f27d9cdd9f7dd0d158f4f0e9f5caaf7ac669fc9e1" }, "downloads": -1, "filename": "vr900-connector-0.3.1.tar.gz", "has_sig": false, "md5_digest": "2a102ae80bc8795da3658188f50d3242", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23479, "upload_time": "2019-05-01T13:01:17", "url": "https://files.pythonhosted.org/packages/cf/f2/7274accf0b9577e68ae21d7fbba91270cbc112eb486bda422e9a02194fe6/vr900-connector-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "dea119e59376914d06ef1a5e098467ed", "sha256": "46588be4c81a294338367f879a9adf80ccf9f8af62677caa4f6d9ffc3ff578f5" }, "downloads": -1, "filename": "vr900-connector-0.3.2.tar.gz", "has_sig": false, "md5_digest": "dea119e59376914d06ef1a5e098467ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22631, "upload_time": "2019-07-29T20:57:42", "url": "https://files.pythonhosted.org/packages/89/a7/3b1b07df459682769c72713f29e2d3c835738ba4779e2c3831c9be71f5a5/vr900-connector-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "b670c690a7966e215dc8646eb8291163", "sha256": "375c00f5a508d83cd4f540db43efab27db7392ad4131e3dadc477dd358d3d8d1" }, "downloads": -1, "filename": "vr900-connector-0.3.3.tar.gz", "has_sig": false, "md5_digest": "b670c690a7966e215dc8646eb8291163", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22693, "upload_time": "2019-08-04T14:05:28", "url": "https://files.pythonhosted.org/packages/1a/3e/9591f72bac0dac5521c465975c6a30294cf07d5b87c7f0982161f3b6348b/vr900-connector-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "544c873091446a988538be250da86c4b", "sha256": "a1f388449ca827c54f368eb63624e16dd998efea33aec04d2c1a55c560846f63" }, "downloads": -1, "filename": "vr900-connector-0.3.4.tar.gz", "has_sig": false, "md5_digest": "544c873091446a988538be250da86c4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22690, "upload_time": "2019-08-04T14:32:59", "url": "https://files.pythonhosted.org/packages/d2/3c/b2c91b00e7e594a8cc99504fc7b6230e21cbdd7f6a4a9309a1146ffb350c/vr900-connector-0.3.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "544c873091446a988538be250da86c4b", "sha256": "a1f388449ca827c54f368eb63624e16dd998efea33aec04d2c1a55c560846f63" }, "downloads": -1, "filename": "vr900-connector-0.3.4.tar.gz", "has_sig": false, "md5_digest": "544c873091446a988538be250da86c4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22690, "upload_time": "2019-08-04T14:32:59", "url": "https://files.pythonhosted.org/packages/d2/3c/b2c91b00e7e594a8cc99504fc7b6230e21cbdd7f6a4a9309a1146ffb350c/vr900-connector-0.3.4.tar.gz" } ] }