{ "info": { "author": "Imran Khan", "author_email": "imrankhan17@hotmail.co.uk", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# pyzoopla\n\n[![PyPI version](https://badge.fury.io/py/pyzoopla.svg)](https://pypi.org/project/pyzoopla/) \n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/pyzoopla.svg)\n[![Build Status](https://travis-ci.org/imrankhan17/pyzoopla.svg?branch=master)](https://travis-ci.org/imrankhan17/pyzoopla)\n[![codecov](https://codecov.io/gh/imrankhan17/pyzoopla/branch/master/graph/badge.svg)](https://codecov.io/gh/imrankhan17/pyzoopla)\n[![HitCount](http://hits.dwyl.io/imrankhan17/pyzoopla.svg)](http://hits.dwyl.io/imrankhan17/pyzoopla) \n\nA Python package to access functionality from the [Zoopla](https://www.zoopla.co.uk/) website. Allows you to search for detailed information on properties currently for sale/to rent, as well as look up house prices and values.\n\n## Installation\n\n`$ pip install pyzoopla`\n\n## Unit tests\n\nTo run the unit tests for this package:\n\n`$ python -m pytest tests/`\n\n## Example usage\n\nLook up house prices for a particular area and get a list of property ID's to use later.\n\n```\n>>> from pyzoopla.prices import PricesSearch\n>>> results = PricesSearch(location='sw7')\n>>> print(results)\nhttps://www.zoopla.co.uk/house-prices/hp20/\n>>> results.assumed_search_location\n'SW7'\n>>> results.total_properties\n8944\n>>> results.total_pages\n224\n>>> results.market_activity()\n{'period': 20, 'property_type': 'all', 'average_price': 1139919, 'num_sales': 7229, 'average_value': 2609459, 'value_change': 1994923}\n>>> results.market_activity(period=1, property_type='terraced')\n{'period': 1, 'property_type': 'terraced', 'average_price': 4494545, 'num_sales': 22, 'average_value': 4347526, 'value_change': -319628}\n>>> results.all_properties(page_limit=1)\n['23188074', '23188094', '23188099', '23188106', '23188193', '23188201', '23188221', '23188313', '23188342', '23188427', '23188464', '23188484', '23188503', '23188543', '23188575', '23188615', '23188657', '23188914', '23188966', '23188979', '23189038', '23189178', '23189398', '23189512', '23189584', '23189685', '23189699', '23189892', '23190158', '23190179', '23190216', '23190302', '23190337', '23190344', '23190382', '23190516', '23190549', '23190747', '23190786', '23191054']\n```\n\nLook up details for a particular property.\n\n```\n>>> from pyzoopla.properties import PropertyDetails\n>>> prop = PropertyDetails(property_id='23191054')\n>>> prop\nhttps://www.zoopla.co.uk/property/1-kendrick-mews/london/sw7-3hg/23191054\n>>> prop.details()\n{'acorn_type': '16', 'activity': 'property_details', 'country_code': 'gb', 'incode': '3HG', 'listing_id': '23191054', 'location': 'SW73HG', 'num_baths': 'null', 'num_beds': 'null', 'outcode': 'SW7', 'page': '/property/details/', 'postal_area': 'SW', 'price': '2408399', 'price_estimate': '2408399', 'price_last_sale': '850000', 'price_temptme': 'null', 'property_type': '', 'rental_value': 'null', 'section': 'home-values'}\n>>> prop.location()\n{'is_approximate': False, 'latitude': 51.493346, 'longitude': -0.176681}\n>>> prop.property_value()\n{'buy': {'value': 2408000, 'lower_bound': 2047000, 'upper_bound': 2770000}, 'rent': {'value': nan, 'lower_bound': nan, 'upper_bound': nan}, 'confidence': nan}\n>>> prop.value_change()\n period value value_change perc_change\n0 last sold (Jul 2002) 850000 1558000 183.3\n1 1 month ago 2403200 4000 0.2\n2 3 months ago 2412850 5950 -0.2\n3 6 months ago 2282450 124800 5.5\n4 1 year ago 2434800 26800 -1.1\n5 2 years ago 2427400 18900 -0.8\n6 3 years ago 2197100 211150 9.6\n7 4 years ago 2213250 194400 8.8\n8 5 years ago 1887150 521000 27.6\n>>> prop.sales_history()\n{'date': ['Jul 2002', 'Feb 2000'], 'status': ['Sold', 'Sold'], 'price': [850000, 660000], 'listing_id': [nan, nan]}\n```\n\n_pyzoopla_ can also be used on the command line. To scrape the property details for a given location (you can copy+paste the commands from the video):\n\n[![demo](https://asciinema.org/a/kWNTJfEOxcpdVYIXisXAjpynj.png)](https://asciinema.org/a/kWNTJfEOxcpdVYIXisXAjpynj?autoplay=1)\n\nFor full option details: `python3 -m pyzoopla -h`\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/imrankhan17/pyzoopla", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pyzoopla", "package_url": "https://pypi.org/project/pyzoopla/", "platform": "", "project_url": "https://pypi.org/project/pyzoopla/", "project_urls": { "Homepage": "https://github.com/imrankhan17/pyzoopla" }, "release_url": "https://pypi.org/project/pyzoopla/0.1.13/", "requires_dist": [ "beautifulsoup4", "bs4", "lxml", "numpy", "pandas", "PyMySQL", "requests" ], "requires_python": "", "summary": "A Python package to access information about properties from Zoopla", "version": "0.1.13" }, "last_serial": 4253624, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "3eba657b96c5939b67d839a8ef22a13f", "sha256": "c11090430e2b58ce23688e007f3fff85147986760fb7865d8c7d2671e33db2ff" }, "downloads": -1, "filename": "pyzoopla-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "3eba657b96c5939b67d839a8ef22a13f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22192, "upload_time": "2018-06-11T15:00:21", "url": "https://files.pythonhosted.org/packages/c0/ef/5f30a50e368857a8a9f170d0def129541946c8b50e6ce42bb82536370bcf/pyzoopla-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0424cce24bea5d7f17be2432e6e15c99", "sha256": "954c956309d9a56ac953d75ccc39fefa094a2106a2c03298c945c478004f13f1" }, "downloads": -1, "filename": "pyzoopla-0.1.tar.gz", "has_sig": false, "md5_digest": "0424cce24bea5d7f17be2432e6e15c99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17033, "upload_time": "2018-06-11T15:00:23", "url": "https://files.pythonhosted.org/packages/5c/c3/9fa0dabd6d922b3336edb51c00ad10f750dd4a3e2f465a3096ad422275d8/pyzoopla-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "aaff1eb8206fbbd61bbea77de714c741", "sha256": "5c65750b6b742eb60042cd88fd5ccf3e9047458c4c4c72c248694c540b854c25" }, "downloads": -1, "filename": "pyzoopla-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "aaff1eb8206fbbd61bbea77de714c741", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22396, "upload_time": "2018-06-11T16:21:37", "url": "https://files.pythonhosted.org/packages/62/e5/4e8953ac5cd81a28cef9e9a64ac6e8940a86612aeaa74bb103f46bf33f41/pyzoopla-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "09be2d863cde26ba0fd50e2a403be95d", "sha256": "9a0a968e875edd0cda5a7c656f230643d5a85a9f4334130f900661cdb9293290" }, "downloads": -1, "filename": "pyzoopla-0.1.1.tar.gz", "has_sig": false, "md5_digest": "09be2d863cde26ba0fd50e2a403be95d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17399, "upload_time": "2018-06-11T16:21:39", "url": "https://files.pythonhosted.org/packages/67/3b/c11f720538b2772085e97116981dcebb3c49801995c3e6b46cf71c884530/pyzoopla-0.1.1.tar.gz" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "1ab338992a955f5ffc806aca764a716e", "sha256": "e918ab558a8c711e35ae81258875f29d8df2b2eafb2ac84be4a7eb86cddbe175" }, "downloads": -1, "filename": "pyzoopla-0.1.10-py3-none-any.whl", "has_sig": false, "md5_digest": "1ab338992a955f5ffc806aca764a716e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25218, "upload_time": "2018-07-03T08:20:59", "url": "https://files.pythonhosted.org/packages/89/1b/4ce20375d28cd1e9810c298adc8dcf83edeec1b477ab2762ae21bdf9a280/pyzoopla-0.1.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f7ff55a311e5601d234203ccd286fb6d", "sha256": "9f9d7fbd3d9091343e8402a311e5685033a2d6e587c22385cd0d33ebca9db7f4" }, "downloads": -1, "filename": "pyzoopla-0.1.10.tar.gz", "has_sig": false, "md5_digest": "f7ff55a311e5601d234203ccd286fb6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19506, "upload_time": "2018-07-03T08:21:00", "url": "https://files.pythonhosted.org/packages/a6/1f/32c3217284efb58cc776af6e5cd311128705a2bcb64e95fbcaded1df013b/pyzoopla-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "ccc191f00f0256e934545b6db3d692a6", "sha256": "1987379fd5ede89cd1a3ef02f457edbd1d4d8a82a6b0d56771434097a75bf697" }, "downloads": -1, "filename": "pyzoopla-0.1.11-py3-none-any.whl", "has_sig": false, "md5_digest": "ccc191f00f0256e934545b6db3d692a6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25234, "upload_time": "2018-07-03T14:31:34", "url": "https://files.pythonhosted.org/packages/fb/31/d9ea552648a7ba35c56694b2935e5e20d6a93ba73bb0394feaba54a68c2b/pyzoopla-0.1.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f06bc36a937155f3c74bf1b6f7456f6e", "sha256": "44b832a8bba5a78123c9fe24f88fd38ac524aa548c50d25c772b5e9009509802" }, "downloads": -1, "filename": "pyzoopla-0.1.11.tar.gz", "has_sig": false, "md5_digest": "f06bc36a937155f3c74bf1b6f7456f6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19508, "upload_time": "2018-07-03T14:31:35", "url": "https://files.pythonhosted.org/packages/ff/73/b0922c8bd09ad4a22080afd185dd7cafc9bb592b88a4028904252967c043/pyzoopla-0.1.11.tar.gz" } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "57be67ed4b1e049240eb385fcf09c3d3", "sha256": "c5172bf0ce5de2ba64a023be17fccf903904d907bb39eaf4b2ef6f63e0151f01" }, "downloads": -1, "filename": "pyzoopla-0.1.13-py3-none-any.whl", "has_sig": false, "md5_digest": "57be67ed4b1e049240eb385fcf09c3d3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25539, "upload_time": "2018-09-09T12:54:17", "url": "https://files.pythonhosted.org/packages/b5/b4/b1abe7bf536f9cedfb60ec5381edbd7c726082b228eb54e51fbaabea9d3f/pyzoopla-0.1.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b29c131d11001d143b3cdfc7df357b2", "sha256": "7060d61348c92b7741297e8a17e9bb3f669c4298c9a58c89d0b4662e2b707192" }, "downloads": -1, "filename": "pyzoopla-0.1.13.tar.gz", "has_sig": false, "md5_digest": "1b29c131d11001d143b3cdfc7df357b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19543, "upload_time": "2018-09-09T12:54:19", "url": "https://files.pythonhosted.org/packages/a5/3c/614ba02b6faed0daa0bbc4246ca34f9f57369910e3786e361af19054b60d/pyzoopla-0.1.13.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "f9ab44f2b1e371ec1e1ee2d5bfea9f0a", "sha256": "3d94a96c412b4811e1ce6ae94fee0d7b624a53cfc9ef534425f284e684422e06" }, "downloads": -1, "filename": "pyzoopla-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f9ab44f2b1e371ec1e1ee2d5bfea9f0a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22413, "upload_time": "2018-06-11T17:09:10", "url": "https://files.pythonhosted.org/packages/69/a6/917ed0db4c466e11b61aa8d5d52a016a91035eab65d6070e953b28086073/pyzoopla-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3f4e09ca16b55305124ea97a20ed8a11", "sha256": "e54762fef31005ce630c2cdb6f3cea9ec0870ebad8367a9e6ea53f7f0aaaca06" }, "downloads": -1, "filename": "pyzoopla-0.1.2.tar.gz", "has_sig": false, "md5_digest": "3f4e09ca16b55305124ea97a20ed8a11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17414, "upload_time": "2018-06-11T17:09:12", "url": "https://files.pythonhosted.org/packages/f0/af/df0f9e1b48c7bfe826fef701499298124c65d0df5168626dc1799f244128/pyzoopla-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "499540bd3666d35312702f6e3646395d", "sha256": "85a2309a77b126acb3f7746a0c32d1a2da3545df69894e11a10ed54ded458738" }, "downloads": -1, "filename": "pyzoopla-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "499540bd3666d35312702f6e3646395d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23104, "upload_time": "2018-06-12T17:37:55", "url": "https://files.pythonhosted.org/packages/71/44/aa5395f9d10ac4045294eb1ed9f563cbb69a6abcd9506975de9a6412ff40/pyzoopla-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3bce7d790ef0de218bea7140c0a8b8b3", "sha256": "c140c3fc4d7843de709c7b6f1f934c587300a03d7f3cd1b706960951152f4e83" }, "downloads": -1, "filename": "pyzoopla-0.1.3.tar.gz", "has_sig": false, "md5_digest": "3bce7d790ef0de218bea7140c0a8b8b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18098, "upload_time": "2018-06-12T17:37:57", "url": "https://files.pythonhosted.org/packages/31/ba/2dc8031f629c0bcc77df002ea75a75e0d83b8287d216a4e97ae55a684ea0/pyzoopla-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "2dbaa68af2a4d53d469c995107f9aa0e", "sha256": "dd7d94afda2fe3eba274c2038f2c7de69b1150085cc23ae9283210f85caf9401" }, "downloads": -1, "filename": "pyzoopla-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "2dbaa68af2a4d53d469c995107f9aa0e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23617, "upload_time": "2018-06-24T16:30:17", "url": "https://files.pythonhosted.org/packages/24/c6/a2043a14da6047487086539a089dbb743ba93d78e0ed7d04abb87a68ec00/pyzoopla-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e4197667880edd1d7230d1aa6eea9192", "sha256": "0b40bacb7f9377c72643316cd42c8bfa0aeddf0fe560e51ba1a1e0614d341d76" }, "downloads": -1, "filename": "pyzoopla-0.1.4.tar.gz", "has_sig": false, "md5_digest": "e4197667880edd1d7230d1aa6eea9192", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18608, "upload_time": "2018-06-24T16:30:19", "url": "https://files.pythonhosted.org/packages/20/a7/d269cefa8b914e2f9c39bb044af7a3b4a35255fbe190126b3cba4efab477/pyzoopla-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "1ac6c03852c7acb581ab5df040f0b466", "sha256": "556a631370bbf3744def3b8181cf24e5158d64b12dda746a59b084f9a95d1e72" }, "downloads": -1, "filename": "pyzoopla-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "1ac6c03852c7acb581ab5df040f0b466", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23665, "upload_time": "2018-06-28T15:11:05", "url": "https://files.pythonhosted.org/packages/9f/8f/82c66c32c3080252b84e06dce13dee4a1c530aa293f81d9e263eb73fed46/pyzoopla-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "359ebe6834788ba7bf698c1a8743ef89", "sha256": "ab2dfdedb4c4d1c0454a01edaa3347a7bc77447f702a0aa56d0b188313b983dd" }, "downloads": -1, "filename": "pyzoopla-0.1.5.tar.gz", "has_sig": false, "md5_digest": "359ebe6834788ba7bf698c1a8743ef89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18653, "upload_time": "2018-06-28T15:11:06", "url": "https://files.pythonhosted.org/packages/90/02/02ec1f68df0db831118e18eb509d8e94a4d2e1e32c1c769a87107043dcb3/pyzoopla-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "84611538ed3b5568d218ceff1f49d1eb", "sha256": "bda80d18349310750ba777857b85c2aaba3b9962af796ba6d2d29777ff8379bc" }, "downloads": -1, "filename": "pyzoopla-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "84611538ed3b5568d218ceff1f49d1eb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23665, "upload_time": "2018-06-28T16:08:06", "url": "https://files.pythonhosted.org/packages/07/5b/4efc960457a469b2e69342ab2de32f590f9d93ce4004609fa1588d53e200/pyzoopla-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e5c92f1b15342ddf318fa69f6e05edf4", "sha256": "e5d94beb1cc1b330002fcab1365a8f82935633103ba9ed99a16429acebeebe20" }, "downloads": -1, "filename": "pyzoopla-0.1.6.tar.gz", "has_sig": false, "md5_digest": "e5c92f1b15342ddf318fa69f6e05edf4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18660, "upload_time": "2018-06-28T16:08:07", "url": "https://files.pythonhosted.org/packages/00/ae/69e088a6b016e6614b5d70449ff2662b80cd82dd1a52030fd9d95f71cacc/pyzoopla-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "40173fb704ca8ccbf4484fd196b28883", "sha256": "b34fe9ca810b216b5b854a3262e2a2c9f6ea450f0460ea03cf7ef03f56e5ebf3" }, "downloads": -1, "filename": "pyzoopla-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "40173fb704ca8ccbf4484fd196b28883", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24139, "upload_time": "2018-07-01T17:49:35", "url": "https://files.pythonhosted.org/packages/1b/2d/43cfa9a28b5b8a3e6c2e3134369d5b71775e552fa51019560205e4909ffa/pyzoopla-0.1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1694c32c4f8daac782ff9ce35ac30e07", "sha256": "ff14bf9b5179536fca6f64ab4d4399ccc2c3f18f01af8cb9279ab9a2d7fca679" }, "downloads": -1, "filename": "pyzoopla-0.1.7.tar.gz", "has_sig": false, "md5_digest": "1694c32c4f8daac782ff9ce35ac30e07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19117, "upload_time": "2018-07-01T17:49:37", "url": "https://files.pythonhosted.org/packages/07/2d/105e316c8446b238751aa5289a5513bc601d0548a048d7f36f01965a448e/pyzoopla-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "3207c5c0223f971c2fe23dd7007f30fe", "sha256": "5e8abd8c2ea745fde6bac775115ef98ad7676a6c0a34aeef816107fa2d23f02c" }, "downloads": -1, "filename": "pyzoopla-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "3207c5c0223f971c2fe23dd7007f30fe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24281, "upload_time": "2018-07-02T15:39:52", "url": "https://files.pythonhosted.org/packages/64/2e/d77901b9cc11d2371561fb94d3d3a4959041cf732bf2f4c431cadcc762c9/pyzoopla-0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c509f45ed46c1a35007c7fd9d97251c5", "sha256": "5edb3abb38b2ec0e031b80aeb5e7b83d8f8dfe3c3a3ea84d169eb7d93235b684" }, "downloads": -1, "filename": "pyzoopla-0.1.8.tar.gz", "has_sig": false, "md5_digest": "c509f45ed46c1a35007c7fd9d97251c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19218, "upload_time": "2018-07-02T15:39:54", "url": "https://files.pythonhosted.org/packages/1f/af/7256d053bcea2b4fec09e49e161a47d34b13f1362d101f733ec91229978d/pyzoopla-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "eb48dceed18dd7047455a100e71a1f5e", "sha256": "51a424dff879aa4eb75b60d8faa687945ced328bab22946d227290a6ad419fbe" }, "downloads": -1, "filename": "pyzoopla-0.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "eb48dceed18dd7047455a100e71a1f5e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24251, "upload_time": "2018-07-02T17:07:17", "url": "https://files.pythonhosted.org/packages/ee/d5/db76239248caaaabc18c09f811f47e141ca8bac2c56914c76f6e38ddabb2/pyzoopla-0.1.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9a9661d261370a4245bc32a7ab2d4aa8", "sha256": "fee26c11ad20fa40a723e4b74b6a2ffe1622a507fac37ca20008e6edc397b35f" }, "downloads": -1, "filename": "pyzoopla-0.1.9.tar.gz", "has_sig": false, "md5_digest": "9a9661d261370a4245bc32a7ab2d4aa8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19215, "upload_time": "2018-07-02T17:07:19", "url": "https://files.pythonhosted.org/packages/2b/d4/10837ee971a2f8b89622c7ca9e05ee08c0780e13b1378d0f5501a1f227e7/pyzoopla-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "57be67ed4b1e049240eb385fcf09c3d3", "sha256": "c5172bf0ce5de2ba64a023be17fccf903904d907bb39eaf4b2ef6f63e0151f01" }, "downloads": -1, "filename": "pyzoopla-0.1.13-py3-none-any.whl", "has_sig": false, "md5_digest": "57be67ed4b1e049240eb385fcf09c3d3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25539, "upload_time": "2018-09-09T12:54:17", "url": "https://files.pythonhosted.org/packages/b5/b4/b1abe7bf536f9cedfb60ec5381edbd7c726082b228eb54e51fbaabea9d3f/pyzoopla-0.1.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b29c131d11001d143b3cdfc7df357b2", "sha256": "7060d61348c92b7741297e8a17e9bb3f669c4298c9a58c89d0b4662e2b707192" }, "downloads": -1, "filename": "pyzoopla-0.1.13.tar.gz", "has_sig": false, "md5_digest": "1b29c131d11001d143b3cdfc7df357b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19543, "upload_time": "2018-09-09T12:54:19", "url": "https://files.pythonhosted.org/packages/a5/3c/614ba02b6faed0daa0bbc4246ca34f9f57369910e3786e361af19054b60d/pyzoopla-0.1.13.tar.gz" } ] }