{ "info": { "author": "Nate Bogdanowicz", "author_email": "natezb@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": ":alt: Travis CI\n\n\n|logo| NiceLib\n==============\n\nNiceLib is a package for rapidly developing \"nice\" Python bindings to C libraries, using ``cffi``.\n\nNiceLib accomplishes this in two main ways: first, it converts header files (macros and all) into a\nformat usable by ``cffi`` (i.e. it preprocesses them); second, it provides an API for quickly and\ncleanly defining pythonic mid-level interfaces that wrap low-level libraries.\n\nFor further information, documentation, examples, and more, see our page on\n`ReadTheDocs `_.\n\nFor contributing, reporting issues, and providing feedback, see our\n`GitHub page `_.\n\n\nInstalling\n----------\n\nNiceLib is available on PyPI::\n\n $ pip install nicelib\n\nIf you would like to use the development version, download and extract a zip of the source from our\n`GitHub page `_ or clone it using git. Now install::\n\n $ cd /path/to/NiceLib\n $ pip install .\n\n\n.. |logo| image:: images/nicelib-logo-small.png\n :alt: NiceLib\n :height: 50\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mabuchilab/NiceLib", "keywords": "", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "NiceLib", "package_url": "https://pypi.org/project/NiceLib/", "platform": "", "project_url": "https://pypi.org/project/NiceLib/", "project_urls": { "Homepage": "https://github.com/mabuchilab/NiceLib" }, "release_url": "https://pypi.org/project/NiceLib/0.6/", "requires_dist": [ "cffi (>=1.5)", "pycparser", "future", "chainmap (>=1.0.2) ; python_version < \"3.3\"", "enum34 (>=1.0.4) ; python_version < \"3.4\"" ], "requires_python": "", "summary": "A package for rapidly developing \"nice\" Python bindings to C libraries, using `cffi`", "version": "0.6" }, "last_serial": 4882620, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "5bf8ea9a22f4d794d6a583b59907c61d", "sha256": "df82b86ffa833f4129843a24115abcb6b0e2260ffea38fb483f93f0312a092f0" }, "downloads": -1, "filename": "NiceLib-0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "5bf8ea9a22f4d794d6a583b59907c61d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 23187, "upload_time": "2016-06-30T01:03:59", "url": "https://files.pythonhosted.org/packages/bf/30/c828ada8f5c053c9a820aaacbf33f3349e26acdc16a10bd25a481abcd627/NiceLib-0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2d77a3b67439318ef69a1a593352f044", "sha256": "07e74f6077ca61616495ea5892fc71dfbc0aa7171dd119717679f65d5bd56cc6" }, "downloads": -1, "filename": "NiceLib-0.1.zip", "has_sig": false, "md5_digest": "2d77a3b67439318ef69a1a593352f044", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48673, "upload_time": "2016-06-30T01:04:06", "url": "https://files.pythonhosted.org/packages/c6/0e/b763fcdb401c68bed1e9b147fece0c9c0920d99efda14e6c2832892731d0/NiceLib-0.1.zip" } ], "0.1.dev0": [ { "comment_text": "", "digests": { "md5": "76ff0b9aa9cd14f1754ee614130fb8ac", "sha256": "27864a69397a80b3cc83131b6cad1eec0480e594c238c63293768db1544b059d" }, "downloads": -1, "filename": "NiceLib-0.1.dev0-py2-none-any.whl", "has_sig": false, "md5_digest": "76ff0b9aa9cd14f1754ee614130fb8ac", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 22846, "upload_time": "2016-06-30T01:02:49", "url": "https://files.pythonhosted.org/packages/c9/32/2eab2d70dfbf61e341b8caf69c6217cd4a83e305027a6d9de0ad7bb5095a/NiceLib-0.1.dev0-py2-none-any.whl" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "bab9903bfb5937852e224966367ff5a8", "sha256": "32877e3abb9b5789500db1860b43813fe4f8637abc1c87aae6c0d3486e9505e4" }, "downloads": -1, "filename": "NiceLib-0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "bab9903bfb5937852e224966367ff5a8", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 36191, "upload_time": "2016-08-13T00:58:15", "url": "https://files.pythonhosted.org/packages/2f/42/57ebb16ee2e5f4430f90c7bf58d0f6ec8d811dcc4bce5bba2854ad0177d0/NiceLib-0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "25cf57ad89470b2502cfaa13836ea13b", "sha256": "a20a7e51eb8b7fab03e53e750b36aeffc062d014ab609ed69e83d7d133383853" }, "downloads": -1, "filename": "NiceLib-0.2.zip", "has_sig": false, "md5_digest": "25cf57ad89470b2502cfaa13836ea13b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73526, "upload_time": "2016-08-13T00:58:17", "url": "https://files.pythonhosted.org/packages/57/7c/88e833de5809a8c4877699d9bf496be9b474349b911bb259da8ba4a33c9c/NiceLib-0.2.zip" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "4038ccf16b4c7695f622d6b6fe40848b", "sha256": "8138a4277875f00d01e483867ce5a2db93bda0818912ad6d18f0a3912cdf13de" }, "downloads": -1, "filename": "NiceLib-0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4038ccf16b4c7695f622d6b6fe40848b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 52029, "upload_time": "2017-04-07T23:03:09", "url": "https://files.pythonhosted.org/packages/e7/b6/28e899da2fffdd914e68a520cc5a730f3711df6f5f854b83f4f3889c9c47/NiceLib-0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a16f31c3dbbda450cdbe5151a5f1480a", "sha256": "20ab47c548d489640ddf67b3f3e62a106890f118c95bdc811b16f413fb01c1de" }, "downloads": -1, "filename": "NiceLib-0.3.tar.gz", "has_sig": false, "md5_digest": "a16f31c3dbbda450cdbe5151a5f1480a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69136, "upload_time": "2017-04-07T23:03:12", "url": "https://files.pythonhosted.org/packages/6b/00/8c557377603d966e1fc6445d72db52c08f04b1b7a81c02a537640ce743a1/NiceLib-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "16eec3dfd68e3d8e78ef276a993f0984", "sha256": "66cc09a4c9d08f99744c529f83ef95c2dbc358a3b616991cb38badb05c2263ae" }, "downloads": -1, "filename": "NiceLib-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "16eec3dfd68e3d8e78ef276a993f0984", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 52167, "upload_time": "2017-05-26T23:24:44", "url": "https://files.pythonhosted.org/packages/b9/0c/c75d1c9a2184f2ec2e34aa86177ad77dbe637c04f249a566c31eaf7a3618/NiceLib-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8c1f5c806f23eb9a788aad32c0b1b309", "sha256": "466ec49e3f11fb3b66b645db2244bc2b4fcfe3e25757e2ccc6d889c3408f333e" }, "downloads": -1, "filename": "NiceLib-0.3.1.tar.gz", "has_sig": false, "md5_digest": "8c1f5c806f23eb9a788aad32c0b1b309", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69320, "upload_time": "2017-05-26T23:24:46", "url": "https://files.pythonhosted.org/packages/87/91/32c32da80f17b6d509f3913486badf804124f67abc0640dd3cd5e0ce2254/NiceLib-0.3.1.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "4b028f431ead2e92648dae095df02da0", "sha256": "bdfdcb24ffc1b27c6d049bf97f37592a41c6e2db2db45c7f34c4b4603b193c94" }, "downloads": -1, "filename": "NiceLib-0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4b028f431ead2e92648dae095df02da0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 51813, "upload_time": "2017-11-14T02:30:27", "url": "https://files.pythonhosted.org/packages/8b/17/bb91e9ec3f0716a11366abdeb9a43dc13d63dab5e0ae27698426903b6f4b/NiceLib-0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "db43a6309aa7d64bb40d81e10e83ffa0", "sha256": "26872f615645acca1536eddf373b058b96795e8704aea23cb394ee300e57dc5d" }, "downloads": -1, "filename": "NiceLib-0.4.tar.gz", "has_sig": false, "md5_digest": "db43a6309aa7d64bb40d81e10e83ffa0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69941, "upload_time": "2017-11-14T02:30:28", "url": "https://files.pythonhosted.org/packages/0e/18/82f4447da2678523a925adcb78ea48c26d5057127eb67f3031e8a5436ede/NiceLib-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "67492005d0bc24b71bd027d97882190a", "sha256": "7e48ac168fb2f6aecaddbb203dbbc8e65031bd46502b615ad226aea7685fbbce" }, "downloads": -1, "filename": "NiceLib-0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "67492005d0bc24b71bd027d97882190a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 54734, "upload_time": "2018-02-20T09:13:26", "url": "https://files.pythonhosted.org/packages/db/be/92853550973feb17a927a686cfa34a97b4ffbd39c074d38c0db383733a38/NiceLib-0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b77c29bbc51dc29cb4711e12f8b9630d", "sha256": "57a2691574ca1f8cedd89db215977576b3ccfd69321a84a4febbe4daacfb812e" }, "downloads": -1, "filename": "NiceLib-0.5.tar.gz", "has_sig": false, "md5_digest": "b77c29bbc51dc29cb4711e12f8b9630d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73779, "upload_time": "2018-02-20T09:13:29", "url": "https://files.pythonhosted.org/packages/4f/a4/f5682cd49a99303857fe02d9a29b1267946361187a3f2d96920e6a82de6d/NiceLib-0.5.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "dcb7aa1bd2fce2b8c71f1dfbe45e15dd", "sha256": "59860a4cc71fbbd315e2b2e859d202b01074c809e927c13ff15d7fc49ae603fe" }, "downloads": -1, "filename": "NiceLib-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dcb7aa1bd2fce2b8c71f1dfbe45e15dd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 53212, "upload_time": "2018-07-09T23:00:18", "url": "https://files.pythonhosted.org/packages/7e/b3/45f3b042e0195e0f4233e9dd2e346db5a5279bbf14015ec0b28238aeb57b/NiceLib-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "47ae5adc5554f51a4b84090b84b1687e", "sha256": "906e97698aead4a1e438477fcb65b6a80b0ab8a29d00dbb1070fe1ca423bd908" }, "downloads": -1, "filename": "NiceLib-0.5.1.tar.gz", "has_sig": false, "md5_digest": "47ae5adc5554f51a4b84090b84b1687e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73793, "upload_time": "2018-07-09T23:00:19", "url": "https://files.pythonhosted.org/packages/52/81/74214fdcccd8b0f38708dfce348fe6157bc8f244a15f6fbe66147395faa3/NiceLib-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "eb60a2296907fe6136ae980ce55f3559", "sha256": "b55434ea8bd227b067e5108de395f0346501d96722531d08120f1493ea5ab638" }, "downloads": -1, "filename": "NiceLib-0.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eb60a2296907fe6136ae980ce55f3559", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 53212, "upload_time": "2018-07-10T00:40:44", "url": "https://files.pythonhosted.org/packages/78/c4/3b880da6eed3cc5e86b15c7c414430c8b5e0bc0aacf1610950fea2cf5592/NiceLib-0.5.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "59a69cf4359baf07b3cdd30847ce6f2d", "sha256": "52e5c7a63b718af63cc775c82e0178bc9d339c82dbc66a3affedc072ff875c56" }, "downloads": -1, "filename": "NiceLib-0.5.2.zip", "has_sig": false, "md5_digest": "59a69cf4359baf07b3cdd30847ce6f2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84835, "upload_time": "2018-07-10T00:40:45", "url": "https://files.pythonhosted.org/packages/d2/e9/ce8124a33a2f7eb8f03f79de48fa7b087ffe8745abc3375ed91c1730d813/NiceLib-0.5.2.zip" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "8da58c82083eca6d64d0ecdaf8f2a482", "sha256": "3660c1696e44c3cdb558d4844792346d637e73338905f5dc3662aba533590821" }, "downloads": -1, "filename": "NiceLib-0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8da58c82083eca6d64d0ecdaf8f2a482", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 55837, "upload_time": "2019-03-01T06:42:42", "url": "https://files.pythonhosted.org/packages/a3/5a/0f10a09b9dc3ee4d6968082f996d9a414761f31479259142e4cdc9ac742d/NiceLib-0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd82231419c7b00279a053944ac7dea1", "sha256": "15715de661032f9617fc3b8c588db6af58ef6fd20d9071e31276af6b784ef6da" }, "downloads": -1, "filename": "NiceLib-0.6.tar.gz", "has_sig": false, "md5_digest": "fd82231419c7b00279a053944ac7dea1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74764, "upload_time": "2019-03-01T06:42:43", "url": "https://files.pythonhosted.org/packages/d7/ca/e27a8a90f86b8be0ea78cdcb9d89878f6bd924df3ee060da2d8fa9b3cfcd/NiceLib-0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8da58c82083eca6d64d0ecdaf8f2a482", "sha256": "3660c1696e44c3cdb558d4844792346d637e73338905f5dc3662aba533590821" }, "downloads": -1, "filename": "NiceLib-0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8da58c82083eca6d64d0ecdaf8f2a482", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 55837, "upload_time": "2019-03-01T06:42:42", "url": "https://files.pythonhosted.org/packages/a3/5a/0f10a09b9dc3ee4d6968082f996d9a414761f31479259142e4cdc9ac742d/NiceLib-0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd82231419c7b00279a053944ac7dea1", "sha256": "15715de661032f9617fc3b8c588db6af58ef6fd20d9071e31276af6b784ef6da" }, "downloads": -1, "filename": "NiceLib-0.6.tar.gz", "has_sig": false, "md5_digest": "fd82231419c7b00279a053944ac7dea1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74764, "upload_time": "2019-03-01T06:42:43", "url": "https://files.pythonhosted.org/packages/d7/ca/e27a8a90f86b8be0ea78cdcb9d89878f6bd924df3ee060da2d8fa9b3cfcd/NiceLib-0.6.tar.gz" } ] }