{ "info": { "author": "Christopher Peplin", "author_email": "cpeplin@ford.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development" ], "description": "===============================================\nOpenXC for Python\n===============================================\n\n.. image:: /docs/_static/logo.png\n\n:Version: 1.0.0\n:Web: http://openxcplatform.com\n:Download: http://pypi.python.org/pypi/openxc/\n:Documentation: http://python.openxcplatform.com\n:Source: http://github.com/openxc/openxc-python/\n:Keywords: vehicle, openxc, python\n\n.. image:: https://travis-ci.org/openxc/openxc-python.svg?branch=master\n :target: https://travis-ci.org/openxc/openxc-python\n\n.. image:: https://coveralls.io/repos/openxc/openxc-python/badge.png?branch=master\n :target: https://coveralls.io/r/openxc/openxc-python?branch=master\n\n.. image:: https://readthedocs.org/projects/openxc-python-library/badge/\n :target: http://python.openxcplatform.com\n :alt: Documentation Status\n\nThe OpenXC Python library (for Python 3.6.7) provides an interface to\nvehicle data from the OpenXC Platform. The primary platform for OpenXC\napplications is Android, but for prototyping and testing, often it is\npreferrable to use a low-overhead environment like Python when developing.\n\nIn addition to a port of the Android library API, the package also contains a\nnumber of command-line tools for connecting to the CAN translator and\nmanipulating previously recorded vehicle data.\n\nTo package run \"setup.py sdist bdist_wheel\"\nto push to pypi run \"python -m twine upload dist/*\"\nVersion files:\n\tCHANGELOG.rst\n\tREADME.rst\n\topenxc/version.py\n\tdocs/index.rst\n\nLicense\n=======\n\nCopyright (c) 2012-2017 Ford Motor Company\n\nLicensed under the BSD license.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/openxc/openxc-python", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "openxc", "package_url": "https://pypi.org/project/openxc/", "platform": "", "project_url": "https://pypi.org/project/openxc/", "project_urls": { "Homepage": "http://github.com/openxc/openxc-python" }, "release_url": "https://pypi.org/project/openxc/1.0.0/", "requires_dist": [ "pyusb (==1.0.0a3)", "units (>=0.5)", "argparse", "requests (==2.20.0)", "protobuf (==3.9.1)", "windows-curses (>=1.1)", "pybluez ; extra == 'bluetooth'", "lxml ; extra == 'lxml'", "pyserial (==3.1.1) ; extra == 'serial'" ], "requires_python": "", "summary": "A Python library to connect to an OpenXC vehicle interface", "version": "1.0.0" }, "last_serial": 5862614, "releases": { "0.10.0": [ { "comment_text": "", "digests": { "md5": "0784af5cb5b03373d85163219ffee0b9", "sha256": "908c3d82b2d552064b6dd1f09b01cbcb6cc4332132c4a6db5ad78324e27f0de8" }, "downloads": -1, "filename": "openxc-0.10.0.tar.gz", "has_sig": false, "md5_digest": "0784af5cb5b03373d85163219ffee0b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 227326, "upload_time": "2013-10-30T18:09:32", "url": "https://files.pythonhosted.org/packages/5d/97/e9db0413ff37189453b433b965f671e5396aa440152894fa5a4f3d315bab/openxc-0.10.0.tar.gz" } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "652d3fe80cde2d41f196f14332f1d2f2", "sha256": "f8d8261cb2f1f47c27c7bbc89016354bc36bbf0f3035be56cea6b4d901dbaaa6" }, "downloads": -1, "filename": "openxc-0.10.1.tar.gz", "has_sig": false, "md5_digest": "652d3fe80cde2d41f196f14332f1d2f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 219003, "upload_time": "2013-11-06T02:34:04", "url": "https://files.pythonhosted.org/packages/98/f2/d223d49932712f313b5b72177d5eabf788d0519358301dfe9b11ff680491/openxc-0.10.1.tar.gz" } ], "0.10.2": [ { "comment_text": "", "digests": { "md5": "8821d8fc603c6de72d091e87b0084ee6", "sha256": "49afb3c37e93fcc0107e8725a4cfa9c4c3ce336ee172e52cc625e10137bbf7b3" }, "downloads": -1, "filename": "openxc-0.10.2.tar.gz", "has_sig": false, "md5_digest": "8821d8fc603c6de72d091e87b0084ee6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 219279, "upload_time": "2013-11-22T18:02:24", "url": "https://files.pythonhosted.org/packages/72/e0/38d0807f31e6438eb0838536ac7c1cfb160e6f706c93420c67731c403fa5/openxc-0.10.2.tar.gz" } ], "0.10.3": [ { "comment_text": "", "digests": { "md5": "fd39b47d1ce23b637f3fa0cd19b9cc21", "sha256": "4cca1e42eaf00bd593b6163e1b304abbca7d8b3ea2773c08e64c26c71b7124af" }, "downloads": -1, "filename": "openxc-0.10.3.tar.gz", "has_sig": false, "md5_digest": "fd39b47d1ce23b637f3fa0cd19b9cc21", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34671, "upload_time": "2014-02-10T20:53:33", "url": "https://files.pythonhosted.org/packages/b2/7b/61f7bc484820d26ae1d54a743e4bf9bdf2faadc961ae8c7e4b042f44d1f3/openxc-0.10.3.tar.gz" } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "14690976f2730b38af74b5d1786e7c91", "sha256": "b4c6719e79fc296ae8ea331b7d9d7c1f21714aa5b583ebf65272e7141783102d" }, "downloads": -1, "filename": "openxc-0.11.0.tar.gz", "has_sig": false, "md5_digest": "14690976f2730b38af74b5d1786e7c91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 225929, "upload_time": "2014-04-29T04:12:32", "url": "https://files.pythonhosted.org/packages/82/27/b35364d4c9f9452168f2839512418f4b36cd4d26f4ddef4d6f80fc65dac6/openxc-0.11.0.tar.gz" } ], "0.11.1": [ { "comment_text": "", "digests": { "md5": "ea5e6964d368bc5e3649b4424bce5dd7", "sha256": "b6843e48bd217b2a9272cc1c5247e92a31f4b1c73c4c465c0ddb81fbf33b41b7" }, "downloads": -1, "filename": "openxc-0.11.1.tar.gz", "has_sig": false, "md5_digest": "ea5e6964d368bc5e3649b4424bce5dd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 226326, "upload_time": "2014-05-24T02:38:39", "url": "https://files.pythonhosted.org/packages/a4/ae/7532c91da34061f2f55189dc6beae73bb451ebc2761311cc68b00750b472/openxc-0.11.1.tar.gz" } ], "0.11.2": [ { "comment_text": "", "digests": { "md5": "14cb2a1f0a89a2afba93f6f9a66031da", "sha256": "17068a9a849a1adac5d48d9d4a25440f0c35e3733f16d3af847f73416eb9c1e9" }, "downloads": -1, "filename": "openxc-0.11.2.tar.gz", "has_sig": false, "md5_digest": "14cb2a1f0a89a2afba93f6f9a66031da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 226584, "upload_time": "2014-07-04T15:43:27", "url": "https://files.pythonhosted.org/packages/b9/3e/527b8e9e3f45b729d42619e4a05b1073c3691ce71e2832f318aac8d780bb/openxc-0.11.2.tar.gz" } ], "0.11.3": [ { "comment_text": "", "digests": { "md5": "8a6b0e5fe12c48f8040308e628645850", "sha256": "00f98b6bd033060ca7ebeae65e8ad5c58403006f7fb6f81927a614681a6fddad" }, "downloads": -1, "filename": "openxc-0.11.3.tar.gz", "has_sig": false, "md5_digest": "8a6b0e5fe12c48f8040308e628645850", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41095, "upload_time": "2014-07-20T21:51:59", "url": "https://files.pythonhosted.org/packages/29/a8/40cbdfc18b1836964ae0c16f6179908dd634b7efea720277c781497b9fc7/openxc-0.11.3.tar.gz" } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "ec3bb6368fc1db82e5b6198ebdf24225", "sha256": "a5d940aac7bb1f0ea1c73fcee33d7b5023f9c5b76c94a4c6eab004d57c9b8431" }, "downloads": -1, "filename": "openxc-0.12.0.tar.gz", "has_sig": false, "md5_digest": "ec3bb6368fc1db82e5b6198ebdf24225", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48322, "upload_time": "2014-11-15T17:07:00", "url": "https://files.pythonhosted.org/packages/59/bf/b14c512e282f560fb286238d5615f40465cd96835990e809a9dd1cfa8eb3/openxc-0.12.0.tar.gz" } ], "0.13.0": [ { "comment_text": "", "digests": { "md5": "57b58a99a9ece254f056da749eeccccd", "sha256": "661f57e6ae4747c78542abbfc557914656d1c8947f622998a4e5025c59bb26ec" }, "downloads": -1, "filename": "openxc-0.13.0-py2-none-any.whl", "has_sig": false, "md5_digest": "57b58a99a9ece254f056da749eeccccd", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 67849, "upload_time": "2019-08-13T19:24:49", "url": "https://files.pythonhosted.org/packages/d9/2c/95849bbdf104aae2322e1a4e108fdd88ae64a783aaa52f3b3497bd0d3bad/openxc-0.13.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6fdf125234edfaa0b50f829e6fbbee6c", "sha256": "11deaec1e863b1cb5c952d6b34498d60944bd408f075c2fe207b1d3cb3f71153" }, "downloads": -1, "filename": "openxc-0.13.0.tar.gz", "has_sig": false, "md5_digest": "6fdf125234edfaa0b50f829e6fbbee6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50096, "upload_time": "2016-05-10T16:14:04", "url": "https://files.pythonhosted.org/packages/15/de/a51d3e8d44142e4ed3f9c60e900d7c64bc6f1b43c2ad10777507b3aded38/openxc-0.13.0.tar.gz" } ], "0.14.0": [ { "comment_text": "", "digests": { "md5": "c275557dcd70c77fdfd1f46186b7f2db", "sha256": "ee49dc610ae7a5fcdde51fa9925546cfa0df50e4177ab335110f79b97387dd1d" }, "downloads": -1, "filename": "openxc-0.14.0-py2-none-any.whl", "has_sig": false, "md5_digest": "c275557dcd70c77fdfd1f46186b7f2db", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 67847, "upload_time": "2019-08-13T19:46:12", "url": "https://files.pythonhosted.org/packages/6a/32/50a362dd11409711b19278a263d3ce247491f9b8af3dcaa32ec62b1b84af/openxc-0.14.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "925e32b937e11046a181284f30889e22", "sha256": "9466625dba05d35060e5e792a7a29d1412ba47701620f56f88d98868315738da" }, "downloads": -1, "filename": "openxc-0.14.0.tar.gz", "has_sig": false, "md5_digest": "925e32b937e11046a181284f30889e22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50520, "upload_time": "2019-08-13T19:46:14", "url": "https://files.pythonhosted.org/packages/cc/c9/95ea4c487c140200604d245ffa074d3f500c41b8a2be06c8b5e891c11690/openxc-0.14.0.tar.gz" } ], "0.15.0": [ { "comment_text": "", "digests": { "md5": "9979e1855fb910a4ff591ddf96c27c48", "sha256": "5229da36a2dfb11b490616592dc99042dc20ef8ca81e2b77790c4c26aadd4dda" }, "downloads": -1, "filename": "openxc-0.15.0-py2-none-any.whl", "has_sig": false, "md5_digest": "9979e1855fb910a4ff591ddf96c27c48", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 67843, "upload_time": "2019-08-14T19:31:57", "url": "https://files.pythonhosted.org/packages/ab/0f/ce2810666474fe1b62ba0c89920083a3f76d8bcec129786dfc6f6284c4c9/openxc-0.15.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5c3fd7f7c5bf01679a6f2f4314f38352", "sha256": "f414765a42432153992c5000146f528ce59066cd59845c05ea3914d00fd3aa2d" }, "downloads": -1, "filename": "openxc-0.15.0.tar.gz", "has_sig": false, "md5_digest": "5c3fd7f7c5bf01679a6f2f4314f38352", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50522, "upload_time": "2019-08-14T19:31:59", "url": "https://files.pythonhosted.org/packages/db/8e/01f9922edb07730d71a24cb815728e9ca655afe3053355f85c45cea24f70/openxc-0.15.0.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "b7adb9c8d9db9e6d8c9b4c2c3d5db7cb", "sha256": "c533752311441ef762522a24030a3433c716298c2f460920a165258e7a3acd25" }, "downloads": -1, "filename": "openxc-0.9.0.tar.gz", "has_sig": false, "md5_digest": "b7adb9c8d9db9e6d8c9b4c2c3d5db7cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22007, "upload_time": "2013-01-09T04:43:19", "url": "https://files.pythonhosted.org/packages/a3/73/4e35823d4231fcbf736aba96e8f8f9d325eb64ff83fb040ae8b8a2a7206c/openxc-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "1194246afc0635938361b4b4107f1bf2", "sha256": "15a2c5389ca13c2dcefce6d60f9f999e50674c941a649d21e22a028ce496a421" }, "downloads": -1, "filename": "openxc-0.9.1.tar.gz", "has_sig": false, "md5_digest": "1194246afc0635938361b4b4107f1bf2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21824, "upload_time": "2013-01-10T02:08:51", "url": "https://files.pythonhosted.org/packages/e8/1f/1685092058854832f588c40ae669ef3c452b0cc8066105c1bb8c2483e327/openxc-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "c7fa808d94b2aed8f8879484286918d9", "sha256": "f38c5aa4efb9a255de898222c2ccba1ae6f29744ddb29b6bb4630744d6fd1314" }, "downloads": -1, "filename": "openxc-0.9.2.tar.gz", "has_sig": false, "md5_digest": "c7fa808d94b2aed8f8879484286918d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21970, "upload_time": "2013-03-13T17:35:09", "url": "https://files.pythonhosted.org/packages/52/76/8f49a2ddb7514b15e2f0a131b84fa0d25d0dc678db8015af8e220af85d6e/openxc-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "39e0fc530934870b12cafa67a58cfcc9", "sha256": "a3fb9d877f96baf2afbd28c55fcc9ffc9c2287dea8e79211288849bc36ec28cc" }, "downloads": -1, "filename": "openxc-0.9.3.tar.gz", "has_sig": false, "md5_digest": "39e0fc530934870b12cafa67a58cfcc9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21460, "upload_time": "2013-06-19T20:32:50", "url": "https://files.pythonhosted.org/packages/04/f0/dec580876e0ca8751ddd74d0f98be427bb0cea23f6482f93bf9b1499ad0a/openxc-0.9.3.tar.gz" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "347c971f2cda367d09555610cda19e2e", "sha256": "4eea769c8a787d0f4594f7c18f44967fc429f0a3e23821680ee8cb2902d13a95" }, "downloads": -1, "filename": "openxc-0.9.4.tar.gz", "has_sig": false, "md5_digest": "347c971f2cda367d09555610cda19e2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 96014, "upload_time": "2013-06-24T21:49:22", "url": "https://files.pythonhosted.org/packages/ef/11/37ae55f2965e5810125ae229aec1cb673ea7b0e19e861bd8bcc0e62a5fd0/openxc-0.9.4.tar.gz" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "019bc349f4bd409fc8647ab5268f2dfb", "sha256": "a3ebe7de78a86c918d76f8352cb44a389213f7e4ee38657aa7bf89cc4e2b50f3" }, "downloads": -1, "filename": "openxc-0.9.5.tar.gz", "has_sig": false, "md5_digest": "019bc349f4bd409fc8647ab5268f2dfb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 108616, "upload_time": "2013-09-27T20:04:24", "url": "https://files.pythonhosted.org/packages/77/a4/d799fc4eb2973c94ed1bf36be9206fdb00b706af722d92d7d1276d5f4661/openxc-0.9.5.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "0ab5c88b7f5d2469c63356a750923cb9", "sha256": "fe45fee3f849275063e24f655913db0517a93f556d98c33d4339ed59e4e26b2e" }, "downloads": -1, "filename": "openxc-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0ab5c88b7f5d2469c63356a750923cb9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 68225, "upload_time": "2019-09-20T14:27:49", "url": "https://files.pythonhosted.org/packages/fd/68/fee8734d1458ea1684ffb9498380e2e4ea0b4ff2fd61d061028ad4e77c68/openxc-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a83ada7e1e0182bf26bf37d75887ad12", "sha256": "32a9a15c471c5be36a8a60c95caf9f67d49b557e365257c88822a7bf2c364a82" }, "downloads": -1, "filename": "openxc-1.0.0.tar.gz", "has_sig": false, "md5_digest": "a83ada7e1e0182bf26bf37d75887ad12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52065, "upload_time": "2019-09-20T14:27:52", "url": "https://files.pythonhosted.org/packages/2e/6f/5bf9f2678a89edd75a88c808c079c2af6864f1166db71755a53499d72487/openxc-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0ab5c88b7f5d2469c63356a750923cb9", "sha256": "fe45fee3f849275063e24f655913db0517a93f556d98c33d4339ed59e4e26b2e" }, "downloads": -1, "filename": "openxc-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0ab5c88b7f5d2469c63356a750923cb9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 68225, "upload_time": "2019-09-20T14:27:49", "url": "https://files.pythonhosted.org/packages/fd/68/fee8734d1458ea1684ffb9498380e2e4ea0b4ff2fd61d061028ad4e77c68/openxc-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a83ada7e1e0182bf26bf37d75887ad12", "sha256": "32a9a15c471c5be36a8a60c95caf9f67d49b557e365257c88822a7bf2c364a82" }, "downloads": -1, "filename": "openxc-1.0.0.tar.gz", "has_sig": false, "md5_digest": "a83ada7e1e0182bf26bf37d75887ad12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52065, "upload_time": "2019-09-20T14:27:52", "url": "https://files.pythonhosted.org/packages/2e/6f/5bf9f2678a89edd75a88c808c079c2af6864f1166db71755a53499d72487/openxc-1.0.0.tar.gz" } ] }