{ "info": { "author": "Ahmet Bakan", "author_email": "lordnapi@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3" ], "description": ".. image:: https://secure.travis-ci.org/abakan/napi.png?branch=master\n :target: http://travis-ci.org/#!/abakan/napi\n\nnapi\n====\n\nnapi is an abstract syntax tree transformer to simplify NumPy_ array\noperations. In IPython, for example, you can use the following magic:\n\n.. code-block:: ipython\n\n In [1]: import napi\n\n In [2]: %napi\n napi ast transformer is turned ON\n\nto enable evaluation of the following expression:\n\n.. code-block:: ipython\n\n In [3] from numpy import *\n\n In [4] 0 <= arange(6) < 6 and True\n Out[4]: array([ True, True, True, True, True, True], dtype=bool)\n\n.. _NumPy: http://www.numpy.org/\n\nInstallation\n-------------\n\n*napi* works with Python 2.7, 3.2 and later.\n\n::\n\n $ pip install -U napi\n\n\nDocs & Source\n-------------\n\n * Docs: http://napi.rtfd.org\n * Source: https://github.com/abakan/napi\n\nLicense\n-------\n\n*napi* is available under MIT License.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/abakan/napi", "keywords": "abstract syntax tree transformer,IPython magic", "license": "MIT License", "maintainer": null, "maintainer_email": null, "name": "napi", "package_url": "https://pypi.org/project/napi/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/napi/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/abakan/napi" }, "release_url": "https://pypi.org/project/napi/0.2.1/", "requires_dist": null, "requires_python": null, "summary": "Array operations simplified", "version": "0.2.1" }, "last_serial": 924230, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "70aabc917e191f2d8c5478acc9f30dd5", "sha256": "18c57c235fffaba998b60c5832aaea70c176cda8f46a63375e69368f2f380ff2" }, "downloads": -1, "filename": "napi-0.1.tar.gz", "has_sig": false, "md5_digest": "70aabc917e191f2d8c5478acc9f30dd5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6754, "upload_time": "2013-11-10T04:54:07", "url": "https://files.pythonhosted.org/packages/ea/8f/8f2aba88f0bcf52a07417204c25d5bbbf37fbc993ee424a1079a85b95a80/napi-0.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "dba0f58ec05cf95ba7629ec0c569edb4", "sha256": "3896151156d459f33986457fb6a669a392e86ef70d46b27f97ed97ffcc17b6a7" }, "downloads": -1, "filename": "napi-0.1.zip", "has_sig": false, "md5_digest": "dba0f58ec05cf95ba7629ec0c569edb4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8155, "upload_time": "2013-11-10T04:54:13", "url": "https://files.pythonhosted.org/packages/77/4f/a6ea966a5efe3e90770bd2722d749fa5ed9f77f1ffed9755f8cb7a6117bc/napi-0.1.zip" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "86f29afd7ed03fb5ab808fb940dbb92a", "sha256": "1d55e7864840491ec093f777cea0375e499a8f826fbc2a7f3a4eddadfcfe0c76" }, "downloads": -1, "filename": "napi-0.2.tar.gz", "has_sig": false, "md5_digest": "86f29afd7ed03fb5ab808fb940dbb92a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7759, "upload_time": "2013-11-11T04:52:35", "url": "https://files.pythonhosted.org/packages/de/0f/7cd06e20393f55b2cfc14eb05af07eade0255492c5d2cf9532caba6164d3/napi-0.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "353c8fd1f82ecaf4ff31f63c05fec2bc", "sha256": "279d02fbbcc347065bd75c8400377d15234a0533e2f9b8d70ca0dd11369062b5" }, "downloads": -1, "filename": "napi-0.2.zip", "has_sig": false, "md5_digest": "353c8fd1f82ecaf4ff31f63c05fec2bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9755, "upload_time": "2013-11-11T04:52:44", "url": "https://files.pythonhosted.org/packages/5a/4c/ad8f6fbae7ba9e7136f8fd8a8cc074b44bd180c0f21c8ab5d589a07653fc/napi-0.2.zip" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "317cd7692b4722536d04043b7005a697", "sha256": "a13ee0824fc61f0cdfae23debff4d08da3ef43f9ae79addf8368beb6fba08788" }, "downloads": -1, "filename": "napi-0.2.1.tar.gz", "has_sig": false, "md5_digest": "317cd7692b4722536d04043b7005a697", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9370, "upload_time": "2013-11-20T02:29:45", "url": "https://files.pythonhosted.org/packages/0c/0a/7be3e9fe73e1848482cba730e355c8e3b7fbdb0daf171c957792d0bf515b/napi-0.2.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "79de3e3905569f9aa662e4c4b294a854", "sha256": "8f8b900024d92c6533c32bbe01a3c2ef5ebfac69c0267741d5d24b71fc612a1c" }, "downloads": -1, "filename": "napi-0.2.1.zip", "has_sig": false, "md5_digest": "79de3e3905569f9aa662e4c4b294a854", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11484, "upload_time": "2013-11-20T02:29:35", "url": "https://files.pythonhosted.org/packages/77/90/97215e6de1b7f9182f40e2f729d071a31267babae554f36d735807eb0963/napi-0.2.1.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "317cd7692b4722536d04043b7005a697", "sha256": "a13ee0824fc61f0cdfae23debff4d08da3ef43f9ae79addf8368beb6fba08788" }, "downloads": -1, "filename": "napi-0.2.1.tar.gz", "has_sig": false, "md5_digest": "317cd7692b4722536d04043b7005a697", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9370, "upload_time": "2013-11-20T02:29:45", "url": "https://files.pythonhosted.org/packages/0c/0a/7be3e9fe73e1848482cba730e355c8e3b7fbdb0daf171c957792d0bf515b/napi-0.2.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "79de3e3905569f9aa662e4c4b294a854", "sha256": "8f8b900024d92c6533c32bbe01a3c2ef5ebfac69c0267741d5d24b71fc612a1c" }, "downloads": -1, "filename": "napi-0.2.1.zip", "has_sig": false, "md5_digest": "79de3e3905569f9aa662e4c4b294a854", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11484, "upload_time": "2013-11-20T02:29:35", "url": "https://files.pythonhosted.org/packages/77/90/97215e6de1b7f9182f40e2f729d071a31267babae554f36d735807eb0963/napi-0.2.1.zip" } ] }