{ "info": { "author": "Piotr Kilczuk", "author_email": "piotr@tymaszweb.pl", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: Microsoft :: Windows", "Programming Language :: Python", "Topic :: Software Development :: Libraries" ], "description": "=============\npy-raildriver\n=============\n\n.. image:: https://ci.appveyor.com/api/projects/status/1037swfb2ig31tuh/branch/master?svg=true\n :target: https://ci.appveyor.com/project/centralniak/py-raildriver\n.. image:: https://codeclimate.com/github/centralniak/py-raildriver/badges/gpa.svg\n :target: https://codeclimate.com/github/centralniak/py-raildriver\n\nPython interface to Train Simulator 2016. The aim of this project is to ease communication with ``raildriver.dll``\nprovided with Train Simulator.\n\npy-raildriver's only external dependency is `six` which should make this project compatible with both Python 2 and 3.\n\n\nInstallation\n============\n\n``pip install py-raildriver``\n\n\nDocumentation\n=============\n\nSee ``raildriver.RailDriver`` docstrings.\n\n\nUsage example\n=============\n\nStart your Railworks.exe, get running, pause and try this in your Python console.\n\n::\n\n >>> import raildriver\n >>> rd = raildriver.RailDriver()\n >>> rd.set_rail_driver_connected(True) # start data exchange\n >>> assert 'SpeedometerMPH' in dict(rd.get_controller_list()).values(), 'SpeedometerMPH is not available on this loco'\n >>> rd.get_current_controller_value('SpeedometerMPH')\n 50.004728991072624922\n\n\nBugs & Contributing\n===================\n\nPlease use Github to report bugs and feature requests:\nhttp://github.com/centralniak/py-raildriver\n\nCode contributions are of course more than welcome. Please remember about unit tests or your code might not be accepted.\nYou can run the test suite with:::\n\n python setup.py test\n\n:author: Piotr Kilczuk\n:date: 2015/11/14", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/centralniak/py-raildriver", "keywords": null, "license": "MIT License", "maintainer": null, "maintainer_email": null, "name": "py-raildriver", "package_url": "https://pypi.org/project/py-raildriver/", "platform": "Windows", "project_url": "https://pypi.org/project/py-raildriver/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/centralniak/py-raildriver" }, "release_url": "https://pypi.org/project/py-raildriver/1.1.7/", "requires_dist": null, "requires_python": null, "summary": "Python interface to Train Simulator 2016", "version": "1.1.7" }, "last_serial": 2471681, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "a8a138fd0f2eb1f5dc32195772b21dc2", "sha256": "7374bdf43afb13a8a2971d9ac0a08d50fd30b4fd46b90cd39b1f9867156c9944" }, "downloads": -1, "filename": "py-raildriver-1.0.1.zip", "has_sig": false, "md5_digest": "a8a138fd0f2eb1f5dc32195772b21dc2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6273, "upload_time": "2015-11-09T18:00:35", "url": "https://files.pythonhosted.org/packages/27/4a/e0b0b38229aa264e89b9584b0db8a137851ac1a3e451f43f470a1afe2b45/py-raildriver-1.0.1.zip" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "78b65001a159291bda5c1b7543d3bf3c", "sha256": "cb2059d7633427728c503dbfa7e773a65b1633b2891f592a3449d25f4dfcc131" }, "downloads": -1, "filename": "py-raildriver-1.0.2.zip", "has_sig": false, "md5_digest": "78b65001a159291bda5c1b7543d3bf3c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7473, "upload_time": "2015-11-14T22:53:47", "url": "https://files.pythonhosted.org/packages/fc/d5/25f8e5007e8563d94064b81131979cf73afbb21502b3f0ddcd98be0c9e38/py-raildriver-1.0.2.zip" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "8ad8c0dfeb28dcb19d1dec2dfb979a62", "sha256": "6b4a29235737b207a12063fc9ea32ad14c275a21373c73552a5af61e15c6b33a" }, "downloads": -1, "filename": "py-raildriver-1.1.0.zip", "has_sig": false, "md5_digest": "8ad8c0dfeb28dcb19d1dec2dfb979a62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8673, "upload_time": "2015-11-15T00:46:36", "url": "https://files.pythonhosted.org/packages/93/20/35067c06e01e0f8c396a102b37077adbe798cce7088922e8296dd46a0806/py-raildriver-1.1.0.zip" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "fdeb0e54a657cb692396e36d905ef71f", "sha256": "d013b1b59dfaff01426fce6087b9f75f178bbaa4d85d2c0b36d10590db833ab7" }, "downloads": -1, "filename": "py-raildriver-1.1.1.zip", "has_sig": false, "md5_digest": "fdeb0e54a657cb692396e36d905ef71f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8675, "upload_time": "2015-11-16T22:53:48", "url": "https://files.pythonhosted.org/packages/6c/23/e943f11aac3a89a91a365073d4c309d7c7adc4c56b789528077c7d065939/py-raildriver-1.1.1.zip" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "b595b43be63d6dda685f4e5c718c581a", "sha256": "79495ee0d7dfb97634c3139dff46f2e1912b73612bfc93a7e89c11868f0c1263" }, "downloads": -1, "filename": "py-raildriver-1.1.2.zip", "has_sig": false, "md5_digest": "b595b43be63d6dda685f4e5c718c581a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8889, "upload_time": "2015-11-29T17:33:58", "url": "https://files.pythonhosted.org/packages/b9/f0/f894479942361ba02043220aebfdae05460b866cf3bec811edbb8b04cc2d/py-raildriver-1.1.2.zip" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "767908ea0a6e8696213edb3aa20fa287", "sha256": "9be5b72c18a3c562fd851302fe0d7a2607615eddb017d82307b4a62954cf7f65" }, "downloads": -1, "filename": "py-raildriver-1.1.3.zip", "has_sig": false, "md5_digest": "767908ea0a6e8696213edb3aa20fa287", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9175, "upload_time": "2015-12-30T01:33:50", "url": "https://files.pythonhosted.org/packages/c0/21/d5bc393599bf1826f5be5034e4b3fc04458132aea2ab48564c5fbc4d55ce/py-raildriver-1.1.3.zip" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "5ddfc190f5b5c16af9786cc8a744957e", "sha256": "8496c2b11e0ee64c9bdcfc7ab35adcb6957a1f08d2be3e2c490a583ebe43b6fa" }, "downloads": -1, "filename": "py-raildriver-1.1.4.zip", "has_sig": false, "md5_digest": "5ddfc190f5b5c16af9786cc8a744957e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9478, "upload_time": "2016-08-19T21:45:34", "url": "https://files.pythonhosted.org/packages/1c/d2/2400966f88d39a1310fc39d0431b4f273e20d83dbb297b568f286f46e370/py-raildriver-1.1.4.zip" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "7647f12005d240fb354a4f62bb70de64", "sha256": "c0c4a90cf44926de280eb9d6516c29cf477bdea2e9fb61ea797cef1cb03cd933" }, "downloads": -1, "filename": "py-raildriver-1.1.5.zip", "has_sig": false, "md5_digest": "7647f12005d240fb354a4f62bb70de64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9453, "upload_time": "2016-08-19T21:54:26", "url": "https://files.pythonhosted.org/packages/d0/d4/e19ae7d7847bade0dc29489281f10e07eee10db89f78495ff1a1aedd265e/py-raildriver-1.1.5.zip" } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "4ae850ce99f227df383a89479f81a949", "sha256": "03c1097548c8822668f9d454ae9253bdc097611113013db0499e8967022f4648" }, "downloads": -1, "filename": "py-raildriver-1.1.6.zip", "has_sig": false, "md5_digest": "4ae850ce99f227df383a89479f81a949", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9454, "upload_time": "2016-11-17T21:14:55", "url": "https://files.pythonhosted.org/packages/31/2c/7103c982bb77b339940e553c51911ffda40d0da336fb020c0f924210c11c/py-raildriver-1.1.6.zip" } ], "1.1.7": [ { "comment_text": "", "digests": { "md5": "16deb75afe34c4a1b2598659fb34ab91", "sha256": "7edb9f7c9e78f826ba71ce3f9e32dc847bd0ccbc7ea576e9b48156d37b85505f" }, "downloads": -1, "filename": "py-raildriver-1.1.7.zip", "has_sig": false, "md5_digest": "16deb75afe34c4a1b2598659fb34ab91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9464, "upload_time": "2016-11-20T13:59:48", "url": "https://files.pythonhosted.org/packages/a0/df/5e23aab898e45537f1778b5abf72c6f2d4d959c98410dbb6a7acc38ffd6d/py-raildriver-1.1.7.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "16deb75afe34c4a1b2598659fb34ab91", "sha256": "7edb9f7c9e78f826ba71ce3f9e32dc847bd0ccbc7ea576e9b48156d37b85505f" }, "downloads": -1, "filename": "py-raildriver-1.1.7.zip", "has_sig": false, "md5_digest": "16deb75afe34c4a1b2598659fb34ab91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9464, "upload_time": "2016-11-20T13:59:48", "url": "https://files.pythonhosted.org/packages/a0/df/5e23aab898e45537f1778b5abf72c6f2d4d959c98410dbb6a7acc38ffd6d/py-raildriver-1.1.7.zip" } ] }