{ "info": { "author": "PyCLibrary Developers", "author_email": "m.dartiailh@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "PyCLibrary includes 1) a pure-python C parser and\n2) an automation library that uses C header file definitions to simplify the\nuse of c bindings. The C parser currently processes all macros, typedefs,\nstructs, unions, enums, function prototypes, and global variable declarations,\nand can evaluate typedefs down to their fundamental C types +\npointers/arrays/function signatures. Pyclibrary can automatically build c\nstructs/unions and perform type conversions when calling functions via\ncdll/windll.", "description_content_type": "", "docs_url": null, "download_url": "http://github.com/MatthieuDartiailh/pyclibrary/tarball/master", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/MatthieuDartiailh/pyclibrary", "keywords": "C binding automation", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pyclibrary", "package_url": "https://pypi.org/project/pyclibrary/", "platform": "", "project_url": "https://pypi.org/project/pyclibrary/", "project_urls": { "Download": "http://github.com/MatthieuDartiailh/pyclibrary/tarball/master", "Homepage": "http://github.com/MatthieuDartiailh/pyclibrary" }, "release_url": "https://pypi.org/project/pyclibrary/0.1.4/", "requires_dist": null, "requires_python": "", "summary": "C binding automation", "version": "0.1.4" }, "last_serial": 3904034, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "fc32c8b0b57f74f94fce4904779d32a6", "sha256": "fb022dc9a74fe930bc5eecc63df3881eec98fb7bd203a536e7e865e531532789" }, "downloads": -1, "filename": "pyclibrary-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fc32c8b0b57f74f94fce4904779d32a6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 366940, "upload_time": "2015-03-23T20:12:49", "url": "https://files.pythonhosted.org/packages/99/b6/cd47b8977fadfa214bdcdff5bde72f7d4f0f905b7f0efecade46bd8c09ef/pyclibrary-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a513ed05f96613724bdef14ae204315", "sha256": "7f06a58b19a565b9d49f4ba6b65315e6a9f11f156f52f24dd087c4b69f44d4f6" }, "downloads": -1, "filename": "pyclibrary-0.1.0.zip", "has_sig": false, "md5_digest": "7a513ed05f96613724bdef14ae204315", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 372574, "upload_time": "2015-03-23T20:12:55", "url": "https://files.pythonhosted.org/packages/64/cb/73a75d1153c6589606f6f0bf49be51a348be74a608544a40691f8c62565b/pyclibrary-0.1.0.zip" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "3414d1d9ab58594341ac1d94866e195c", "sha256": "288e33899bcbbefc78de17714b347f0eb42577c227cd724ca37b601fdd3d2379" }, "downloads": -1, "filename": "pyclibrary-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3414d1d9ab58594341ac1d94866e195c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 369308, "upload_time": "2015-06-08T18:50:48", "url": "https://files.pythonhosted.org/packages/2e/5a/2d6ba68df05c9449da6980ded4e5032331025db87b7eafbcd22dc355e615/pyclibrary-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f5b78c51c4449c8c49556c8b6f8db0bc", "sha256": "8e05a0c944a297d2b55b6dd61d2d771a44f1c111a1103076497b9d5d9af01cb6" }, "downloads": -1, "filename": "pyclibrary-0.1.1.zip", "has_sig": false, "md5_digest": "f5b78c51c4449c8c49556c8b6f8db0bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 375391, "upload_time": "2015-06-08T18:50:55", "url": "https://files.pythonhosted.org/packages/42/55/ce8961a838571fd24a4c922bfd7312338c72b0b333efe6360b0bd3da6b77/pyclibrary-0.1.1.zip" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "9bb2ef559c978f4d488267d5916e50fb", "sha256": "4ddd48cb9c8bfe4f438b2b3a17aac5d688989cb816c376729ae44884308d405a" }, "downloads": -1, "filename": "pyclibrary-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9bb2ef559c978f4d488267d5916e50fb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 596985, "upload_time": "2015-06-17T17:29:42", "url": "https://files.pythonhosted.org/packages/9f/06/7d3b83a5c08d80a78cdbbe2d36a96a5607375e1e7f710b99a34272e57f48/pyclibrary-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "899951c50fb0467c0dea2fe93437b317", "sha256": "7d22d41e458e13946431a96734a48c99e540e4f5b3146e78a703bd92bd0889b1" }, "downloads": -1, "filename": "pyclibrary-0.1.2.zip", "has_sig": false, "md5_digest": "899951c50fb0467c0dea2fe93437b317", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 603127, "upload_time": "2015-06-17T17:29:52", "url": "https://files.pythonhosted.org/packages/5c/be/c8b16c633a8fe2c3f5a798c6c769530cafb07f475ae1a80bc814070262fb/pyclibrary-0.1.2.zip" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "981873a6d58adedb1a2feb2a1d5617b0", "sha256": "0bb290501629f3306b27c81889b9da3aee7daf0edf41ce28f2e2233c08c9ab50" }, "downloads": -1, "filename": "pyclibrary-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "981873a6d58adedb1a2feb2a1d5617b0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 598174, "upload_time": "2016-01-13T22:25:56", "url": "https://files.pythonhosted.org/packages/2d/00/647cf2fe02e9118204c722b45a7c7cd3436c78a8a2416878c9f7279b1c5e/pyclibrary-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9bd5c07a51a2038c330b4fc78b74643d", "sha256": "9137be0f1ed3f79218cae53491d71a3e613b70370fb8bd0556502f86cbdf8551" }, "downloads": -1, "filename": "pyclibrary-0.1.3.zip", "has_sig": false, "md5_digest": "9bd5c07a51a2038c330b4fc78b74643d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 604422, "upload_time": "2016-01-13T22:26:03", "url": "https://files.pythonhosted.org/packages/12/43/c1a34047d7463ea800945d62526434ec651eca8239572509432eef0b6066/pyclibrary-0.1.3.zip" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "7bef1e3b5ba35f03080582c2fcce0b65", "sha256": "4c91e0075ed7ddabb7c0852c17a7402a59c84d8925740ea7c25d092ef20060d0" }, "downloads": -1, "filename": "pyclibrary-0.1.4.tar.gz", "has_sig": false, "md5_digest": "7bef1e3b5ba35f03080582c2fcce0b65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 605824, "upload_time": "2018-05-27T20:59:28", "url": "https://files.pythonhosted.org/packages/c8/6a/dbcd0afac30614eab8d1a8d4b60d1036687241dae8fb72a19a4972e0672e/pyclibrary-0.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7bef1e3b5ba35f03080582c2fcce0b65", "sha256": "4c91e0075ed7ddabb7c0852c17a7402a59c84d8925740ea7c25d092ef20060d0" }, "downloads": -1, "filename": "pyclibrary-0.1.4.tar.gz", "has_sig": false, "md5_digest": "7bef1e3b5ba35f03080582c2fcce0b65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 605824, "upload_time": "2018-05-27T20:59:28", "url": "https://files.pythonhosted.org/packages/c8/6a/dbcd0afac30614eab8d1a8d4b60d1036687241dae8fb72a19a4972e0672e/pyclibrary-0.1.4.tar.gz" } ] }