{ "info": { "author": "ponty", "author_email": "UNKNOWN", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4" ], "description": "confduino is an Arduino_ library, programmer, board configurator\n\nLinks:\n * home: https://github.com/ponty/confduino\n * documentation: http://ponty.github.com/confduino\n \n.. image:: https://pypip.in/version/confduino/badge.svg\n :target: https://pypi.python.org/pypi/confduino/\n :alt: Latest Version\n\n.. image:: https://pypip.in/py_versions/confduino/badge.svg\n :target: https://pypi.python.org/pypi/confduino/\n :alt: Supported Python versions\n\n.. image:: https://pypip.in/license/confduino/badge.svg\n :target: https://pypi.python.org/pypi/confduino/\n :alt: License\n \n.. image:: https://pypip.in/download/confduino/badge.svg\n :target: https://pypi.python.org/pypi/confduino/\n :alt: Downloads\n \n.. image:: https://travis-ci.org/ponty/confduino.svg?branch=master\n :target: https://travis-ci.org/ponty/confduino\n :alt: Build\n \n.. image:: https://coveralls.io/repos/ponty/confduino/badge.svg?branch=master\n :target: https://coveralls.io/r/ponty/confduino?branch=master\n :alt: Coverage\n\n.. image:: https://landscape.io/github/ponty/confduino/master/landscape.svg?style=flat\n :target: https://landscape.io/github/ponty/confduino/master\n :alt: Code Health\n \nFeatures:\n - get Arduino_ version\n - list, install, remove Arduino_ libraries\n - install libraries from internet or local drive\n - fix ``examples`` directory name before installing\n - clean library (.*,_*,..) before installing\n - move examples under ``examples`` directory\n - upgrade library to 1.0: replace ``#include \"wprogram.h\"`` with ``#include \"Arduino.h\"``\n - list, install, remove Arduino_ programmers\n - list, install, remove Arduino_ boards\n - can be used as a python library or as a console program\n - unpacker back-end: pyunpack_\n - downloader back-end: urllib_\n - some functionality is based on arscons_\n - supported python versions: 2.6, 2.7, 3.3, 3.4\n - supported Arduino versions: 1.0.5\n \nKnown problems:\n - tested only on linux\n - some libraries with unusual structure can not be installed\n\narduino libraries: http://www.arduino.cc/en/Reference/Libraries\n \nBasic usage\n===========\n\ninstall library:\n\n >>> from confduino.libinstall import install_lib\n >>> install_lib('http://arduino.cc/playground/uploads/Main/PS2Keyboard002.zip')\n\nor on console::\n\n python -m confduino.libinstall http://arduino.cc/playground/uploads/Main/PS2Keyboard002.zip\n\ninstall a lot of libraries::\n\n python -m confduino.libinstall.examples.upgrademany\n\nInstallation\n============\n\nGeneral\n-------\n\n * install arduino_\n * install python_\n * install pip_\n * install back-ends for pyunpack_ (optional)\n * install the program::\n\n # as root\n pip install confduino\n \n\n\nUbuntu\n------\n::\n\n sudo apt-get install arduino\n sudo apt-get install python-pip\n sudo pip install confduino\n sudo apt-get install unzip unrar p7zip-full\n\nUninstall\n---------\n\n::\n\n # as root\n pip uninstall confduino\n\n\n.. _setuptools: http://peak.telecommunity.com/DevCenter/EasyInstall\n.. _pip: http://pip.openplans.org/\n.. _arduino: http://arduino.cc/\n.. _python: http://www.python.org/\n.. _urllib: http://docs.python.org/library/urllib.html\n.. _arscons: http://code.google.com/p/arscons/\n.. _pyunpack: https://github.com/ponty/pyunpack", "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/ponty/confduino", "keywords": "arduino", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "confduino", "package_url": "https://pypi.org/project/confduino/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/confduino/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/ponty/confduino" }, "release_url": "https://pypi.org/project/confduino/0.2.3/", "requires_dist": null, "requires_python": null, "summary": "Arduino software configurator", "version": "0.2.3" }, "last_serial": 2558363, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "23d17a21628aec0cd794b6e3e84ddf86", "sha256": "0173cf2acbe2d3cbe95b472954c0aaee6cc89d0210495f0798d4de5f6b8989d3" }, "downloads": -1, "filename": "confduino-0.0.0.tar.gz", "has_sig": false, "md5_digest": "23d17a21628aec0cd794b6e3e84ddf86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32863, "upload_time": "2011-07-08T18:26:38", "url": "https://files.pythonhosted.org/packages/03/e7/7e226bd9059b9564febcdf08f3c5e9f56b8c73641e5006a4db5b92afd8f4/confduino-0.0.0.tar.gz" } ], "0.0.1": [ { "comment_text": "", "digests": { "md5": "e52f3db21e5060a6a0d43f4adee348d6", "sha256": "acd90fb7d9ab4fae442f66c1caf0e63a68ff8b4e1708000299b6d7a31d035e47" }, "downloads": -1, "filename": "confduino-0.0.1.tar.gz", "has_sig": false, "md5_digest": "e52f3db21e5060a6a0d43f4adee348d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33167, "upload_time": "2011-07-12T09:16:25", "url": "https://files.pythonhosted.org/packages/49/c1/7e8b8033f8fd27b79ed37bbd37cf5bcfc03fff53e68f5ac741cd17de85be/confduino-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "771fd8ae1405b2cbc431885350e63ff0", "sha256": "b03ae0039b4a67f4114f61e0229e1d68308e3a6857fc0a925376960ff5fbf813" }, "downloads": -1, "filename": "confduino-0.0.10.tar.gz", "has_sig": false, "md5_digest": "771fd8ae1405b2cbc431885350e63ff0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38714, "upload_time": "2012-02-07T17:45:02", "url": "https://files.pythonhosted.org/packages/f4/c7/eb7ef7d4f0936bf9633522b7cbd1c8a0adbf84fc94c29bb47e2137d42997/confduino-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "6f2dfee29aa87250a5a57287c7640aca", "sha256": "e35f608d2a45de1271e0d400abf50271387d84a83d91a487e0b8a565e107879d" }, "downloads": -1, "filename": "confduino-0.0.11.tar.gz", "has_sig": false, "md5_digest": "6f2dfee29aa87250a5a57287c7640aca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38781, "upload_time": "2012-02-08T10:26:31", "url": "https://files.pythonhosted.org/packages/7b/7c/a31a52beb8a4323688867c494bc7d71370fa447ede26013b4a15bbf02847/confduino-0.0.11.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "90af4a3000b890ba8a1fc42e42864110", "sha256": "040c0d8314c798351f3828aeae98aa99c22147f7a2d62ca847c4c734ccce953b" }, "downloads": -1, "filename": "confduino-0.0.2.tar.gz", "has_sig": false, "md5_digest": "90af4a3000b890ba8a1fc42e42864110", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33421, "upload_time": "2011-07-12T12:48:23", "url": "https://files.pythonhosted.org/packages/48/59/8ec2dfad1f2d783d158c53f01d5c3a5878e6bb5cf0f83b040396858d5dad/confduino-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "91994a198f16f13a4b357e81b4ea398a", "sha256": "667ebd6b673d507067f28f2647c283043474f38d2f9943d1e899fc20a135b9c8" }, "downloads": -1, "filename": "confduino-0.0.3.tar.gz", "has_sig": false, "md5_digest": "91994a198f16f13a4b357e81b4ea398a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33969, "upload_time": "2011-07-15T22:05:21", "url": "https://files.pythonhosted.org/packages/d0/ba/5cd45e5c22905eaeed7a4a83b12284bcdd01246cc468f5fb6aae7212128e/confduino-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "2463c7071276a16e87791b85ee0a744a", "sha256": "89036ad23c6818d68934662ad8e2d8034eb2cb8a9cee20da8d7e61f368c430c9" }, "downloads": -1, "filename": "confduino-0.0.4.tar.gz", "has_sig": false, "md5_digest": "2463c7071276a16e87791b85ee0a744a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34195, "upload_time": "2011-07-25T23:33:14", "url": "https://files.pythonhosted.org/packages/ac/ef/505e08ec0aed48f9d27ed9c76fc4799fdd2b79ab59d8d16b892db41c9bf0/confduino-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "b17cef2111faa45594efcc0a5a66dd13", "sha256": "9b6a05a09a04906dc7de1bebe3082a32a98d9c89553b8988da0c2088e7c1cb67" }, "downloads": -1, "filename": "confduino-0.0.5.tar.gz", "has_sig": false, "md5_digest": "b17cef2111faa45594efcc0a5a66dd13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36360, "upload_time": "2011-08-22T21:22:18", "url": "https://files.pythonhosted.org/packages/72/7c/a2a1409f28a4b25d1720df979d72ea3d8137873a12571f44123755cfc83b/confduino-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "446a338d7adff57a57a2d10fe99295e7", "sha256": "b8e1ec146f838fa99547fe389cf018e960557244f352d896ab1e6ed4c0e095ee" }, "downloads": -1, "filename": "confduino-0.0.6.tar.gz", "has_sig": false, "md5_digest": "446a338d7adff57a57a2d10fe99295e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36365, "upload_time": "2011-11-06T18:46:36", "url": "https://files.pythonhosted.org/packages/25/e1/df7a723055b8e1ec39e97f121370c646644a9d34aca61e9564e7d68ff0fc/confduino-0.0.6.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "669d32f4f61fa2aa0fc90dad202b2e0e", "sha256": "7ea008723285fa2a888ae3b868c388ac09cb1e6e9e3d4d162b9b863905326d2a" }, "downloads": -1, "filename": "confduino-0.0.8.tar.gz", "has_sig": false, "md5_digest": "669d32f4f61fa2aa0fc90dad202b2e0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39152, "upload_time": "2012-01-07T14:09:09", "url": "https://files.pythonhosted.org/packages/4f/ef/6c18fc8a1fb42bedee9965eec101705466886d11496f471637f22241b5dd/confduino-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "c74935085dac9f31c1cee5c2a2700994", "sha256": "9dbf361db59006645c4f11c1553640aff1ad82e2b4a66e269d532a01bb5e050d" }, "downloads": -1, "filename": "confduino-0.0.9.tar.gz", "has_sig": false, "md5_digest": "c74935085dac9f31c1cee5c2a2700994", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38748, "upload_time": "2012-02-06T17:29:33", "url": "https://files.pythonhosted.org/packages/49/83/161168e2b0eccf8964c78c266856faba4794f2b13a1ee13634d6d946adc1/confduino-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "332bbbca0ae3a34427778ef30e601319", "sha256": "8d1c8fbb0d8b8f23844fd6bbc7dd1ccde9a91158beec8558f9d92febf7ba757e" }, "downloads": -1, "filename": "confduino-0.1.0.tar.gz", "has_sig": false, "md5_digest": "332bbbca0ae3a34427778ef30e601319", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14237, "upload_time": "2012-03-10T17:19:23", "url": "https://files.pythonhosted.org/packages/ba/0f/79412747be13c19567a0334fd0a5d0ee45415beb800088343b0f0b5c7840/confduino-0.1.0.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "c3149bc676519480308a8f65792c542e", "sha256": "f926cc8edf60061b24dd894d25bbfaf6a8c92bf72ff7d73d928d656efa61d849" }, "downloads": -1, "filename": "confduino-0.2.tar.gz", "has_sig": false, "md5_digest": "c3149bc676519480308a8f65792c542e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14342, "upload_time": "2013-01-13T08:11:45", "url": "https://files.pythonhosted.org/packages/59/c2/51993bf22b00ea672980ecba49c8e8f311943ac4b1df76809ded65c0d8b8/confduino-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "ca1f6ff02c20d9ad639db5a6ebed3972", "sha256": "1e19f62b80d557fa69b6f0d067dfe7b1a815062ad478c6035ce7d8dc339fd4e1" }, "downloads": -1, "filename": "confduino-0.2.1.tar.gz", "has_sig": false, "md5_digest": "ca1f6ff02c20d9ad639db5a6ebed3972", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32423, "upload_time": "2013-02-10T07:47:00", "url": "https://files.pythonhosted.org/packages/05/4f/9dcaf06958a2be6d8bb41661d8817806476cfd32d288f6444dad018dc120/confduino-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "ec4954457b1390b8cd009af1409254a4", "sha256": "4f2a93dc9d9b79cf7ea75389377c52d5577211be63b358dadf97a38fd3582f68" }, "downloads": -1, "filename": "confduino-0.2.2.tar.gz", "has_sig": false, "md5_digest": "ec4954457b1390b8cd009af1409254a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33123, "upload_time": "2015-10-28T05:21:52", "url": "https://files.pythonhosted.org/packages/70/59/63e35f0dc0e579aa864b291d3b612cb296061b427bda071f854b1de03fd6/confduino-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "4e4aae87ef98dbcb0800a39b12159ef1", "sha256": "10f5291bc7238c477a81d55f4f558f5ba8d07ba85feafd9b35032dda3105ca5f" }, "downloads": -1, "filename": "confduino-0.2.3.tar.gz", "has_sig": false, "md5_digest": "4e4aae87ef98dbcb0800a39b12159ef1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33154, "upload_time": "2017-01-06T20:14:47", "url": "https://files.pythonhosted.org/packages/71/e9/14458b9a8d07d00fd1bc4ace4339abd532063eafe4f4c01775c3e6d09d34/confduino-0.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4e4aae87ef98dbcb0800a39b12159ef1", "sha256": "10f5291bc7238c477a81d55f4f558f5ba8d07ba85feafd9b35032dda3105ca5f" }, "downloads": -1, "filename": "confduino-0.2.3.tar.gz", "has_sig": false, "md5_digest": "4e4aae87ef98dbcb0800a39b12159ef1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33154, "upload_time": "2017-01-06T20:14:47", "url": "https://files.pythonhosted.org/packages/71/e9/14458b9a8d07d00fd1bc4ace4339abd532063eafe4f4c01775c3e6d09d34/confduino-0.2.3.tar.gz" } ] }