{ "info": { "author": "Jason R. Coombs", "author_email": "jaraco@jaraco.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3" ], "description": ".. image:: https://img.shields.io/pypi/v/wolframalpha.svg\n :target: https://pypi.org/project/wolframalpha\n\n.. image:: https://img.shields.io/pypi/pyversions/wolframalpha.svg\n\n.. image:: https://img.shields.io/travis/jaraco/wolframalpha/master.svg\n :target: https://travis-ci.org/jaraco/wolframalpha\n\n.. image:: https://readthedocs.org/projects/wolframalpha/badge/?version=latest\n :target: https://wolframalpha.readthedocs.io/en/latest/?badge=latest\n\nPython Client built against the `Wolfram|Alpha `_\nv2.0 API.\n\nUsage\n=====\n\nBasic usage is pretty simple. Create the client with your App ID (request from\nWolfram Alpha)::\n\n import wolframalpha\n client = wolframalpha.Client(app_id)\n\nThen, you can send queries, which return Result objects::\n\n res = client.query('temperature in Washington, DC on October 3, 2012')\n\nResult objects have `pods` (a Pod is an answer group from Wolfram Alpha)::\n\n for pod in res.pods:\n do_something_with(pod)\n\nPod objects have ``subpods`` (a Subpod is a specific response with the plaintext\nreply and some additional info)::\n\n for pod in res.pods:\n for sub in pod.subpods:\n print(sub.text)\n\nYou may also query for simply the pods which have 'Result' titles or are\nmarked as 'primary' using ``Result.results``::\n\n print(next(res.results).text)\n\nAll objects returned are dictionary subclasses, so to find out which attributes\nWolfram|Alpha has supplied, simply invoke ``.keys()`` on the object.\nAttributes formed from XML attributes can be accessed with or without their\n\"@\" prefix (added by xmltodict).\n\nFor more information, read the source.\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jaraco/wolframalpha", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "wolframalpha", "package_url": "https://pypi.org/project/wolframalpha/", "platform": "", "project_url": "https://pypi.org/project/wolframalpha/", "project_urls": { "Homepage": "https://github.com/jaraco/wolframalpha" }, "release_url": "https://pypi.org/project/wolframalpha/3.0.1/", "requires_dist": [ "six", "xmltodict", "jaraco.itertools (>=2.0)", "sphinx; extra == 'docs'", "jaraco.packaging (>=3.2); extra == 'docs'", "rst.linker (>=1.9); extra == 'docs'", "pytest (>=2.8); extra == 'testing'", "pytest-sugar (>=0.9.1); extra == 'testing'", "collective.checkdocs; extra == 'testing'", "pytest-flake8; extra == 'testing'", "pmxbot; extra == 'testing'" ], "requires_python": ">=2.7", "summary": "Wolfram|Alpha 2.0 API client", "version": "3.0.1" }, "last_serial": 3639333, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "ed8df83fbfd09f99c6277fad18930ede", "sha256": "85f7adab4cf7688ec9429eb420a9d0e83161cb597b06f9455a521ad8a077dba4" }, "downloads": -1, "filename": "wolframalpha-1.0.zip", "has_sig": false, "md5_digest": "ed8df83fbfd09f99c6277fad18930ede", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4772, "upload_time": "2012-10-04T00:41:08", "url": "https://files.pythonhosted.org/packages/15/79/42e7134d057bae9c27a02b908b78829376288adfc1e1b8672f6511144096/wolframalpha-1.0.zip" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "b407a4e7517a8fb9bc5c86ad88130e1c", "sha256": "3830d6580b182027aa3ce56bad322c6d09934db0340c29cc56a7a28456ea12ed" }, "downloads": -1, "filename": "wolframalpha-1.0.1.zip", "has_sig": false, "md5_digest": "b407a4e7517a8fb9bc5c86ad88130e1c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5505, "upload_time": "2012-10-04T12:49:50", "url": "https://files.pythonhosted.org/packages/f9/b5/e8a4094c8d4bee0d6c9979c5b74f33a7de3886f17a2e1ae382958b087ef2/wolframalpha-1.0.1.zip" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "8b1b4597ed44aff457eb5638961d9e79", "sha256": "1259212b2be76eaea3e0aa49f3811dcb31580ebe87d205efbaa5757f5164f134" }, "downloads": -1, "filename": "wolframalpha-1.0.2.zip", "has_sig": false, "md5_digest": "8b1b4597ed44aff457eb5638961d9e79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5564, "upload_time": "2012-10-08T00:37:08", "url": "https://files.pythonhosted.org/packages/b2/c8/276f1bb3d4effadf62535de412cb90d946d61643ae4d5dc51f4ca751bcfe/wolframalpha-1.0.2.zip" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "e53731f82a169ca7304b0178bdd0f9a6", "sha256": "93127abc6403a289d392ecfc98d7b34d9099a7472e9e441cd3f1146b0563b87d" }, "downloads": -1, "filename": "wolframalpha-1.1.zip", "has_sig": false, "md5_digest": "e53731f82a169ca7304b0178bdd0f9a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6318, "upload_time": "2014-06-08T10:01:34", "url": "https://files.pythonhosted.org/packages/d3/c5/8c1686f99bab5e2cf1ab8e0cb10cb12af7d667ca3b596f6361eee8f4bd8a/wolframalpha-1.1.zip" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "f6a853c6e6afb35da665220c78a2e29a", "sha256": "71b5fc99e7b34d86becb3836b67a909b9515cf48b35fb217b794bae099de3bcc" }, "downloads": -1, "filename": "wolframalpha-1.2.zip", "has_sig": false, "md5_digest": "f6a853c6e6afb35da665220c78a2e29a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6318, "upload_time": "2014-06-08T10:04:41", "url": "https://files.pythonhosted.org/packages/1c/c0/0753a22c7cb217d666a3b51f0305b7671ac985ba6ddd3b52651281e7adfc/wolframalpha-1.2.zip" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "0cdabbdef2d2cdaa813c69c8928ca6e1", "sha256": "21644de3f2abbc21100a1dc2f0a03cbb676ea8ba957f1d21e5268291f68d87df" }, "downloads": -1, "filename": "wolframalpha-1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0cdabbdef2d2cdaa813c69c8928ca6e1", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 4975, "upload_time": "2015-11-25T01:24:48", "url": "https://files.pythonhosted.org/packages/2c/64/ac0a48f50f337c59e411ec5472935c1ce11fee2438f3920bd6d4be12652b/wolframalpha-1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "23581e5656eb143553a0ed970baa4229", "sha256": "c4fc7b801318f66856d2a0a63d0a5e2b932e9c8c4f0388394a43322154d0830b" }, "downloads": -1, "filename": "wolframalpha-1.3.tar.gz", "has_sig": false, "md5_digest": "23581e5656eb143553a0ed970baa4229", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4081, "upload_time": "2015-11-25T01:24:33", "url": "https://files.pythonhosted.org/packages/f8/87/c28482826a1dca2676224402e79075092e1656dbb72dbe33bda7f9beebdf/wolframalpha-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "96817797053997881fcf9809ec81f365", "sha256": "29e04a1aa8470fb1cba65f3342e99a2d186351edaf0166e729b89064adef47f3" }, "downloads": -1, "filename": "wolframalpha-1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "96817797053997881fcf9809ec81f365", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5642, "upload_time": "2015-12-10T23:38:10", "url": "https://files.pythonhosted.org/packages/ff/55/7c062ac9f6b443c976e226393db5a9dd60f80bd64c32e5df52c9d3b9a327/wolframalpha-1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a3802a0bf86b3765ff47e84d2fb86e6c", "sha256": "545e0978302e849f0ae69e8d571b56ff50d1dc3f515bebd66409fea90db88d5f" }, "downloads": -1, "filename": "wolframalpha-1.4.tar.gz", "has_sig": false, "md5_digest": "a3802a0bf86b3765ff47e84d2fb86e6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4510, "upload_time": "2015-12-10T23:37:57", "url": "https://files.pythonhosted.org/packages/7c/d7/37cf54f3f252fb4db3f717b8fc0eebaf1dd66c9710950806a2d74976128f/wolframalpha-1.4.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "25ce544b5d64f4bfac24a8e550d50452", "sha256": "07f5e6760bde1815d9b4ddcd156029a926590772f0ab2a24cdf3a846517f7d46" }, "downloads": -1, "filename": "wolframalpha-2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "25ce544b5d64f4bfac24a8e550d50452", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5756, "upload_time": "2016-01-18T21:26:00", "url": "https://files.pythonhosted.org/packages/b5/82/3880623a76966d8b85ad6533a799e8198c59efa8d8b3b0c38bfef8ff57a3/wolframalpha-2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ca347102f0fe1caee419358594c21d1a", "sha256": "17ac3854d04da254e96e46c947ab9357510a504c90a53208a01fc702c95b2154" }, "downloads": -1, "filename": "wolframalpha-2.0.tar.gz", "has_sig": false, "md5_digest": "ca347102f0fe1caee419358594c21d1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4914, "upload_time": "2016-01-18T21:25:54", "url": "https://files.pythonhosted.org/packages/25/d9/ce895b01f05ad09c71fdd8817d9c4cbd17e04e60ccdbc8226ce882624303/wolframalpha-2.0.tar.gz" } ], "2.1": [ { "comment_text": "", "digests": { "md5": "4455f4fedd70b76828e6ccf36a67724b", "sha256": "f029808df3cc57ccb7292eddc0aab28c22de67e067c0a21ec9eb4bb0b06f301a" }, "downloads": -1, "filename": "wolframalpha-2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4455f4fedd70b76828e6ccf36a67724b", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5786, "upload_time": "2016-01-18T22:03:42", "url": "https://files.pythonhosted.org/packages/29/ae/a690320ca5229a4b71c1c119feccc179aa6a2c65b93753713c20f2e992cf/wolframalpha-2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "97520c6b16df7583e70534c2dac45fb1", "sha256": "5568f0b340d9778ede00fa312a8a915364f880b771181a17fe9060188c107c28" }, "downloads": -1, "filename": "wolframalpha-2.1.tar.gz", "has_sig": false, "md5_digest": "97520c6b16df7583e70534c2dac45fb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4978, "upload_time": "2016-01-18T22:03:29", "url": "https://files.pythonhosted.org/packages/ef/47/0a00849718a35409d9b3c2242dd00517115ab938ebaed923b76138586034/wolframalpha-2.1.tar.gz" } ], "2.2": [ { "comment_text": "", "digests": { "md5": "56eb0be183b529c8c7c20b304528a390", "sha256": "a0cad1ed7cb0d754b18f6357cf6ac0ecb838908eee624b28280a4be3264c6fdf" }, "downloads": -1, "filename": "wolframalpha-2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "56eb0be183b529c8c7c20b304528a390", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5812, "upload_time": "2016-01-23T14:42:24", "url": "https://files.pythonhosted.org/packages/a1/02/1e851c0c48655747bffa54e457a895848190b37074dc123a4ac30ac89d0f/wolframalpha-2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6c53835993bfc470dc864b8dc9138b85", "sha256": "3eadf14e2a87abd0b959d05feb9dccc492b554648b202546a4329581a3e1cc77" }, "downloads": -1, "filename": "wolframalpha-2.2.tar.gz", "has_sig": false, "md5_digest": "6c53835993bfc470dc864b8dc9138b85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5086, "upload_time": "2016-01-23T14:41:56", "url": "https://files.pythonhosted.org/packages/71/1b/8410426f30583c3cdf3e4d7a614361a194dfd6a10c7d0792e9a3d585fe55/wolframalpha-2.2.tar.gz" } ], "2.3": [ { "comment_text": "", "digests": { "md5": "4ce9133c76335e04a8623218a505c0ad", "sha256": "302ce47ba414c0d731a84f9e9336e27721a80c5cde3d000da7d2c794630b700e" }, "downloads": -1, "filename": "wolframalpha-2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4ce9133c76335e04a8623218a505c0ad", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5812, "upload_time": "2016-03-11T03:18:14", "url": "https://files.pythonhosted.org/packages/69/d5/1ec4064192371229c5b93e9c64b214bdae327c168e55101cc68775593d9a/wolframalpha-2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "60b7360d3240b6dd039d2eb11c9cbe82", "sha256": "0f3377b48f368321b9452e196310d3800af51046542803229ea99878bbf4d5b6" }, "downloads": -1, "filename": "wolframalpha-2.3.tar.gz", "has_sig": false, "md5_digest": "60b7360d3240b6dd039d2eb11c9cbe82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5125, "upload_time": "2016-03-11T03:18:00", "url": "https://files.pythonhosted.org/packages/b0/90/1e1ebb2e53a8377f80359b374b4302d4d0c7fbae316761ccd65acaa63643/wolframalpha-2.3.tar.gz" } ], "2.4": [ { "comment_text": "", "digests": { "md5": "01bcc34e6d3498d2e173e60bce6ebccc", "sha256": "329ff6075e220563f9ecd209e4013c053cace47bea9c2cb12c27e9f7729e7b16" }, "downloads": -1, "filename": "wolframalpha-2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "01bcc34e6d3498d2e173e60bce6ebccc", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 6044, "upload_time": "2016-04-29T14:38:40", "url": "https://files.pythonhosted.org/packages/42/8e/db794f09bcedf432fc03eec40197df7d1d316ef111f115e8b06bb3bdd0bb/wolframalpha-2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8f52626f0bd15429fa51cb8259581b56", "sha256": "02affedfe75203eaa0d9e04bb763c1d6f45de47b9fb6175b1225450e64bfc0a8" }, "downloads": -1, "filename": "wolframalpha-2.4.tar.gz", "has_sig": false, "md5_digest": "8f52626f0bd15429fa51cb8259581b56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6096, "upload_time": "2016-04-29T14:38:32", "url": "https://files.pythonhosted.org/packages/a2/d1/a6b771ea5c6466fb137345daa69af43779d18677fc888fd47d850606b5d3/wolframalpha-2.4.tar.gz" } ], "3.0": [ { "comment_text": "", "digests": { "md5": "0d6a4fff4ccd3b076f01bbef5cca0654", "sha256": "4d118e5d8647ba694e5b9d280e45f3f07748136f30b4971bcebc2f7564cd6120" }, "downloads": -1, "filename": "wolframalpha-3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0d6a4fff4ccd3b076f01bbef5cca0654", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8017, "upload_time": "2016-09-04T15:44:48", "url": "https://files.pythonhosted.org/packages/bf/ff/aaf2c0f1599fbb18f46ce1e39ce7cfa8bacc2e3e8ade44e33acca5d4b8d5/wolframalpha-3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ddd1483e456366935dcd8bf5f1d0301b", "sha256": "17d1edc912312d4749980a525b2e4493cc2279223abd4d16e87710fd67d08ce6" }, "downloads": -1, "filename": "wolframalpha-3.0.tar.gz", "has_sig": false, "md5_digest": "ddd1483e456366935dcd8bf5f1d0301b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7767, "upload_time": "2016-09-04T15:44:50", "url": "https://files.pythonhosted.org/packages/54/53/b3806ea06d96a89c53759ff022ec53b7f276b0e6b21124da31905304f14c/wolframalpha-3.0.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "7e45929b03e8a6f1d864ad7a9b24b6a7", "sha256": "35c68635c9460a25f3e7b3b3b5498d2d7a4d05667f7e30a3007b0e1c611f2599" }, "downloads": -1, "filename": "wolframalpha-3.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7e45929b03e8a6f1d864ad7a9b24b6a7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 9185, "upload_time": "2018-03-05T03:15:57", "url": "https://files.pythonhosted.org/packages/11/59/0344ef8af315626203b9711fc4c8c794ad175424a9d71fd5c28e6463e387/wolframalpha-3.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "74ab78e33fc0affbef9fce2c3d63bac9", "sha256": "e1eef0cbee3cd5387cae8f112a5464e951161facf1e37f61ca98d77e7a4c01fa" }, "downloads": -1, "filename": "wolframalpha-3.0.1.tar.gz", "has_sig": false, "md5_digest": "74ab78e33fc0affbef9fce2c3d63bac9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 9002, "upload_time": "2018-03-05T03:15:59", "url": "https://files.pythonhosted.org/packages/65/6e/1516f03f6fbd9b93f856637394b1e467c0ae07975882425af7b0564c258e/wolframalpha-3.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7e45929b03e8a6f1d864ad7a9b24b6a7", "sha256": "35c68635c9460a25f3e7b3b3b5498d2d7a4d05667f7e30a3007b0e1c611f2599" }, "downloads": -1, "filename": "wolframalpha-3.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7e45929b03e8a6f1d864ad7a9b24b6a7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 9185, "upload_time": "2018-03-05T03:15:57", "url": "https://files.pythonhosted.org/packages/11/59/0344ef8af315626203b9711fc4c8c794ad175424a9d71fd5c28e6463e387/wolframalpha-3.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "74ab78e33fc0affbef9fce2c3d63bac9", "sha256": "e1eef0cbee3cd5387cae8f112a5464e951161facf1e37f61ca98d77e7a4c01fa" }, "downloads": -1, "filename": "wolframalpha-3.0.1.tar.gz", "has_sig": false, "md5_digest": "74ab78e33fc0affbef9fce2c3d63bac9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 9002, "upload_time": "2018-03-05T03:15:59", "url": "https://files.pythonhosted.org/packages/65/6e/1516f03f6fbd9b93f856637394b1e467c0ae07975882425af7b0564c258e/wolframalpha-3.0.1.tar.gz" } ] }