{ "info": { "author": "Brian Thorne", "author_email": "brian@thorne.link", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: Information Technology", "Intended Audience :: Manufacturing", "Intended Audience :: Telecommunications Industry", "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", "Natural Language :: English", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: System :: Hardware :: Hardware Drivers", "Topic :: System :: Logging", "Topic :: System :: Monitoring", "Topic :: System :: Networking", "Topic :: Utilities" ], "description": "python-can\n==========\n\n|release| |docs| |build_travis| |build_appveyor| |coverage| |downloads|\n\n.. |release| image:: https://img.shields.io/pypi/v/python-can.svg\n :target: https://pypi.python.org/pypi/python-can/\n :alt: Latest Version on PyPi\n\n.. |docs| image:: https://readthedocs.org/projects/python-can/badge/?version=stable\n :target: https://python-can.readthedocs.io/en/stable/\n :alt: Documentation\n\n.. |build_travis| image:: https://img.shields.io/travis/hardbyte/python-can/develop.svg?label=Travis%20CI\n :target: https://travis-ci.org/hardbyte/python-can/branches\n :alt: Travis CI Server for develop branch\n\n.. |build_appveyor| image:: https://img.shields.io/appveyor/ci/hardbyte/python-can/develop.svg?label=AppVeyor\n :target: https://ci.appveyor.com/project/hardbyte/python-can/history\n :alt: AppVeyor CI Server for develop branch\n\n.. |coverage| image:: https://codecov.io/gh/hardbyte/python-can/branch/develop/graph/badge.svg\n :target: https://codecov.io/gh/hardbyte/python-can/branch/develop\n :alt: Test coverage reports on Codecov.io\n\n.. |downloads| image:: https://pepy.tech/badge/python-can\n :target: https://pepy.tech/project/python-can\n :alt: Downloads on PePy\n\nThe **C**\\ ontroller **A**\\ rea **N**\\ etwork is a bus standard designed\nto allow microcontrollers and devices to communicate with each other. It\nhas priority based bus arbitration and reliable deterministic\ncommunication. It is used in cars, trucks, boats, wheelchairs and more.\n\nThe ``can`` package provides controller area network support for\nPython developers; providing common abstractions to\ndifferent hardware devices, and a suite of utilities for sending and receiving\nmessages on a can bus.\n\nThe library supports Python 2.7, Python 3.5+ as well as PyPy 2 & 3 and runs\non Mac, Linux and Windows.\n\n================== ===========\nLibrary Version Python\n------------------ -----------\n 2.x 2.6+, 3.4+\n 3.x 2.7+, 3.5+\n 4.x (expected) 3.6+\n================== ===========\n\n\nFeatures\n--------\n\n- common abstractions for CAN communication\n- support for many different backends (see the `docs `__)\n- receiving, sending, and periodically sending messages\n- normal and extended arbitration IDs\n- limited `CAN FD `__ support\n- many different loggers and readers supporting playback: ASC (CANalyzer format), BLF (Binary Logging Format by Vector), CSV, SQLite and Canutils log\n- efficient in-kernel or in-hardware filtering of messages on supported interfaces\n- bus configuration reading from file or environment variables\n- CLI tools for working with CAN buses (see the `docs `__)\n- more\n\n\nExample usage\n-------------\n\n.. code:: python\n\n # import the library\n import can\n\n # create a bus instance\n # many other interfaces are supported as well (see below)\n bus = can.Bus(interface='socketcan',\n channel='vcan0',\n receive_own_messages=True)\n\n # send a message\n message = can.Message(arbitration_id=123, is_extended_id=True,\n data=[0x11, 0x22, 0x33])\n bus.send(message, timeout=0.2)\n\n # iterate over received messages\n for msg in bus:\n print(\"{X}: {}\".format(msg.arbitration_id, msg.data))\n\n # or use an asynchronous notifier\n notifier = can.Notifier(bus, [can.Logger(\"recorded.log\"), can.Printer()])\n\nYou can find more information in the documentation, online at\n`python-can.readthedocs.org `__.\n\n\nDiscussion\n----------\n\nIf you run into bugs, you can file them in our\n`issue tracker `__ on GitHub.\n\nThere is also a `python-can `__\nmailing list for development discussion.\n\n`Stackoverflow `__ has several\nquestions and answers tagged with ``python+can``.\n\nWherever we interact, we strive to follow the\n`Python Community Code of Conduct `__.\n\n\nContributing\n------------\n\nSee `doc/development.rst `__ for getting started.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/hardbyte/python-can", "keywords": "", "license": "LGPL v3", "maintainer": "", "maintainer_email": "", "name": "python-can", "package_url": "https://pypi.org/project/python-can/", "platform": "", "project_url": "https://pypi.org/project/python-can/", "project_urls": { "Homepage": "https://github.com/hardbyte/python-can" }, "release_url": "https://pypi.org/project/python-can/3.3.2/", "requires_dist": null, "requires_python": ">=2.7", "summary": "Controller Area Network interface module for Python", "version": "3.3.2" }, "last_serial": 5811965, "releases": { "1.3": [], "1.4": [ { "comment_text": "", "digests": { "md5": "a7b9b33cd570166d7f4fdd71f38938ba", "sha256": "628d81a6256fc286bda245b69bea2a6a86a351064f1c98fb0a4aa1607bedad42" }, "downloads": -1, "filename": "python-can-1.4.tar.gz", "has_sig": false, "md5_digest": "a7b9b33cd570166d7f4fdd71f38938ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46327, "upload_time": "2015-10-04T03:51:36", "url": "https://files.pythonhosted.org/packages/e2/f2/7b3f59989a689097bdcf466944a223fa5da6cef00e054eccd0a14b71e1b3/python-can-1.4.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "63e922ae913bb0db1dd54e9189810130", "sha256": "ab60195d112504fc4d38b74fb4a6874cd509066472b9d6d3516a8ce1485cec6f" }, "downloads": -1, "filename": "python-can-1.4.1.tar.gz", "has_sig": false, "md5_digest": "63e922ae913bb0db1dd54e9189810130", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46818, "upload_time": "2015-10-05T08:02:31", "url": "https://files.pythonhosted.org/packages/99/34/9b92691b280ee1855515feab2c4f27e30d46b077fa6244ac05e2ebfcbe55/python-can-1.4.1.tar.gz" } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "3adc8bc1688ae9e69eeca8731d705189", "sha256": "d001a4aa31e81e7a7747fe15c33c260e1af6d00aed85f6e9c9440ea5b007bf43" }, "downloads": -1, "filename": "python_can-1.4.2-py3-none-any.whl", "has_sig": true, "md5_digest": "3adc8bc1688ae9e69eeca8731d705189", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 63034, "upload_time": "2016-01-12T12:30:33", "url": "https://files.pythonhosted.org/packages/95/08/639c1a01a1b0ccf84749e89c30c3d4bbac8678f256f16929132d7497b507/python_can-1.4.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9fb15ff75266f2cb53a175ee2097768", "sha256": "29b4e736b0d8b958b8074e209c9f1482e02761bbf97ddf0871f291da312c11ed" }, "downloads": -1, "filename": "python-can-1.4.2.tar.gz", "has_sig": true, "md5_digest": "b9fb15ff75266f2cb53a175ee2097768", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47670, "upload_time": "2016-01-12T12:29:59", "url": "https://files.pythonhosted.org/packages/23/e0/f2af7b58f900a1ad522f7c1548d9e2837f9292d855bb23099fb195af2594/python-can-1.4.2.tar.gz" } ], "1.4.2b1": [ { "comment_text": "", "digests": { "md5": "2000ba84a141d2a7cea15ff24b8b4894", "sha256": "6b044205d9962f36da337dd724ecc82859597565c54cbf04830c0ea00cd5e0c2" }, "downloads": -1, "filename": "python-can-1.4.2b1.tar.gz", "has_sig": true, "md5_digest": "2000ba84a141d2a7cea15ff24b8b4894", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47543, "upload_time": "2016-01-12T12:02:32", "url": "https://files.pythonhosted.org/packages/58/6d/83844651786f24b24b813c05db4e3485d33e579772ca2497907a7b7836dd/python-can-1.4.2b1.tar.gz" } ], "1.4.3": [ { "comment_text": "", "digests": { "md5": "c7d4dda4a4aceee1671cbfbbc6dbf597", "sha256": "191cc397dad18626270faff872acd4a36d8ca137fee16051f3f4b2af16629503" }, "downloads": -1, "filename": "python_can-1.4.3-py3-none-any.whl", "has_sig": true, "md5_digest": "c7d4dda4a4aceee1671cbfbbc6dbf597", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 64053, "upload_time": "2016-01-14T20:45:31", "url": "https://files.pythonhosted.org/packages/74/ee/bce408f6e1ce1c97b379871b053f56333314ea4fedbc353ecaa6c3cf8df5/python_can-1.4.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9b556fe6f016c0a3b27cc67790cf821", "sha256": "2dcd32737cc39fbf39f41521146a9685f594942c99c6183bad7e3c404930198b" }, "downloads": -1, "filename": "python-can-1.4.3.tar.gz", "has_sig": true, "md5_digest": "b9b556fe6f016c0a3b27cc67790cf821", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62597, "upload_time": "2016-01-14T20:45:21", "url": "https://files.pythonhosted.org/packages/29/d6/b29aa8513fa51e43688d74857047412408c5524c566553fec6e6d6eb23c0/python-can-1.4.3.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "e54defbf9c6b897ec8942eae88e3b234", "sha256": "698bcc06f80bfd3a819b4c8872aa4588a5ec0be94048217018440ffb9e20aa43" }, "downloads": -1, "filename": "python_can-1.5.0-py3-none-any.whl", "has_sig": true, "md5_digest": "e54defbf9c6b897ec8942eae88e3b234", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 77016, "upload_time": "2016-07-13T03:38:35", "url": "https://files.pythonhosted.org/packages/3a/48/934a9eaba8f195dd60aabd16e436d002d313d821e0299f826396ce66083f/python_can-1.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "593af7aa53bf6810742eae0415a95a4b", "sha256": "e3444bcc45f186e16c3d90c6c4c3bdd456e02eaea3c77323101b82d86f71ca7b" }, "downloads": -1, "filename": "python-can-1.5.0.tar.gz", "has_sig": true, "md5_digest": "593af7aa53bf6810742eae0415a95a4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 72530, "upload_time": "2016-07-13T03:38:32", "url": "https://files.pythonhosted.org/packages/f3/58/d74a46a3ab5927834d70841bc29bd6e1d5f20a27789ec7d819335e0bdfff/python-can-1.5.0.tar.gz" } ], "1.5.2": [ { "comment_text": "", "digests": { "md5": "200ce89fbe6e4bdcf9512040bb2351e3", "sha256": "bda129ccc0b18d9b2c39fa9332336b32c7920089eb33509cd19a1e40226a7aab" }, "downloads": -1, "filename": "python_can-1.5.2-py3-none-any.whl", "has_sig": true, "md5_digest": "200ce89fbe6e4bdcf9512040bb2351e3", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 79699, "upload_time": "2016-09-10T02:41:50", "url": "https://files.pythonhosted.org/packages/d8/38/fc7c35d0b3b19a19d5ae105c3d07b6c4c63ccd924ca65e36461fbf112f94/python_can-1.5.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f653aecf8b9034bbba32cc04ca6a7b6d", "sha256": "edabb426e6cd11c2dc7a98980340135aa0eb02143b0d51bf14e3e6178c131cc3" }, "downloads": -1, "filename": "python-can-1.5.2.tar.gz", "has_sig": true, "md5_digest": "f653aecf8b9034bbba32cc04ca6a7b6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77968, "upload_time": "2016-09-10T02:41:45", "url": "https://files.pythonhosted.org/packages/a1/b1/80f023e2b728c7ebccbf989aec777f3add3dd4cee650573ce5d38132a07c/python-can-1.5.2.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "826780c6c65365a874223a761ea0ff79", "sha256": "616bb0313c15aa7b2c11a8c90b056f23473623382793d2d6bd38e4ff60eacaa2" }, "downloads": -1, "filename": "python_can-2.0.0-py3-none-any.whl", "has_sig": true, "md5_digest": "826780c6c65365a874223a761ea0ff79", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 100676, "upload_time": "2018-01-04T23:42:35", "url": "https://files.pythonhosted.org/packages/ad/79/82ea2bbcd5d574fc9e151004d856e012ea4ea25e35e8e8d6a5cc2b445f12/python_can-2.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d899550617614d542c0319773989920c", "sha256": "da89e94fa234d4ebe7f43a26d4b06a5d14ea767fbd2c4767732e4d964473dfb0" }, "downloads": -1, "filename": "python-can-2.0.0.tar.gz", "has_sig": true, "md5_digest": "d899550617614d542c0319773989920c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 86893, "upload_time": "2018-01-04T23:42:37", "url": "https://files.pythonhosted.org/packages/f0/e6/3eda97b62f226ebfb4f673429449e38c2c389e2ca436eba88803915b8017/python-can-2.0.0.tar.gz" } ], "2.0.0a1": [ { "comment_text": "", "digests": { "md5": "ff76adabde8186378105889397dbaa11", "sha256": "98d86bcc46bd9e791ed83d774f69f9593b95a8006922dbd79c0ce51f66b882b4" }, "downloads": -1, "filename": "python_can-2.0.0a1-py3-none-any.whl", "has_sig": true, "md5_digest": "ff76adabde8186378105889397dbaa11", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 81398, "upload_time": "2017-01-15T08:20:20", "url": "https://files.pythonhosted.org/packages/44/93/c2a61723ee9efc19e48634af3ccc62a2ee3231a726cabf9f991c76b89282/python_can-2.0.0a1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ed05b2c448a0042c71c78bac95134f5", "sha256": "8ed33b0cbc4f9150f47798ba56ecb2b951c24e8ad6b52a1539781d928e1318aa" }, "downloads": -1, "filename": "python-can-2.0.0a1.tar.gz", "has_sig": true, "md5_digest": "5ed05b2c448a0042c71c78bac95134f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79407, "upload_time": "2017-01-15T08:20:15", "url": "https://files.pythonhosted.org/packages/30/0b/3a81a0423a4e76cf1661ff1c41545cd13614e4af9cabc53323e7b68b3a4a/python-can-2.0.0a1.tar.gz" } ], "2.0.0a2": [ { "comment_text": "", "digests": { "md5": "81b16c4012b0a210af154c652291fe0f", "sha256": "404a68e15034d4ff2ab4fc3b71684f58796449fbade9b0081f2838f14d974327" }, "downloads": -1, "filename": "python_can-2.0.0a2-py3-none-any.whl", "has_sig": true, "md5_digest": "81b16c4012b0a210af154c652291fe0f", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 93421, "upload_time": "2017-02-14T09:05:25", "url": "https://files.pythonhosted.org/packages/f4/49/311d3a1bf688be4cdc59fbd61af4ab8d375c41d19fb3c1df06286eae8593/python_can-2.0.0a2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "95797f00002978e606679e0290697f0f", "sha256": "a3407191ae88a43de654a464a62e9085bf6da422f004ab00334316fdd4a73e6e" }, "downloads": -1, "filename": "python-can-2.0.0a2.tar.gz", "has_sig": true, "md5_digest": "95797f00002978e606679e0290697f0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85289, "upload_time": "2017-02-14T09:05:17", "url": "https://files.pythonhosted.org/packages/ba/3e/12411021a47442719ec8a1d88f088c89fdf101684687d3441a1f19368e4b/python-can-2.0.0a2.tar.gz" } ], "2.0.0b1": [ { "comment_text": "", "digests": { "md5": "c8cca15806dbf57348dc5e29d0698f74", "sha256": "9a4da4684cdaab291f03e69a1f369a0cb31c5b1d99263556d930a3a9529978e4" }, "downloads": -1, "filename": "python_can-2.0.0b1-py2-none-any.whl", "has_sig": true, "md5_digest": "c8cca15806dbf57348dc5e29d0698f74", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 96237, "upload_time": "2017-08-26T13:37:16", "url": "https://files.pythonhosted.org/packages/ee/4e/3dfdb720695b5bea9ec6e4505f0e96b1c8c35b3cf896abaa0e0e04abc87a/python_can-2.0.0b1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d3a65d79afa9a39256da1b14dfcc84e6", "sha256": "9bfe0e9d2506ca46b1a7bb06cf361b279a391ee7e635b0c543b85c10c39e512e" }, "downloads": -1, "filename": "python_can-2.0.0b1-py3.6.egg", "has_sig": false, "md5_digest": "d3a65d79afa9a39256da1b14dfcc84e6", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 216666, "upload_time": "2017-08-26T13:37:33", "url": "https://files.pythonhosted.org/packages/e8/2b/881404241fbd27e504a7a6f39c58d9c7e3ec4fd362260c2973c744ab0fe1/python_can-2.0.0b1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "dc65cee7f695cd1e6d975fcfa4b077c7", "sha256": "6c7e3b5a0fbfa336dcf09ba9f8fc11c953cc7982a8ea844faba68b431e202401" }, "downloads": -1, "filename": "python_can-2.0.0b1-py3-none-any.whl", "has_sig": true, "md5_digest": "dc65cee7f695cd1e6d975fcfa4b077c7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 96235, "upload_time": "2017-08-26T13:37:20", "url": "https://files.pythonhosted.org/packages/ad/65/ac0541080d1f08ed3d68659ecacdae1d177be1ee27f3516ff45dc19c8cb8/python_can-2.0.0b1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b2a164887c1c6a2a2490b5afb36e36db", "sha256": "b961b6ce75a7f08b586f4d2cae8cdc409881731b851fc405fa21cb16bad00d87" }, "downloads": -1, "filename": "python-can-2.0.0b1.tar.gz", "has_sig": true, "md5_digest": "b2a164887c1c6a2a2490b5afb36e36db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89841, "upload_time": "2017-08-26T13:37:41", "url": "https://files.pythonhosted.org/packages/eb/72/2cb736571a53666489aa6ae364d8f454c9179ec313c9c9157ea877a52fef/python-can-2.0.0b1.tar.gz" } ], "2.0.0rc1": [ { "comment_text": "", "digests": { "md5": "57e51a9acb0cd78b4777487182aea675", "sha256": "3c95596c51ad321704022f5dbfd22a283d8ee2153c09d8e5a0d9c197dccf1ae0" }, "downloads": -1, "filename": "python-can-2.0.0rc1.tar.gz", "has_sig": true, "md5_digest": "57e51a9acb0cd78b4777487182aea675", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 93291, "upload_time": "2017-12-09T03:55:58", "url": "https://files.pythonhosted.org/packages/13/77/4a958b78aebbea34165442ae5cacc6105b30ce66ea2412ed8e3549cac7db/python-can-2.0.0rc1.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "d89018b06ba390daf63b48fe19205498", "sha256": "1f89aece2de9f1403036a7ceec13c431ca884a7985ebd4ac7fd88ad9e623972b" }, "downloads": -1, "filename": "python_can-2.1.0-py3-none-any.whl", "has_sig": true, "md5_digest": "d89018b06ba390daf63b48fe19205498", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 107156, "upload_time": "2018-02-18T06:17:28", "url": "https://files.pythonhosted.org/packages/99/57/76314098dd820efbce571fe44bb80a11868c675b4b0112a4963ce3d1391d/python_can-2.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3310f0aa2a8492d0ff614ecf636ec8a8", "sha256": "4a5c01dd67feeda35f88e6c12ea14ac8cabd426b9be0cc5f9fd083fe90a9dbfc" }, "downloads": -1, "filename": "python-can-2.1.0.tar.gz", "has_sig": false, "md5_digest": "3310f0aa2a8492d0ff614ecf636ec8a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92632, "upload_time": "2018-02-18T06:16:59", "url": "https://files.pythonhosted.org/packages/04/87/0d5b0f2f4e5d7f64a44f74b7f0bc1668457e6aa7e90b04ad15c3b9a44411/python-can-2.1.0.tar.gz" } ], "2.1.0rc1": [ { "comment_text": "", "digests": { "md5": "3354920f4056b537f06fd22ddc396c18", "sha256": "f9aa46448e70c5fbafd4411388685b9b8785d74d52322482106068c1c00f4f50" }, "downloads": -1, "filename": "python_can-2.1.0rc1-py3-none-any.whl", "has_sig": true, "md5_digest": "3354920f4056b537f06fd22ddc396c18", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 106853, "upload_time": "2018-02-10T02:59:21", "url": "https://files.pythonhosted.org/packages/ce/1d/969b877392de18c9e93b9f4026d2a59e71bfe33c438afb6faac966e6c898/python_can-2.1.0rc1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "97b603bca817c1ba9a566631479c0c9e", "sha256": "8f4c07dc18ca5b5540138e6f551c55b020cfdc391fa5edf85a70aafd1c2a76e0" }, "downloads": -1, "filename": "python-can-2.1.0rc1.tar.gz", "has_sig": true, "md5_digest": "97b603bca817c1ba9a566631479c0c9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92306, "upload_time": "2018-02-10T02:59:23", "url": "https://files.pythonhosted.org/packages/11/66/a7485249b347e42a7bc8a44341d718af8660d8693d16d60158a789668d73/python-can-2.1.0rc1.tar.gz" } ], "2.1.0rc2": [ { "comment_text": "", "digests": { "md5": "c7d5283c46d8367282502b2333258502", "sha256": "d8cdc6483e2893461443c33885b9f0e482167df30327b3052fa0eeae15c0d6c5" }, "downloads": -1, "filename": "python_can-2.1.0rc2-py3-none-any.whl", "has_sig": false, "md5_digest": "c7d5283c46d8367282502b2333258502", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 107209, "upload_time": "2018-02-17T01:34:02", "url": "https://files.pythonhosted.org/packages/d3/bc/79c504006a8ae6f865d2bceaae012ac0f01f65dbaefec560b406b1586244/python_can-2.1.0rc2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "218d3dbaa0c7e3b24ae35488a0c880a8", "sha256": "7d619bcf36e57732f8c9fa62b5568a935882176c60abfb633efe7fd435ec91b4" }, "downloads": -1, "filename": "python-can-2.1.0rc2.tar.gz", "has_sig": false, "md5_digest": "218d3dbaa0c7e3b24ae35488a0c880a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92749, "upload_time": "2018-02-17T01:34:04", "url": "https://files.pythonhosted.org/packages/2c/6f/21bb6fff297779b275953de970d2eb17ac309f06c72dd6ddabfd6072323b/python-can-2.1.0rc2.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "9179ca0ac058fe2228c1bdfa12e46d27", "sha256": "bcc282b6516fcdc2e51ea7a88cdd817faf566e20f8331bfb8bfd7fa4e0e13cd3" }, "downloads": -1, "filename": "python_can-2.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9179ca0ac058fe2228c1bdfa12e46d27", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 104012, "upload_time": "2018-07-03T12:02:31", "url": "https://files.pythonhosted.org/packages/b8/98/0b36a9668a1b7223046e725cee3c9814fa13de5867ddd4152a99b85b02e8/python_can-2.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "670cf82f67c6d2bd6516b638f129a196", "sha256": "187fac2fbc807561344a6df99cf7b776c0a10182bf99bb10a5c83af45b57dc11" }, "downloads": -1, "filename": "python-can-2.2.0.tar.gz", "has_sig": false, "md5_digest": "670cf82f67c6d2bd6516b638f129a196", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 104150, "upload_time": "2018-07-03T12:02:33", "url": "https://files.pythonhosted.org/packages/b9/83/5719853fef62cd760908afa63ec3c764f5ed8eb5b533e690624f060dc69b/python-can-2.2.0.tar.gz" } ], "2.2.0rc1": [ { "comment_text": "", "digests": { "md5": "778b0b12ecce4f1611d3c2bfa7b314d3", "sha256": "d878f0b47c485dfd4e108c567cf3995ea3ea611478a5bfc0049ac3d7924125af" }, "downloads": -1, "filename": "python-can-2.2.0rc1.tar.gz", "has_sig": false, "md5_digest": "778b0b12ecce4f1611d3c2bfa7b314d3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 103762, "upload_time": "2018-06-29T12:58:31", "url": "https://files.pythonhosted.org/packages/f2/19/fedeaaac6fc767c91adfcf05a3b1557a162d952e2600fabafc386d981533/python-can-2.2.0rc1.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "055190cdbde59e50c7c3ec3f7a715de3", "sha256": "1f26ceb39494df0c7387b263d5a5f39aa94a71cc06e8e947ed426b7b52a13eff" }, "downloads": -1, "filename": "python_can-2.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "055190cdbde59e50c7c3ec3f7a715de3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 136967, "upload_time": "2018-07-12T18:42:04", "url": "https://files.pythonhosted.org/packages/df/11/e22adeee0f1de7e8fa89018f1b22748bf7aad0235e00518b7f8533444aea/python_can-2.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dcdd3f6b924e3f20acb1ccf4598236cf", "sha256": "b5e93b2ee32bdd597d9d908afe5171c402a04c9678ba47b60f33506738b1375b" }, "downloads": -1, "filename": "python-can-2.2.1.tar.gz", "has_sig": false, "md5_digest": "dcdd3f6b924e3f20acb1ccf4598236cf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 115504, "upload_time": "2018-07-12T18:42:06", "url": "https://files.pythonhosted.org/packages/e6/49/7a25ca6f38421009621b9958a725a0bd57dc0caa656ee508324f26ea5363/python-can-2.2.1.tar.gz" } ], "2.3.0a1": [ { "comment_text": "", "digests": { "md5": "4716775629c059d9476bb6e13ca9dac1", "sha256": "333391dfa83ea8430d53ed51d8541c173ac725b90e1d8dae75b0df8aec3c96b0" }, "downloads": -1, "filename": "python-can-2.3.0a1.tar.gz", "has_sig": false, "md5_digest": "4716775629c059d9476bb6e13ca9dac1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 128520, "upload_time": "2018-09-22T03:57:41", "url": "https://files.pythonhosted.org/packages/60/94/4b790dd5de1f18fd3559537564de65cd38713dffc5a55437530244f8f205/python-can-2.3.0a1.tar.gz" } ], "2.3.0a2": [ { "comment_text": "", "digests": { "md5": "dbee8f3d4b862385826088d7dc530408", "sha256": "a9f643aad5d9c509def704caf615fdc55d20d6fc42efccbd170bf806aa10a26e" }, "downloads": -1, "filename": "python_can-2.3.0a2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dbee8f3d4b862385826088d7dc530408", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 122056, "upload_time": "2018-09-28T08:11:33", "url": "https://files.pythonhosted.org/packages/a4/42/205c8feaae59bbf9ab193efce49b88e0764baa81e5c900bc2a648c127982/python_can-2.3.0a2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "15556988f872cdb9b663f0deb0c3cbbf", "sha256": "f19c03393858736b616bc7573853283ee7b9b3201489e8bc0798fe18b09265fe" }, "downloads": -1, "filename": "python-can-2.3.0a2.tar.gz", "has_sig": false, "md5_digest": "15556988f872cdb9b663f0deb0c3cbbf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 127669, "upload_time": "2018-09-28T08:11:35", "url": "https://files.pythonhosted.org/packages/4f/75/706cd9780f7318c859ea742dc51fa0aa7339999e2ba8a7b69777d82e9a22/python-can-2.3.0a2.tar.gz" } ], "2.3.0a3": [ { "comment_text": "", "digests": { "md5": "f60f357e77b960f7d4be15d67573334a", "sha256": "5c7d4010057f80e20a875b74966d75d84fed51affb8c975e7ea5ce3fdcba6470" }, "downloads": -1, "filename": "python_can-2.3.0a3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f60f357e77b960f7d4be15d67573334a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 122054, "upload_time": "2018-09-28T21:40:09", "url": "https://files.pythonhosted.org/packages/18/bb/b6736b245d2dc1b35bb850233681fa0699d08d33acefe74c04a005fe59c3/python_can-2.3.0a3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c9585d58012b9a36408c36bd2cbaa544", "sha256": "099f84baad7e0ce81d20c3387f8a29bb85b7827f7e16571b21314b953bba63b0" }, "downloads": -1, "filename": "python-can-2.3.0a3.tar.gz", "has_sig": false, "md5_digest": "c9585d58012b9a36408c36bd2cbaa544", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 127716, "upload_time": "2018-09-28T21:40:11", "url": "https://files.pythonhosted.org/packages/35/30/be01c2d891bc3f2324c455845bc4a3fbebde5840b1ba3959fc848d8f051f/python-can-2.3.0a3.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "cd5317289cee8a5991be818c16280584", "sha256": "df166e4f7d6bed46772b46814aaf457838928ad618c4b305da0e58c54c620550" }, "downloads": -1, "filename": "python_can-3.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cd5317289cee8a5991be818c16280584", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 123638, "upload_time": "2018-10-04T01:38:31", "url": "https://files.pythonhosted.org/packages/ee/5b/86649be4b0ca81ab22e35018a37cf1377dd8ce197cce62227d177628e587/python_can-3.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d906a220d8bd173c4f8de2bfe7217cc2", "sha256": "0d2ddb3b663af51b11a4c7fb7a577c63302a831986239f82bb6af65efc065b07" }, "downloads": -1, "filename": "python-can-3.0.0.tar.gz", "has_sig": false, "md5_digest": "d906a220d8bd173c4f8de2bfe7217cc2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 129649, "upload_time": "2018-10-04T01:38:33", "url": "https://files.pythonhosted.org/packages/29/47/59d07bb02d6b244fb631487ae5424a10658c316defeeb90c923b48043792/python-can-3.0.0.tar.gz" } ], "3.0.0a1": [ { "comment_text": "", "digests": { "md5": "13f0bb8c3df887222478ae5eab23845c", "sha256": "e1a330f8a9d5be4c0988cb240d12f2985413ae54c1224808394a8e32d0147bdf" }, "downloads": -1, "filename": "python_can-3.0.0a1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "13f0bb8c3df887222478ae5eab23845c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 122054, "upload_time": "2018-09-28T21:33:38", "url": "https://files.pythonhosted.org/packages/4e/95/8a60075648cfa88d6b13a13bfd915e9c3ad1720fe787e3432c52cd1af151/python_can-3.0.0a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "17d7933319c19a7c752d283b134ba1dd", "sha256": "c7dac81a3eb3af6ab937cfadfc4619e32276914f3d541ce7859018b8774987f3" }, "downloads": -1, "filename": "python-can-3.0.0a1.tar.gz", "has_sig": false, "md5_digest": "17d7933319c19a7c752d283b134ba1dd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 127698, "upload_time": "2018-09-28T21:29:41", "url": "https://files.pythonhosted.org/packages/8c/85/3a9e21f7b2a1cd38bda5d0608bab592c6efeccac9b9ad05062083d6ccaa8/python-can-3.0.0a1.tar.gz" } ], "3.0.0a2": [ { "comment_text": "", "digests": { "md5": "1bdce93e81a7a8e78e3913c06fdfa83b", "sha256": "1f53f58d5848eb695bde651dea8d467f05e4c1f9e45b62ea02a4fd73bbaa703b" }, "downloads": -1, "filename": "python_can-3.0.0a2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1bdce93e81a7a8e78e3913c06fdfa83b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 123645, "upload_time": "2018-09-30T08:11:01", "url": "https://files.pythonhosted.org/packages/ff/b3/d4ea95bb2d7367cc0d86fa11110d2bf10368e2947ad57f72e5583b24bd85/python_can-3.0.0a2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e5acc2f2fc1a9d973cbf9c27d7904cbe", "sha256": "b5d0fd37fad056de725f89fad898fe3b912987569fd40e64e5987642c9819327" }, "downloads": -1, "filename": "python-can-3.0.0a2.tar.gz", "has_sig": false, "md5_digest": "e5acc2f2fc1a9d973cbf9c27d7904cbe", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 129679, "upload_time": "2018-09-30T08:11:03", "url": "https://files.pythonhosted.org/packages/97/de/fedd5a7a527b48a8f46446b91e8e5fedc0682e01bc63652c2c7ee3492761/python-can-3.0.0a2.tar.gz" } ], "3.0.0rc1": [ { "comment_text": "", "digests": { "md5": "f1a91d5d37fcce778177bf80b8f422e5", "sha256": "5f3f73788197603020270bc5f3511f530debb1f51d6a43e8fdc1469c56cb5fd6" }, "downloads": -1, "filename": "python_can-3.0.0rc1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f1a91d5d37fcce778177bf80b8f422e5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 123648, "upload_time": "2018-09-30T08:51:52", "url": "https://files.pythonhosted.org/packages/67/f3/cfcbb7156c1a4ff9ff107fcc0e8dd26af7850af49aeec6b3bfb4f31e58f7/python_can-3.0.0rc1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6092284d948a01292a051c45009679d4", "sha256": "e3f00018c5cf57e9e85e83125cbfc910da069562c76361c9ee5b30f6d614b0ba" }, "downloads": -1, "filename": "python-can-3.0.0rc1.tar.gz", "has_sig": false, "md5_digest": "6092284d948a01292a051c45009679d4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 129460, "upload_time": "2018-09-30T08:51:54", "url": "https://files.pythonhosted.org/packages/f3/8e/93a1bdf2bd880b4b8208351e6d6a37bd76e4eb58e339ab3f9a50ed6b382f/python-can-3.0.0rc1.tar.gz" } ], "3.0.0rc2": [ { "comment_text": "", "digests": { "md5": "eddf8b75a018e1a32e2af17210d07096", "sha256": "41909872f3758b865b0efdd090bb1938ac39d41d67095afa582e099b1161448b" }, "downloads": -1, "filename": "python_can-3.0.0rc2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eddf8b75a018e1a32e2af17210d07096", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 123664, "upload_time": "2018-09-30T08:54:53", "url": "https://files.pythonhosted.org/packages/3f/4c/00d787e8ce4a63c93a8833c1f8fdea618a88194bf725e02a52fae8537f8b/python_can-3.0.0rc2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8238eabbbaf227969aad60d9a66a5155", "sha256": "1f934b09bc09dc0c26766699ae8cfac5815c28efbfabb472bd1ed95634e6b5ac" }, "downloads": -1, "filename": "python-can-3.0.0rc2.tar.gz", "has_sig": false, "md5_digest": "8238eabbbaf227969aad60d9a66a5155", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 129673, "upload_time": "2018-09-30T08:54:54", "url": "https://files.pythonhosted.org/packages/53/08/1bbb62d68ec64c9ab4bece59dbf9deab5ef57628725a45244c96b946e071/python-can-3.0.0rc2.tar.gz" } ], "3.0.0rc3": [ { "comment_text": "", "digests": { "md5": "4ff7f28585e35db31f1219df51f9e8b7", "sha256": "98551163880aa3562e167a53a2fe2bff11ec90a5075bbcce4f811504f9ccc795" }, "downloads": -1, "filename": "python_can-3.0.0rc3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4ff7f28585e35db31f1219df51f9e8b7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 123663, "upload_time": "2018-09-30T09:04:27", "url": "https://files.pythonhosted.org/packages/26/7e/5e1be3b71ddc9af9a5e553c919479b879796aea381e459a03949a77e48c2/python_can-3.0.0rc3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a2fb40fddbd9482b8d29464954c1724", "sha256": "14276fa8517187b04169ae22e3d1591645bf326a7b1a1b7806b29decff9a5c83" }, "downloads": -1, "filename": "python-can-3.0.0rc3.tar.gz", "has_sig": false, "md5_digest": "5a2fb40fddbd9482b8d29464954c1724", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 129684, "upload_time": "2018-09-30T09:04:29", "url": "https://files.pythonhosted.org/packages/f4/da/52459c6150ed395dbe8b3888d4bb55e230b7c9540c43fb707f6e532697ee/python-can-3.0.0rc3.tar.gz" } ], "3.0.0rc4": [ { "comment_text": "", "digests": { "md5": "f5180aeb2a7fe0c629cf46e6c46d0efd", "sha256": "6b5871213242719139f72ee9ecae453261f2ab62a5bb4d5da38960f2144e8b3d" }, "downloads": -1, "filename": "python_can-3.0.0rc4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f5180aeb2a7fe0c629cf46e6c46d0efd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 123677, "upload_time": "2018-09-30T09:50:10", "url": "https://files.pythonhosted.org/packages/0e/b3/004e8df761102bf3eed7d313f31e7dda92c7326bae7ce39ceaf46b5a16c0/python_can-3.0.0rc4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "edf399c6dc59b93fcdf8e06ccfd1bc1e", "sha256": "5d7aaec87eee785ee80b1261c8a6c43c8a2e2bcb7ac3b147508302c97f1033c3" }, "downloads": -1, "filename": "python-can-3.0.0rc4.tar.gz", "has_sig": false, "md5_digest": "edf399c6dc59b93fcdf8e06ccfd1bc1e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 129481, "upload_time": "2018-09-30T09:50:12", "url": "https://files.pythonhosted.org/packages/c6/16/b27049288ec754fd0b9c9854447b4c135df34fa1a2dbccf55cf9ddfcb3a0/python-can-3.0.0rc4.tar.gz" } ], "3.0.0rc5": [ { "comment_text": "", "digests": { "md5": "6d5851622dfefc4d7dd519bc9867d9a7", "sha256": "874900fa5f425c2f2e4de7a8044c7318802263c3025d15cafee61d0a984010e2" }, "downloads": -1, "filename": "python_can-3.0.0rc5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6d5851622dfefc4d7dd519bc9867d9a7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 123763, "upload_time": "2018-09-30T21:52:19", "url": "https://files.pythonhosted.org/packages/20/e0/ad3ec159dc6a23d8debac156d3da06223ab3e6197f23874fe1322ce6e741/python_can-3.0.0rc5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "957a2d2de9a622c1c032cb87c079f690", "sha256": "718192caf41241dba2571f186810e867a370e541685c743c35e907796d38e00d" }, "downloads": -1, "filename": "python-can-3.0.0rc5.tar.gz", "has_sig": false, "md5_digest": "957a2d2de9a622c1c032cb87c079f690", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 129623, "upload_time": "2018-09-30T21:52:21", "url": "https://files.pythonhosted.org/packages/a1/24/f32f33c2d92e0b18dc91f69d180e487508128bc773c45e9a186e386beba1/python-can-3.0.0rc5.tar.gz" } ], "3.0.0rc6": [ { "comment_text": "", "digests": { "md5": "cdc61fc32c67edf27f7afc4190b435bd", "sha256": "3e3e96a3f7b89ffa67da834a78a4fc6b7bbd7365d09be76e624ec3ca048da6ab" }, "downloads": -1, "filename": "python_can-3.0.0rc6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cdc61fc32c67edf27f7afc4190b435bd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 123696, "upload_time": "2018-10-03T10:48:55", "url": "https://files.pythonhosted.org/packages/58/7f/d9491a876c87fea8f652064e7f2a52220f50ad33435ab211844b0b257aa8/python_can-3.0.0rc6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "24cab74532629d51edf389c7a38f2c47", "sha256": "65f564c143900de8f1d0b3423499500525453ad22c08a1f0d67815cb474b5328" }, "downloads": -1, "filename": "python-can-3.0.0rc6.tar.gz", "has_sig": false, "md5_digest": "24cab74532629d51edf389c7a38f2c47", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 129722, "upload_time": "2018-10-03T10:48:57", "url": "https://files.pythonhosted.org/packages/af/d4/87bef9e4389be70f5e56149328f8c9aa19f529c150db88c72f87dbd2dc74/python-can-3.0.0rc6.tar.gz" } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "a75e2a394c0c3564254a7074a16dbaaf", "sha256": "9cf117043a003b5a33a3dfe8705baaad02c1744aafe9dfb2fcab0e4e1d63dc09" }, "downloads": -1, "filename": "python_can-3.1.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "a75e2a394c0c3564254a7074a16dbaaf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 152632, "upload_time": "2019-02-24T10:29:03", "url": "https://files.pythonhosted.org/packages/02/01/133f113b9914b26891f0c13be61823872f9216ab0fa1859f6f1b7a15c122/python_can-3.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "baa967be27b161fad1d5e428b1ced3ad", "sha256": "e2b643361777526f878b59b85fdd81fab56e418422a41c1d9520817198dfceec" }, "downloads": -1, "filename": "python-can-3.1.0.tar.gz", "has_sig": true, "md5_digest": "baa967be27b161fad1d5e428b1ced3ad", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 158228, "upload_time": "2019-02-24T10:29:06", "url": "https://files.pythonhosted.org/packages/4d/a0/1f28530a07686f51c3be313c9f390d2c2bcd7d5d9cafdfa69e252cd32b4d/python-can-3.1.0.tar.gz" } ], "3.1.0rc1": [ { "comment_text": "", "digests": { "md5": "37a4cfa1540ca51823b7ec1c7652adef", "sha256": "01ffc09594f7f4f1365a5a613e02b45107c96912987160e516e8a778ad42f095" }, "downloads": -1, "filename": "python_can-3.1.0rc1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "37a4cfa1540ca51823b7ec1c7652adef", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 150623, "upload_time": "2019-01-07T09:33:11", "url": "https://files.pythonhosted.org/packages/b3/8a/390f3232c38c9dae00c9df61c5f27f57fd0488a40b334908627b58a8b339/python_can-3.1.0rc1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "da5dedaaf29aa893a01400e4816af80f", "sha256": "01e8d1aa1c8aebb2a678974d3b6266a7202234d46bfa6fb953206951e22eff29" }, "downloads": -1, "filename": "python-can-3.1.0rc1.tar.gz", "has_sig": false, "md5_digest": "da5dedaaf29aa893a01400e4816af80f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 155762, "upload_time": "2019-01-07T09:33:13", "url": "https://files.pythonhosted.org/packages/23/79/bfd23a49ff809a5b4077d1d939d92ec044b3ba6e9af861ef279a6e0848aa/python-can-3.1.0rc1.tar.gz" } ], "3.1.1": [ { "comment_text": "", "digests": { "md5": "904fa9d23d6ab1276bfcd82aa0612672", "sha256": "7c57ad72bd1f7d1aca3756a852f5d5bd9926073310ec0ba09f0b3b67b5afe4dd" }, "downloads": -1, "filename": "python_can-3.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "904fa9d23d6ab1276bfcd82aa0612672", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 149690, "upload_time": "2019-02-25T04:15:45", "url": "https://files.pythonhosted.org/packages/3f/c6/bd482201ec89d1107d1e12311c3e0023440e11ab1218c568e8dfd50b098e/python_can-3.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aeaa9f6693d25606057016a6ed830f22", "sha256": "99c06d05f8aa6fa9a84f39a11987c303c030411c3280e39bef0b5cd2242ad09f" }, "downloads": -1, "filename": "python-can-3.1.1.tar.gz", "has_sig": false, "md5_digest": "aeaa9f6693d25606057016a6ed830f22", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 158146, "upload_time": "2019-02-25T04:15:48", "url": "https://files.pythonhosted.org/packages/c1/b0/72d7ed7840692ace5b55dd1155409cd86fd83cee4ded75e3d1102c08750a/python-can-3.1.1.tar.gz" } ], "3.1.1rc1": [ { "comment_text": "", "digests": { "md5": "d78c49f23e6abc8e48ab4893ad27a365", "sha256": "d444d8283115e2b90bf1ca37b3a7e7236b6b169bd4cfcf5ce72a1d11090c12d3" }, "downloads": -1, "filename": "python_can-3.1.1rc1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d78c49f23e6abc8e48ab4893ad27a365", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 149749, "upload_time": "2019-02-24T21:16:50", "url": "https://files.pythonhosted.org/packages/a7/b4/e6956efe4302e00f8fa4ffd9a72ff5e3d5d149c56f1a1a4b4bbdb95cf4ae/python_can-3.1.1rc1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "602f2d71e28a75d5a2f551028b085300", "sha256": "83c771e45a50ad57108308f68e8b955e3c71fe43bbe1cd9a3ee1f154995ee788" }, "downloads": -1, "filename": "python-can-3.1.1rc1.tar.gz", "has_sig": false, "md5_digest": "602f2d71e28a75d5a2f551028b085300", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0,!=3.1,!=3.2,!=3.3", "size": 158183, "upload_time": "2019-02-24T21:16:53", "url": "https://files.pythonhosted.org/packages/92/3c/312aa411b87424a2e9a6d80fb71050d784045e2e1bd44292ff6fa346a2a1/python-can-3.1.1rc1.tar.gz" } ], "3.2.0": [ { "comment_text": "", "digests": { "md5": "02a9740d7bd37408f443155ea4b39786", "sha256": "e27d7a0ca8cc9135a78360ebdc7c0d68c39f20fe534aff1458edd82901968a72" }, "downloads": -1, "filename": "python-can-3.2.0.tar.gz", "has_sig": false, "md5_digest": "02a9740d7bd37408f443155ea4b39786", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 174625, "upload_time": "2019-05-16T10:39:00", "url": "https://files.pythonhosted.org/packages/7e/b2/84b5926a19a7a45602c14671defc8cbe0dbc55a8df122a12ff31e83632d0/python-can-3.2.0.tar.gz" } ], "3.2.0a0": [ { "comment_text": "", "digests": { "md5": "43d184e4fe38d303b1db2eefba5df73a", "sha256": "91286fc329578b5abd04ca974a1f1eb047cadcb2214d9374d38403fc75df2441" }, "downloads": -1, "filename": "python-can-3.2.0a0.tar.gz", "has_sig": false, "md5_digest": "43d184e4fe38d303b1db2eefba5df73a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 178438, "upload_time": "2019-05-12T02:34:39", "url": "https://files.pythonhosted.org/packages/76/38/86121d235c13623719451dc10eff57e17a9e1123bd95e9c2d743316bd9ea/python-can-3.2.0a0.tar.gz" } ], "3.2.0a1": [ { "comment_text": "", "digests": { "md5": "7bda97cbc63119b4b24e83c79459e7c2", "sha256": "b744e41d980a1e376b8aac48dedc8de588743986d843bf64e7f931a9d976a18a" }, "downloads": -1, "filename": "python-can-3.2.0a1.tar.gz", "has_sig": false, "md5_digest": "7bda97cbc63119b4b24e83c79459e7c2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 178453, "upload_time": "2019-05-12T02:44:46", "url": "https://files.pythonhosted.org/packages/26/a4/6784928c298ecec1f2e0f55fe4bd4cacf27d6fcb1f72f695d980964e8a60/python-can-3.2.0a1.tar.gz" } ], "3.2.0a2": [ { "comment_text": "", "digests": { "md5": "a999d76cfeddd1c93104ebf993d67b4c", "sha256": "653a96a491087fd813b85010b7e38ac6e711db23f8260141cba18366e74a641f" }, "downloads": -1, "filename": "python-can-3.2.0a2.tar.gz", "has_sig": false, "md5_digest": "a999d76cfeddd1c93104ebf993d67b4c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 174395, "upload_time": "2019-05-12T03:58:26", "url": "https://files.pythonhosted.org/packages/01/c7/cabc6afc70368eb3aaeacefff77cc3fcc0c51a4632e6d80479533d84b622/python-can-3.2.0a2.tar.gz" } ], "3.2.0b0": [ { "comment_text": "", "digests": { "md5": "247f789b7ae3436ae1f7eb7c15985211", "sha256": "05f423c12d42fa8ee2080cde741bf9906c3de56ca25982f9b90388f580117c53" }, "downloads": -1, "filename": "python-can-3.2.0b0.tar.gz", "has_sig": false, "md5_digest": "247f789b7ae3436ae1f7eb7c15985211", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 174391, "upload_time": "2019-05-13T02:59:37", "url": "https://files.pythonhosted.org/packages/f5/4c/6b537865ac04b1b1d665c5a3adc097f98628abc735762a2c5ca962e94fe4/python-can-3.2.0b0.tar.gz" } ], "3.2.1": [ { "comment_text": "", "digests": { "md5": "2987e5dd11daf6c82b52706989623858", "sha256": "d92b7e70d3f3352f76d6666af0da0be92390d45d18ca766b3b8c4acdd484e2ea" }, "downloads": -1, "filename": "python-can-3.2.1.tar.gz", "has_sig": false, "md5_digest": "2987e5dd11daf6c82b52706989623858", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 175102, "upload_time": "2019-06-25T00:20:55", "url": "https://files.pythonhosted.org/packages/cd/b6/2b349ab3512f3517283b35f63e4d12b28f66a6ef49a565e7abcc69950636/python-can-3.2.1.tar.gz" } ], "3.2.1a0": [ { "comment_text": "", "digests": { "md5": "a55b0fae44cb6c38decd49499d8a38b1", "sha256": "b6d87fa7aebbb2f9e411107a227298346652f3d6deac8947c56102092ea9ab4c" }, "downloads": -1, "filename": "python-can-3.2.1a0.tar.gz", "has_sig": false, "md5_digest": "a55b0fae44cb6c38decd49499d8a38b1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 175100, "upload_time": "2019-05-17T23:30:22", "url": "https://files.pythonhosted.org/packages/97/60/0aa38d9d83acd14865eff6f0750ebd48255e5634f2f242e17b5fe7f67008/python-can-3.2.1a0.tar.gz" } ], "3.2.1a2": [ { "comment_text": "", "digests": { "md5": "5924984f7c7fe864c5951944af24c7e2", "sha256": "6012c0541d7ba2cdf509ebf016d3879483b4f954e22559983b0708afdd99c6e6" }, "downloads": -1, "filename": "python-can-3.2.1a2.tar.gz", "has_sig": false, "md5_digest": "5924984f7c7fe864c5951944af24c7e2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 175077, "upload_time": "2019-05-18T00:01:21", "url": "https://files.pythonhosted.org/packages/b4/8a/c6de9fd9fcd899a57901bfe4f814a058fdc2b3cfe0a2938a24e22d6b4c70/python-can-3.2.1a2.tar.gz" } ], "3.3.0": [ { "comment_text": "", "digests": { "md5": "4bf3be735bd50b939ccc5689ab7162c2", "sha256": "2a7e9f658b5db16319bbebb2cdd82b1fc0a390ca939b47829affd07c832357ec" }, "downloads": -1, "filename": "python-can-3.3.0.tar.gz", "has_sig": false, "md5_digest": "4bf3be735bd50b939ccc5689ab7162c2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 175159, "upload_time": "2019-06-27T02:38:51", "url": "https://files.pythonhosted.org/packages/9c/1e/a10b6f038a4a4bdd89d13ecc5fba36b71ab716fbd9eae9feda1d975d9504/python-can-3.3.0.tar.gz" } ], "3.3.1": [ { "comment_text": "", "digests": { "md5": "86f772dcd2c04462fcadfc4d01a533c5", "sha256": "8dc9e0f926e880cd57a3badbaebc6393cde7adffdd3e1975a78a82c48d4e3bbe" }, "downloads": -1, "filename": "python-can-3.3.1.tar.gz", "has_sig": false, "md5_digest": "86f772dcd2c04462fcadfc4d01a533c5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 175360, "upload_time": "2019-07-24T07:42:15", "url": "https://files.pythonhosted.org/packages/d1/7e/d92889e3fa6ed625b5d6f065bff1c1b5921519a5133553905affb0d6b97c/python-can-3.3.1.tar.gz" } ], "3.3.2": [ { "comment_text": "", "digests": { "md5": "b724553a330478270267380b4888a18e", "sha256": "5fefb5c1e7e7f07faefc02c6eac79f9b58376f007048a04d8e7f325d48ec6b2e" }, "downloads": -1, "filename": "python-can-3.3.2.tar.gz", "has_sig": false, "md5_digest": "b724553a330478270267380b4888a18e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 175346, "upload_time": "2019-09-10T23:29:18", "url": "https://files.pythonhosted.org/packages/c6/8d/874897a50f6a2ec34a3c2fa6960e8a3c640672913e6808d55bf4836f9709/python-can-3.3.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b724553a330478270267380b4888a18e", "sha256": "5fefb5c1e7e7f07faefc02c6eac79f9b58376f007048a04d8e7f325d48ec6b2e" }, "downloads": -1, "filename": "python-can-3.3.2.tar.gz", "has_sig": false, "md5_digest": "b724553a330478270267380b4888a18e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 175346, "upload_time": "2019-09-10T23:29:18", "url": "https://files.pythonhosted.org/packages/c6/8d/874897a50f6a2ec34a3c2fa6960e8a3c640672913e6808d55bf4836f9709/python-can-3.3.2.tar.gz" } ] }