{ "info": { "author": "Paul Hallett", "author_email": "hello@phalt.co", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "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", "Programming Language :: Python :: 3.7" ], "description": "# Pokepy \n\n[![pypi](https://img.shields.io/pypi/v/pokepy.svg \"pypi package\")](https://pypi.org/project/pokepy)\n[![python versions](https://img.shields.io/pypi/pyversions/pokepy.svg \"supported python versions\")](https://pypi.org/project/pokepy)\n[![downloads](https://img.shields.io/pypi/dm/pokepy.svg?style=popout \"pypi downloads\")](https://pypi.org/project/pokepy/)\n[![build status](https://circleci.com/gh/PokeAPI/pokepy.svg?style=svg \"build status\")](https://circleci.com/gh/PokeAPI/pokepy)\n[![coverage](https://codecov.io/gh/PokeAPI/pokepy/branch/master/graph/badge.svg \"code coverage\")](https://codecov.io/gh/PokeAPI/pokepy)\n[![snyk](https://snyk.io/test/github/PokeAPI/pokepy/badge.svg?targetFile=requirements.txt \"known vulnerabilities\")](https://snyk.io/test/github/PokeAPI/pokepy?targetFile=requirements.txt)\n[![license](https://img.shields.io/pypi/l/pokepy.svg \"license\")](https://github.com/PokeAPI/pokepy/blob/master/LICENSE)\n\nA python wrapper for [Pok\u00e9API](https://pokeapi.co). (former [pykemon](https://github.com/PokeAPI/pokepy/tree/bb72105f4c5402aaa5d4fd2b9c142bf9b678b254))\n\nMaintainer: [Kronopt](https://github.com/Kronopt)\n\n# Installation\nNice and simple:\n\n```\n$ pip install pokepy\n```\n\n# Usage\nEven simpler:\n\n```python\n>>> import pokepy\n>>> client = pokepy.V2Client()\n>>> client.get_pokemon(14)\n[]\n```\n\n# Documentation\nFor more information, check the documentation at https://pokeapi.github.io/pokepy\n\n# Features\n\n* Generate Python objects from Pok\u00e9API resources\n* Cache\n* Human-friendly API\n\n\n# History\n### 0.6.0 (2019-05-3)\n* V2Client get methods now return element instead of single element list\n* set urllib3 version to >=1.24.3, <1.25 (CVE-2019-11236)\n* Support for Python 3.4 and 3.5\n\n### 0.5.2 (2019-03-01)\n* Fixed bug that caused pokemon_encounters subresource to not be detected in LocationAreaResource\n(thanks to [jachymb](https://github.com/jachymb))\n\n### 0.5.1 (2019-02-16)\n* New V2Client cache-related methods:\n * cache_info\n * cache_clear\n * cache_location\n\n### 0.5.0 (2019-01-19)\n* Pykemon is now Pokepy!\n* Cache (disk- and memory-based)\n\n### 0.4.0 (2018-10-11)\n* Removed code from pre-beckett versions\n* Removed V1 API support, as it is now deprecated\n* Added some tweaks to the beckett package\n\n### 0.3.0 (2017-10-19)\n* V2 support added\n* Added some missing V1 resources\n* Removed files related to API 0.1\n\n### 0.2.0 (2016-06-11)\n* Beckett API Client framework added\n\n### 0.1.2 (2014-1-3)\n* Sprite attribute added to Pokemon class\n\n### 0.1.1 (2013-12-24)\n* Description attribute added to Pokemon class\n\n### 0.1.0 (2013-12-23)\n* First release on PyPI\n* All Pok\u00e9API resources fully supported and represented in an object-oriented style\n* Easy-to-use API: just one method!\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/PokeAPI/pokepy", "keywords": "pokepy Pok\u00e9API", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "pokepy", "package_url": "https://pypi.org/project/pokepy/", "platform": "", "project_url": "https://pypi.org/project/pokepy/", "project_urls": { "Documentation": "https://pokeapi.github.io/pokepy/", "Homepage": "https://github.com/PokeAPI/pokepy" }, "release_url": "https://pypi.org/project/pokepy/0.6.0/", "requires_dist": [ "beckett (==0.8.*)", "fcache (==0.4.*)", "requests (==2.21.*)", "urllib3 (~=1.24.3)" ], "requires_python": "", "summary": "A Python wrapper for Pok\u00e9API (https://pokeapi.co)", "version": "0.6.0" }, "last_serial": 5223554, "releases": { "0.4.0": [ { "comment_text": "", "digests": { "md5": "5e785bb752c9356c841fa67d1a7a19eb", "sha256": "f430782e8aae63ea57a8a796bbefe454cb06a950397589fe2108bc71ff53a7ec" }, "downloads": -1, "filename": "pokepy-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5e785bb752c9356c841fa67d1a7a19eb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10616, "upload_time": "2019-01-20T18:01:22", "url": "https://files.pythonhosted.org/packages/f1/d6/f84d9730e64995a755447314105874a0428836d666ada2faf29a0e63fde3/pokepy-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54889989860bd48c1ff47d69b6a71243", "sha256": "545c8f1a9f81d433cfeeb7a6b3f1c611dd81b5d540f4f63d665b3f13c0be8ec7" }, "downloads": -1, "filename": "pokepy-0.4.0.tar.gz", "has_sig": false, "md5_digest": "54889989860bd48c1ff47d69b6a71243", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11976, "upload_time": "2019-01-20T18:01:26", "url": "https://files.pythonhosted.org/packages/65/1f/484404cf1ea912c27d5a7263f35dcf08ea188ef13d1b13e8fcea891e6919/pokepy-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "a5c4275455fe735c8191a98e06f8d4f6", "sha256": "80669d30cc8aaf46f766dab74733bafb6109031d9282defa9a32877fad64d18a" }, "downloads": -1, "filename": "pokepy-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a5c4275455fe735c8191a98e06f8d4f6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11936, "upload_time": "2019-02-09T02:17:32", "url": "https://files.pythonhosted.org/packages/0c/58/59a2b7783206e8e411fc349dcda2abf367c9d71b22fd5ff2806176384658/pokepy-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "23297492eece6fee49a2c4069c50ba28", "sha256": "385dc30cdce14cc99b37c1ac842cf7cbdcc6fe092e0d784fdf445281a3f03a68" }, "downloads": -1, "filename": "pokepy-0.5.0.tar.gz", "has_sig": false, "md5_digest": "23297492eece6fee49a2c4069c50ba28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11638, "upload_time": "2019-02-09T02:17:34", "url": "https://files.pythonhosted.org/packages/08/2f/68d02d681384545efc26eeeafc903893d26062c467827c7bf9493b2636b3/pokepy-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "0283bd3a84a70b7194a88aa808185079", "sha256": "3739ae93b27d333513e88e2b0a931f56775b6ac0320386d902161fb1f149577b" }, "downloads": -1, "filename": "pokepy-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0283bd3a84a70b7194a88aa808185079", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12359, "upload_time": "2019-02-16T18:08:43", "url": "https://files.pythonhosted.org/packages/d5/19/98b40d404c771f7f053ad18d1728aea57e9f1b3df5fcebc780fa69498815/pokepy-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "44abd931b5ccdf222321a6bac5901da3", "sha256": "f8741ae08e6587663d20284ca9bfdc05b16951a91c8d4216b4e80558e6a030fc" }, "downloads": -1, "filename": "pokepy-0.5.1.tar.gz", "has_sig": false, "md5_digest": "44abd931b5ccdf222321a6bac5901da3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12130, "upload_time": "2019-02-16T18:08:44", "url": "https://files.pythonhosted.org/packages/bb/ab/f0994aaa41c3d3345997661f621dc0a9eb6aafc77f0f62490675aaf7f69f/pokepy-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "18a3d8c45564837607d1da6826c09a8d", "sha256": "3229d9d04220ded97b20d31be0fab83ccc3abc19aaf33ab2c309eaee21195732" }, "downloads": -1, "filename": "pokepy-0.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "18a3d8c45564837607d1da6826c09a8d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12428, "upload_time": "2019-03-02T00:00:16", "url": "https://files.pythonhosted.org/packages/6a/df/a6b24dddf23e6424ffebc33efdd5de2c5f3591ac72e7f8fdbd4efba99622/pokepy-0.5.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1829a24c997ecc26919edca5e9d077bf", "sha256": "3cb96685e16234db3b8237dde5f454cd98a971fcf30e6a5e260a8414ba2c3990" }, "downloads": -1, "filename": "pokepy-0.5.2.tar.gz", "has_sig": false, "md5_digest": "1829a24c997ecc26919edca5e9d077bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12254, "upload_time": "2019-03-02T00:00:17", "url": "https://files.pythonhosted.org/packages/4c/af/2099e08a134fcab46f44606b3d7280e77c2502578f12c88076267c641f98/pokepy-0.5.2.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "62e30de413bf0aeb59338c663ec9839f", "sha256": "f5859d851682aba49814cb87e639e8df7d2021250ccf2059d1e4f4b8828f4e2c" }, "downloads": -1, "filename": "pokepy-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "62e30de413bf0aeb59338c663ec9839f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12785, "upload_time": "2019-05-03T20:14:12", "url": "https://files.pythonhosted.org/packages/c3/85/81904b67cc256368784eeb90c2151dfdfa7c62ced9216b66f40915ace987/pokepy-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b54b380d341df9ba6c95bf5411158e45", "sha256": "57152f0e70771b108ca11853a5d3dddb425b2befbd211ebcbfd5e79ef4a5af2a" }, "downloads": -1, "filename": "pokepy-0.6.0.tar.gz", "has_sig": false, "md5_digest": "b54b380d341df9ba6c95bf5411158e45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12798, "upload_time": "2019-05-03T20:14:13", "url": "https://files.pythonhosted.org/packages/53/cb/0156a5db7c0b0a70d76df1fadf21275c48305d6dc40dd82c4560ba43d328/pokepy-0.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "62e30de413bf0aeb59338c663ec9839f", "sha256": "f5859d851682aba49814cb87e639e8df7d2021250ccf2059d1e4f4b8828f4e2c" }, "downloads": -1, "filename": "pokepy-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "62e30de413bf0aeb59338c663ec9839f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12785, "upload_time": "2019-05-03T20:14:12", "url": "https://files.pythonhosted.org/packages/c3/85/81904b67cc256368784eeb90c2151dfdfa7c62ced9216b66f40915ace987/pokepy-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b54b380d341df9ba6c95bf5411158e45", "sha256": "57152f0e70771b108ca11853a5d3dddb425b2befbd211ebcbfd5e79ef4a5af2a" }, "downloads": -1, "filename": "pokepy-0.6.0.tar.gz", "has_sig": false, "md5_digest": "b54b380d341df9ba6c95bf5411158e45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12798, "upload_time": "2019-05-03T20:14:13", "url": "https://files.pythonhosted.org/packages/53/cb/0156a5db7c0b0a70d76df1fadf21275c48305d6dc40dd82c4560ba43d328/pokepy-0.6.0.tar.gz" } ] }