{ "info": { "author": "Rob Ruana", "author_email": "rob@robruana.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Utilities" ], "description": "Pockets full of useful Python tools!\n====================================\n\n*Let me check my pockets...*\n----------------------------\n\nThe Pockets library pulls together many of the Python helper functions I've\nfound useful over the years.\n\nIf you've worked on a project that exports an API and accesses a data store,\nyou've probably seen some code that looks like this::\n\n # Receive a data type with underscores from some API\n data_type = 'user_preference'\n\n # Convert underscored data type to CamelCase to match the data model\n model_name = camel(data_type)\n\n # Resolve the model name into a model class\n model_class = resolve(model_name, modules=[\"webapp.model.admin\",\n \"webapp.model.user\",\n \"webapp.model.businesslogic\"]\n\n # Instantiate the model class and do stuff with the instance...\n instance = model_class()\n\n\nThere's an impedance mismatch any time you work with two different frameworks;\nespecially when you want to update your back-end while maintaining legacy\ncompatibility with an external API.\n\nPockets is full of highly tested, well maintained functions that help bridge\nthe gap. Here are just a few examples...\n\n.. rubric :: Easily get the right logger no matter where you are\n\n::\n\n >>> from pockets.autolog import log\n >>> log.error(\"Always log from the correct module.Class!\")\n mymodule.MyClass: Always log from the correct module.Class!\n\n.. rubric :: Convert underscore_separated string to CamelCase\n\n::\n\n >>> from pockets import camel\n >>> camel(\"xml_http_request\", upper_segments=[1])\n 'XmlHTTPRequest'\n\n.. rubric :: Convert CamelCase string to underscore_separated\n\n::\n\n >>> from pockets import uncamel\n >>> uncamel(\"XmlHTTPRequest\")\n 'xml_http_request'\n\n.. rubric :: Resolve a string into an object\n\n::\n\n >>> from pockets import resolve\n >>> resolve(\"calendar.TextCalendar\")\n \n\n.. rubric :: Peek ahead iterator\n\n::\n\n >>> from pockets import iterpeek\n >>> p = iterpeek([\"a\", \"b\", \"c\", \"d\", \"e\"])\n >>> p.peek()\n 'a'\n >>> p.next()\n 'a'\n >>> p.peek(3)\n ['b', 'c', 'd']\n\n\nDownloads and Docs\n------------------\n\nFull documentation is available on `Read the Docs\n`_.\n\nBuilt packages are available on `PyPI `_.\n\n`Source code `_ is available on `GitHub\n`_. Feel free to:\n\n- `Create an issue `_ to request a\n feature or a report a bug.\n- `Fork the repository `_ and make\n changes to the **master** branch for next release.\n- Send a pull request and pester the maintainer until it's merged. Make sure\n to add yourself to `AUTHORS\n `_ and update\n `CHANGES `_.\n\n\nBuild Status\n------------\n\n.. image:: https://travis-ci.org/RobRuana/pockets.svg\n :target: https://travis-ci.org/RobRuana/pockets\n :alt: Build Status\n\n\n.. image:: https://coveralls.io/repos/RobRuana/pockets/badge.svg\n :target: https://coveralls.io/r/RobRuana/pockets\n :alt: Coverage Status\n\n\n.. image:: https://readthedocs.org/projects/pockets/badge/?version=latest\n :target: https://readthedocs.org/projects/pockets/?badge=latest\n :alt: Documentation Status\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "http://pypi.python.org/pypi/pockets", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pockets.readthedocs.org", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "pockets", "package_url": "https://pypi.org/project/pockets/", "platform": "any", "project_url": "https://pypi.org/project/pockets/", "project_urls": { "Download": "http://pypi.python.org/pypi/pockets", "Homepage": "http://pockets.readthedocs.org" }, "release_url": "https://pypi.org/project/pockets/0.9.1/", "requires_dist": [ "six (>=1.5.2)" ], "requires_python": "", "summary": "A collection of helpful Python tools!", "version": "0.9.1", "yanked": false, "yanked_reason": null }, "last_serial": 6068266, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "6de8125e4da742d8e0d75da4df57fff2", "sha256": "fd37a64d35b72a60302d08ab60739328fbb501f59e75646d24f173a59bba8194" }, "downloads": -1, "filename": "pockets-0.1.tar.gz", "has_sig": false, "md5_digest": "6de8125e4da742d8e0d75da4df57fff2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6126, "upload_time": "2015-02-10T15:26:46", "upload_time_iso_8601": "2015-02-10T15:26:46.923564Z", "url": "https://files.pythonhosted.org/packages/c4/71/9515305e1232efbdbb9d0444f35e2324cc30eb13b19181c48b72e989a03e/pockets-0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2": [ { "comment_text": "", "digests": { "md5": "9c629c91485feac66212fe21af9f0358", "sha256": "138e93ba1371967b2986c4aa6a1949f099f2fc6965dd234df48f67f945cf93fa" }, "downloads": -1, "filename": "pockets-0.2.tar.gz", "has_sig": false, "md5_digest": "9c629c91485feac66212fe21af9f0358", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19579, "upload_time": "2015-02-19T19:12:10", "upload_time_iso_8601": "2015-02-19T19:12:10.040024Z", "url": "https://files.pythonhosted.org/packages/7b/e8/98b0a6c0cf10761e74d371359c5ecb3f0007a4431cde3f0f1a478d977b4b/pockets-0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "3a7b8f039422174de035fc4a837c5c22", "sha256": "59fc80d2a6b28c507e20f8751280b6c0dc018aed8248937699bedca5759059de" }, "downloads": -1, "filename": "pockets-0.2.1.tar.gz", "has_sig": false, "md5_digest": "3a7b8f039422174de035fc4a837c5c22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19600, "upload_time": "2015-02-19T22:05:04", "upload_time_iso_8601": "2015-02-19T22:05:04.239050Z", "url": "https://files.pythonhosted.org/packages/ed/e2/c78efbaa45a6e82011ced7491c5c23f470f59febb17dcc7d737947870a9b/pockets-0.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "2b7a65ae8e2a6fb5055be5251c3e30f5", "sha256": "a2e52aee33d7465f36638046920e849baab62f03453b63a2deeee709e34763b4" }, "downloads": -1, "filename": "pockets-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2b7a65ae8e2a6fb5055be5251c3e30f5", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 22611, "upload_time": "2015-02-19T23:31:13", "upload_time_iso_8601": "2015-02-19T23:31:13.614818Z", "url": "https://files.pythonhosted.org/packages/83/5c/3db6d845f4fd18a64957bcf606152e0e77c1346a1ef17437b5db29c61031/pockets-0.2.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ced95c56c74db63360a2bec1e8acd322", "sha256": "b4f5eb05da0e6f3277857cd14046253d6131d16d4cd966b3d7fee672683c48c3" }, "downloads": -1, "filename": "pockets-0.2.2.tar.gz", "has_sig": false, "md5_digest": "ced95c56c74db63360a2bec1e8acd322", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19639, "upload_time": "2015-02-19T23:31:11", "upload_time_iso_8601": "2015-02-19T23:31:11.908468Z", "url": "https://files.pythonhosted.org/packages/df/67/dcd0d299e9d6875ee72edaae7fc67706d5fb5110c0c1d71a0a554af11cdc/pockets-0.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "d273a8ab0093033aabaa5cac3da056eb", "sha256": "fd5cabb313538b619d7cbc81e95436d64d721100e5cbc29bff424efc8a0f1cef" }, "downloads": -1, "filename": "pockets-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d273a8ab0093033aabaa5cac3da056eb", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 23103, "upload_time": "2015-02-20T22:44:30", "upload_time_iso_8601": "2015-02-20T22:44:30.593308Z", "url": "https://files.pythonhosted.org/packages/81/f0/e2b5bc5d4da20fd00e6f1691505d27ca2d1cf8bda7c76cfeacdb59c3caa0/pockets-0.2.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6a5f7cf2de7b106c801637f8b580349b", "sha256": "d2bcaf46160c996bb0b25e26519f197530166d35655eed6ff51b508bd3d2b74d" }, "downloads": -1, "filename": "pockets-0.2.3.tar.gz", "has_sig": false, "md5_digest": "6a5f7cf2de7b106c801637f8b580349b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20152, "upload_time": "2015-02-20T22:44:29", "upload_time_iso_8601": "2015-02-20T22:44:29.010063Z", "url": "https://files.pythonhosted.org/packages/0f/a2/77600f2a491624e9468733ace29af59730688245cfd026ea989bd2a5d7e4/pockets-0.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "88f708ecadc7d2324f90bf0f9fac6c68", "sha256": "8f9d46134172a17f4abdf936f32e344d382570cd30aafffcf0fbe5a820dc0612" }, "downloads": -1, "filename": "pockets-0.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "88f708ecadc7d2324f90bf0f9fac6c68", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 23106, "upload_time": "2015-03-23T01:19:03", "upload_time_iso_8601": "2015-03-23T01:19:03.881262Z", "url": "https://files.pythonhosted.org/packages/44/f2/4e79abc13441f00edfd7dc0f54b3e9a165b48b6f34b2c9d20a087ace3019/pockets-0.2.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "92eff6116937edfed56a8ed44bb3b99b", "sha256": "fcf00f4405849fe72a9b5a944037ad63caee298ddd168617397b9fc3af08e71d" }, "downloads": -1, "filename": "pockets-0.2.4.tar.gz", "has_sig": false, "md5_digest": "92eff6116937edfed56a8ed44bb3b99b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20175, "upload_time": "2015-03-23T01:19:01", "upload_time_iso_8601": "2015-03-23T01:19:01.036357Z", "url": "https://files.pythonhosted.org/packages/e2/4d/2174b36a459481f8ac3bf7e126e8c8918f627cf42258ee6939b78a7549dd/pockets-0.2.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3": [ { "comment_text": "", "digests": { "md5": "32e9f7b96f582f0acef6e76edbf19178", "sha256": "dc870d57992cebaf4bb9dabdad55972ef915429521142af77f6a1efb9e3646de" }, "downloads": -1, "filename": "pockets-0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "32e9f7b96f582f0acef6e76edbf19178", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 60202, "upload_time": "2015-11-17T23:57:01", "upload_time_iso_8601": "2015-11-17T23:57:01.184980Z", "url": "https://files.pythonhosted.org/packages/d6/ff/1409a0589b292da8d8388d0be9541ca723a185e2850531642a7364193a08/pockets-0.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4d2471eefcaa509a4d358d1858ba7493", "sha256": "5c9682eeb5b66fbbb69187ad51a4c3a8eb07b6e2718455a04703f7ff5d5f84be" }, "downloads": -1, "filename": "pockets-0.3.tar.gz", "has_sig": false, "md5_digest": "4d2471eefcaa509a4d358d1858ba7493", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20441, "upload_time": "2015-11-17T23:56:43", "upload_time_iso_8601": "2015-11-17T23:56:43.902412Z", "url": "https://files.pythonhosted.org/packages/a8/ad/f7bc7e9d081cc9f752077c4814880940d8d8af7c3d841f04d82802d05f65/pockets-0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "3141f1e20adcf6404904836031a4a2f1", "sha256": "7c1246b3a5a08e85256af13fa239f5bf8dc9bf78b690472e02702b341dad4a78" }, "downloads": -1, "filename": "pockets-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3141f1e20adcf6404904836031a4a2f1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23446, "upload_time": "2016-12-09T20:52:38", "upload_time_iso_8601": "2016-12-09T20:52:38.524596Z", "url": "https://files.pythonhosted.org/packages/3d/25/98dedb125a42f81b8b171173025a2cc61e419112939275090278287fb81b/pockets-0.3.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "236cac4f100a6057be1134d515d05148", "sha256": "ec7d1aa5c4b677e2ad9c0bf1f86a8cac67946f9919e4cc958ccb872b44315bd0" }, "downloads": -1, "filename": "pockets-0.3.1.tar.gz", "has_sig": false, "md5_digest": "236cac4f100a6057be1134d515d05148", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20452, "upload_time": "2016-12-09T20:52:40", "upload_time_iso_8601": "2016-12-09T20:52:40.735685Z", "url": "https://files.pythonhosted.org/packages/e4/78/25dd94652cae70f573f1c1a0c2050569617ec686a082b5945424f65ccdb2/pockets-0.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "e8b344e133c237e6dacbc728b8f30d49", "sha256": "d355a8952e5235371482df431c91c6f8352f41daf0266f516da2c21dbe572dbc" }, "downloads": -1, "filename": "pockets-0.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e8b344e133c237e6dacbc728b8f30d49", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14663, "upload_time": "2017-02-28T04:43:40", "upload_time_iso_8601": "2017-02-28T04:43:40.541925Z", "url": "https://files.pythonhosted.org/packages/6a/bb/b9b85eae0889d8505453977a1a7d990d7bb7fd3a3ef1167577a3753ece1c/pockets-0.3.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "50703af286921c84978e1daecff57ce8", "sha256": "5e9bfffc71acdf847beef5cab00111005bcb57b23ea671dfa0be95c0bdd424ab" }, "downloads": -1, "filename": "pockets-0.3.2.tar.gz", "has_sig": false, "md5_digest": "50703af286921c84978e1daecff57ce8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13253, "upload_time": "2017-02-28T04:43:41", "upload_time_iso_8601": "2017-02-28T04:43:41.771789Z", "url": "https://files.pythonhosted.org/packages/e9/07/a167759ea2508fe23ac01cd942efbe1ed5baa856aab21a05210edca311d4/pockets-0.3.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4": [ { "comment_text": "", "digests": { "md5": "2d12b284bb8a67eeaceaf292649667f6", "sha256": "2eaccef92cbebd3cfd1cc8113a80e52bbcd10a3d7f627d789b735a209d2cc29f" }, "downloads": -1, "filename": "pockets-0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2d12b284bb8a67eeaceaf292649667f6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18661, "upload_time": "2017-04-29T20:32:13", "upload_time_iso_8601": "2017-04-29T20:32:13.406677Z", "url": "https://files.pythonhosted.org/packages/c9/6b/98594825beec8d0f3ba7462793f53e7935718154796c4578ff50f082814d/pockets-0.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d034c7c92e8bdd73e16c827c10eb97c9", "sha256": "9c6648d540e532e1130257a05f9d301e49446da87480c2d70cf5c73fd15dfa13" }, "downloads": -1, "filename": "pockets-0.4.tar.gz", "has_sig": false, "md5_digest": "d034c7c92e8bdd73e16c827c10eb97c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16719, "upload_time": "2017-04-29T20:32:14", "upload_time_iso_8601": "2017-04-29T20:32:14.452098Z", "url": "https://files.pythonhosted.org/packages/70/8f/5c77ff0f9ec6f58ec6598fc072f0fed8a090db1dc1a88dec27085e4a0427/pockets-0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "c5cb60c928bc10c02afd44c61465fc35", "sha256": "a177cec142ea92de074208a200a6483462753ac287179ae68bcb6a8d9f2c5a7c" }, "downloads": -1, "filename": "pockets-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c5cb60c928bc10c02afd44c61465fc35", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19006, "upload_time": "2017-04-29T21:21:32", "upload_time_iso_8601": "2017-04-29T21:21:32.090017Z", "url": "https://files.pythonhosted.org/packages/da/b3/f29ef951b8d6b3dc2b9e95f302926b1defcd3b41d222eef28b3bca59d9ba/pockets-0.4.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d46af9acacd81ee78e79852c2084481f", "sha256": "2f146c057f1e1c7e6f5d8afb7fb8fcc4535b01795d38a5caa3153386a8a5a812" }, "downloads": -1, "filename": "pockets-0.4.1.tar.gz", "has_sig": false, "md5_digest": "d46af9acacd81ee78e79852c2084481f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17057, "upload_time": "2017-04-29T21:21:35", "upload_time_iso_8601": "2017-04-29T21:21:35.481241Z", "url": "https://files.pythonhosted.org/packages/86/af/3c459f7caaf49eb646704c6d7f5c4763a2bae5c38cfa77760674cfbad604/pockets-0.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "b32e63d8c3605a5e82bc2f1b6556bc73", "sha256": "1b342eb8c59502ac90350a2fa3fcb57715a3808749d96096e5a204cc03feb97d" }, "downloads": -1, "filename": "pockets-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b32e63d8c3605a5e82bc2f1b6556bc73", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19736, "upload_time": "2017-04-30T15:16:13", "upload_time_iso_8601": "2017-04-30T15:16:13.130557Z", "url": "https://files.pythonhosted.org/packages/92/dd/6f3544ea24ceabdc688ff9fab5907bbd315a85b444d3de09c3b3208736fa/pockets-0.4.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d759dfb5596cc976e6064cd4b7522c61", "sha256": "562a6d6595a4632e9a310b4e0833495bb861e1ec1af583969dbf781034b8c601" }, "downloads": -1, "filename": "pockets-0.4.2.tar.gz", "has_sig": false, "md5_digest": "d759dfb5596cc976e6064cd4b7522c61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17764, "upload_time": "2017-04-30T15:16:14", "upload_time_iso_8601": "2017-04-30T15:16:14.761501Z", "url": "https://files.pythonhosted.org/packages/2c/48/cf2df4db851f7e0e6a0e31ff6535f32a28c24032229ff9ac90862f611c91/pockets-0.4.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "ab3f89d8d7899e5b93de8092df7bcaf5", "sha256": "bcac6adaf57916869d99e7d6786e4b5bfcad046ca1309a7b15d8b31ca7b84080" }, "downloads": -1, "filename": "pockets-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ab3f89d8d7899e5b93de8092df7bcaf5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20809, "upload_time": "2017-05-02T06:39:52", "upload_time_iso_8601": "2017-05-02T06:39:52.587768Z", "url": "https://files.pythonhosted.org/packages/61/bb/ec9486e39861c03dfb7b2284c969dbba8e1e85719dfc0f81cd0152aeee38/pockets-0.5.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "678a205cfd6eb281856ac6e03cdd0164", "sha256": "b8810b9c350c1b234a68a58e75178ddbd984b95cff034c12db51544e49b4f8e5" }, "downloads": -1, "filename": "pockets-0.5.0.tar.gz", "has_sig": false, "md5_digest": "678a205cfd6eb281856ac6e03cdd0164", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18419, "upload_time": "2017-05-02T06:39:54", "upload_time_iso_8601": "2017-05-02T06:39:54.298619Z", "url": "https://files.pythonhosted.org/packages/b1/ad/ad0596176b05046f1d2f363682d33b1f1b0a2e9baac904b5d78c4a9b59fe/pockets-0.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "3e22f45757e5bb776f3f25620569c9e8", "sha256": "bccf25b8ce7bd62c13b300f09b000e7368a6476553ba37564098ead5a17bb4ab" }, "downloads": -1, "filename": "pockets-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3e22f45757e5bb776f3f25620569c9e8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20803, "upload_time": "2017-05-02T12:54:40", "upload_time_iso_8601": "2017-05-02T12:54:40.309134Z", "url": "https://files.pythonhosted.org/packages/22/be/f04c82686d574e0d8ca3ad5e3a536d56502e16f2760cc5a2cdd0cff70d65/pockets-0.5.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ccc941a74310db7c23d26b16ac6e43a1", "sha256": "ba8fdd9e87454fb0653912ac9db9577197fa47ac7614e127a0b71e7dd0d7f1f7" }, "downloads": -1, "filename": "pockets-0.5.1.tar.gz", "has_sig": false, "md5_digest": "ccc941a74310db7c23d26b16ac6e43a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18437, "upload_time": "2017-05-02T12:54:41", "upload_time_iso_8601": "2017-05-02T12:54:41.472605Z", "url": "https://files.pythonhosted.org/packages/d6/23/3918b6ee069d0fb8d38d276810751ec4d94f0dcaf7229741b0b53cb67174/pockets-0.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6": [ { "comment_text": "", "digests": { "md5": "41c2bdbe3186c54d690470bbaf7b9ffb", "sha256": "4f942a3c4b68471f77323f8d5f235bf77a7fccd49500ed3990f588d60ac8798c" }, "downloads": -1, "filename": "pockets-0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "41c2bdbe3186c54d690470bbaf7b9ffb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25398, "upload_time": "2018-02-15T21:54:44", "upload_time_iso_8601": "2018-02-15T21:54:44.031557Z", "url": "https://files.pythonhosted.org/packages/eb/77/b1cf18967b5f471a0615666bb0f7ed63b921da3d956052f85713e0508250/pockets-0.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4e42806e1482d58aea726382c7ff0d51", "sha256": "1236c7f58940d8b312022c02310012ef47459cd0cbcf80356bb10e52643a16b0" }, "downloads": -1, "filename": "pockets-0.6.tar.gz", "has_sig": false, "md5_digest": "4e42806e1482d58aea726382c7ff0d51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22785, "upload_time": "2018-02-15T21:54:48", "upload_time_iso_8601": "2018-02-15T21:54:48.921604Z", "url": "https://files.pythonhosted.org/packages/5e/32/b37b0e30d19256e547fe40467758d2349c9083ac20638cd0230915139280/pockets-0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "bdce43e8a6a3f1b46b6e7d1ba36d4ad7", "sha256": "cc31deea2119ba642efb86a0fa4115658b137a107dd5a9e033d174f99e3db994" }, "downloads": -1, "filename": "pockets-0.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bdce43e8a6a3f1b46b6e7d1ba36d4ad7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25436, "upload_time": "2018-02-16T17:16:44", "upload_time_iso_8601": "2018-02-16T17:16:44.379201Z", "url": "https://files.pythonhosted.org/packages/75/0f/29654e51d3e9188db1e905c9cd0019279ed86b32afa6f8db325690017b30/pockets-0.6.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "13fda0d219c9eeb1607b25912094b158", "sha256": "e4bfe67d24eff9f010b78b0e66028ac071ed2210cf24bd923ba6ff7a6f85b40b" }, "downloads": -1, "filename": "pockets-0.6.1.tar.gz", "has_sig": false, "md5_digest": "13fda0d219c9eeb1607b25912094b158", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22832, "upload_time": "2018-02-16T17:16:46", "upload_time_iso_8601": "2018-02-16T17:16:46.101338Z", "url": "https://files.pythonhosted.org/packages/84/69/8f298dd760e23df3f61321d2c17f42da60474d754f27033ebe9608818a9e/pockets-0.6.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "b97af987c86d9a32a0741fc8c49a60cb", "sha256": "2f0828f9373a4beeb12a93ce4fad0cb5665a61b6506a836a89b5adcd5108680a" }, "downloads": -1, "filename": "pockets-0.6.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b97af987c86d9a32a0741fc8c49a60cb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25518, "upload_time": "2018-03-02T22:00:52", "upload_time_iso_8601": "2018-03-02T22:00:52.073944Z", "url": "https://files.pythonhosted.org/packages/3a/21/8074b659c374036660612106f95c4e61a4ea0d016154c5f303dc825d861c/pockets-0.6.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0fe8bd2263d26977f962ec77d21e2074", "sha256": "40ac0936cde62b0e3ba02946ad4407648c95e4e3edae3659b21f6c9f7a2c9463" }, "downloads": -1, "filename": "pockets-0.6.2.tar.gz", "has_sig": false, "md5_digest": "0fe8bd2263d26977f962ec77d21e2074", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22959, "upload_time": "2018-03-02T22:00:53", "upload_time_iso_8601": "2018-03-02T22:00:53.185452Z", "url": "https://files.pythonhosted.org/packages/3b/ee/dddc497df295cf75f4113ed57fae8f228b04d31eec94f62c4bce8be3aaf7/pockets-0.6.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "90e1972d2a3850649e2c5f73f5eef00c", "sha256": "e66762b574456d2eb64d1a4a47f3de83dee01aad84b3c2fbca8a76ddf030cfa7" }, "downloads": -1, "filename": "pockets-0.6.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "90e1972d2a3850649e2c5f73f5eef00c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23319, "upload_time": "2018-09-18T21:27:52", "upload_time_iso_8601": "2018-09-18T21:27:52.268622Z", "url": "https://files.pythonhosted.org/packages/3d/7e/1ac836b68864cd130d3a4a2153b41c5f61db1b875b702b5201c163721916/pockets-0.6.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "076f1088192d6e2e3bdfde81dccb8441", "sha256": "8420b0883ceae7d9774eaf8a207a6b61c52d45c7638ddfb450783145b4fcb572" }, "downloads": -1, "filename": "pockets-0.6.3.tar.gz", "has_sig": false, "md5_digest": "076f1088192d6e2e3bdfde81dccb8441", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22926, "upload_time": "2018-09-18T21:27:54", "upload_time_iso_8601": "2018-09-18T21:27:54.242726Z", "url": "https://files.pythonhosted.org/packages/ac/2b/3d839bdd9b9cc824b9a621500bdd06c5c6b1e9f6ccca0412c10637460772/pockets-0.6.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "227ccaa6cf1125552279f784952ffc79", "sha256": "63dcd88203504d06f7393e9b505bc45888657cdf70c0ed6ed8dbb44fa06d1aaf" }, "downloads": -1, "filename": "pockets-0.6.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "227ccaa6cf1125552279f784952ffc79", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23355, "upload_time": "2018-09-19T22:06:33", "upload_time_iso_8601": "2018-09-19T22:06:33.884856Z", "url": "https://files.pythonhosted.org/packages/8c/bf/e451f077f6ded80a90b12f0e1bf37ddfb9b3c9a1e26508e0e142565c6966/pockets-0.6.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e0a4fbcf9099acc2f157659e8c033195", "sha256": "7b2e0486cd54a187446300e485cb182b2995d07175de5aaad866d11aad9291c9" }, "downloads": -1, "filename": "pockets-0.6.4.tar.gz", "has_sig": false, "md5_digest": "e0a4fbcf9099acc2f157659e8c033195", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22976, "upload_time": "2018-09-19T22:06:35", "upload_time_iso_8601": "2018-09-19T22:06:35.348024Z", "url": "https://files.pythonhosted.org/packages/a2/d8/0bd659f43b42bef330723852e6bf2a769e8f526bf2948a46ad07dbe0c6a2/pockets-0.6.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "9bda961f634026a0b6c9d66c08a442b1", "sha256": "790d102593c151cf86f0119a631cd532c4f8ee06960879b72c39a2f214185c4b" }, "downloads": -1, "filename": "pockets-0.6.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9bda961f634026a0b6c9d66c08a442b1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23718, "upload_time": "2018-09-21T11:22:54", "upload_time_iso_8601": "2018-09-21T11:22:54.173220Z", "url": "https://files.pythonhosted.org/packages/e8/62/6b9a535a8dbd0853dafd3a4a9960e08b9183eb17aab945e6b4d8d2e57d40/pockets-0.6.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f5322ccb2e7c5aefe84a4af65d79b18c", "sha256": "38ef65aac8ed6ee501a2d92ec1642d87b3d683c27528c1171fedcf45b0d02447" }, "downloads": -1, "filename": "pockets-0.6.5.tar.gz", "has_sig": false, "md5_digest": "f5322ccb2e7c5aefe84a4af65d79b18c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23459, "upload_time": "2018-09-21T11:22:55", "upload_time_iso_8601": "2018-09-21T11:22:55.499355Z", "url": "https://files.pythonhosted.org/packages/19/a5/acdd9fab94e1c0ff6a48dbac485c0cc3899333a29754e8f0e8b9c919b4dd/pockets-0.6.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.6": [ { "comment_text": "", "digests": { "md5": "ee232dc136c5a29d95c703d1ace7fd14", "sha256": "cd74918c9bfdcb665ff39bf70f25825d0c3110e7bcdb6b1a5eaf913113613596" }, "downloads": -1, "filename": "pockets-0.6.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ee232dc136c5a29d95c703d1ace7fd14", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23766, "upload_time": "2018-09-21T11:47:15", "upload_time_iso_8601": "2018-09-21T11:47:15.272720Z", "url": "https://files.pythonhosted.org/packages/be/e9/a6f9b54135402c54ce79715b09f779925702edd413e75e7f51556f11763e/pockets-0.6.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9b93a3e7a68fed7b7dbde996966c7aee", "sha256": "485c9f4362a772901dc1fac55f93bcf4fd33e8c1ac73d146e871953bf8564d8f" }, "downloads": -1, "filename": "pockets-0.6.6.tar.gz", "has_sig": false, "md5_digest": "9b93a3e7a68fed7b7dbde996966c7aee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23508, "upload_time": "2018-09-21T11:47:38", "upload_time_iso_8601": "2018-09-21T11:47:38.011851Z", "url": "https://files.pythonhosted.org/packages/60/6c/7273e32e8315a87927c7ab82ddaaa4881ed341f099d27fdd0de7178abc2f/pockets-0.6.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.7": [ { "comment_text": "", "digests": { "md5": "888924b93e72ca027a2d0312a573a608", "sha256": "aea5debbeb6eda3ebd364f4218f5329dde3d047a9de9e98a3070c541406c24da" }, "downloads": -1, "filename": "pockets-0.6.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "888924b93e72ca027a2d0312a573a608", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23894, "upload_time": "2018-09-21T12:27:40", "upload_time_iso_8601": "2018-09-21T12:27:40.102930Z", "url": "https://files.pythonhosted.org/packages/1e/58/a41214ac3cb331369ce6177f844d0caa4592bf50be6a81ed61f887fa476c/pockets-0.6.7-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "997309fb54405ce22d58a3f61e050c26", "sha256": "99c3d9684085a321e2788ddf05bd0f021267c093e390ab646c669872b78fb662" }, "downloads": -1, "filename": "pockets-0.6.7.tar.gz", "has_sig": false, "md5_digest": "997309fb54405ce22d58a3f61e050c26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23661, "upload_time": "2018-09-21T12:27:41", "upload_time_iso_8601": "2018-09-21T12:27:41.339512Z", "url": "https://files.pythonhosted.org/packages/bc/52/3d82c9a406419e70c49ee2e68934247d991f20737e941d64c1cf56b09eef/pockets-0.6.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.8": [ { "comment_text": "", "digests": { "md5": "3ff9654a7ae158409d19656e304ee048", "sha256": "827b46239633e5493830add7694ce73ffdaed23c0202dfbc74d002ba6d5ee2ed" }, "downloads": -1, "filename": "pockets-0.6.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3ff9654a7ae158409d19656e304ee048", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24137, "upload_time": "2018-09-21T15:28:46", "upload_time_iso_8601": "2018-09-21T15:28:46.561008Z", "url": "https://files.pythonhosted.org/packages/35/f6/683cb479144ff57019a2942c7b5f72187c6247a77a807b042942a2828e64/pockets-0.6.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ec9cb3526978fb9cbd1b2a340e832b9b", "sha256": "7d645e89d74ac5cd01f98cbc2a87096c5f79306343b616f29285721bcb317275" }, "downloads": -1, "filename": "pockets-0.6.8.tar.gz", "has_sig": false, "md5_digest": "ec9cb3526978fb9cbd1b2a340e832b9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24008, "upload_time": "2018-09-21T15:28:47", "upload_time_iso_8601": "2018-09-21T15:28:47.911785Z", "url": "https://files.pythonhosted.org/packages/84/2f/adaf46f479b9cd9ebae598ef755e9ba6c4574b9479cf53db022262f98985/pockets-0.6.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7": [ { "comment_text": "", "digests": { "md5": "7d23c5799bcce59b063f1e51fb000510", "sha256": "ae6e0908907b5b79bc21e06d472aca403aa88c1a7128a5d3cca33bdfaf76c326" }, "downloads": -1, "filename": "pockets-0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7d23c5799bcce59b063f1e51fb000510", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24120, "upload_time": "2018-09-23T20:25:57", "upload_time_iso_8601": "2018-09-23T20:25:57.894438Z", "url": "https://files.pythonhosted.org/packages/ec/38/32fa34b6d222db3db3e8e206251b5b55ead643bd7ca4ceb651d3b29bdfc6/pockets-0.7-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7dee5950058a6518505f8a6f4992a93f", "sha256": "b25a81479f23219dea890414c70f9d69555633f2d46fc516a70826030d44f95e" }, "downloads": -1, "filename": "pockets-0.7.tar.gz", "has_sig": false, "md5_digest": "7dee5950058a6518505f8a6f4992a93f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24058, "upload_time": "2018-09-23T20:26:00", "upload_time_iso_8601": "2018-09-23T20:26:00.165145Z", "url": "https://files.pythonhosted.org/packages/91/74/e4a2d5303560689416bb2be3fd9b2d6cb20b782ec369ac2df905d2914810/pockets-0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "fa568a2ecfc9ac7876c9b2c127af66a7", "sha256": "9f94e2160679da739872170afadc8431480a71e7d94996b39c67470e0e7a2e08" }, "downloads": -1, "filename": "pockets-0.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fa568a2ecfc9ac7876c9b2c127af66a7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24329, "upload_time": "2018-09-29T15:31:41", "upload_time_iso_8601": "2018-09-29T15:31:41.201722Z", "url": "https://files.pythonhosted.org/packages/8f/e1/65090542cf45c7fa96b56bddf480b29b8c88e2479fb009624a589cd9ab93/pockets-0.7.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "09cd799a8b2a1a670feeb4b87e655ccb", "sha256": "e89189d206dd6a2e653387d6d515e171421819174815ff90fee985a4b802ae4f" }, "downloads": -1, "filename": "pockets-0.7.1.tar.gz", "has_sig": false, "md5_digest": "09cd799a8b2a1a670feeb4b87e655ccb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24256, "upload_time": "2018-09-29T15:31:43", "upload_time_iso_8601": "2018-09-29T15:31:43.233587Z", "url": "https://files.pythonhosted.org/packages/20/40/cebdcf33fc9750abfad369a643f4c8f538bccf436731f10d17b16357c893/pockets-0.7.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "9d504a3137e20eb47bafbd0704ce4250", "sha256": "21a2405543c439ac091453ed187f558cf5294d3f85f15310f214ad4de057e0af" }, "downloads": -1, "filename": "pockets-0.7.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9d504a3137e20eb47bafbd0704ce4250", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24339, "upload_time": "2018-10-03T23:21:39", "upload_time_iso_8601": "2018-10-03T23:21:39.209490Z", "url": "https://files.pythonhosted.org/packages/eb/63/9e52ca9bdfe83ba0297be1cdc714ec420fe59aa55ab96bb6c39325df6ba5/pockets-0.7.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "dcbf86ba63c19d163c37c3233e24951f", "sha256": "109eb91588e9cf722de98c98d300e1c5896e877f5704dc61176fa09686ca635b" }, "downloads": -1, "filename": "pockets-0.7.2.tar.gz", "has_sig": false, "md5_digest": "dcbf86ba63c19d163c37c3233e24951f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24323, "upload_time": "2018-10-03T23:21:40", "upload_time_iso_8601": "2018-10-03T23:21:40.853762Z", "url": "https://files.pythonhosted.org/packages/63/e5/9a000ba16d02b96be48621dd35888749e011d2e481b34be061e157127d10/pockets-0.7.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8": [ { "comment_text": "", "digests": { "md5": "26fc7c84903b2087a6d73749735682c7", "sha256": "e55b1f704cf1506d0246660b3425d2b7ac52349a286d709b19a2c1748570f3a6" }, "downloads": -1, "filename": "pockets-0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "26fc7c84903b2087a6d73749735682c7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26163, "upload_time": "2019-10-24T21:10:43", "upload_time_iso_8601": "2019-10-24T21:10:43.826213Z", "url": "https://files.pythonhosted.org/packages/aa/61/c9ee2712d2650da33d7b9c184fec4f88b5bd56a6dfc4ec19fdcda2b86231/pockets-0.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "60839f60e78bf9c31617ec6ea9e566c7", "sha256": "27c89e24010ad722c6ee0bacd9fa2f74edeb03e661925e68c4114233bf587616" }, "downloads": -1, "filename": "pockets-0.8.tar.gz", "has_sig": false, "md5_digest": "60839f60e78bf9c31617ec6ea9e566c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24852, "upload_time": "2019-10-24T21:10:45", "upload_time_iso_8601": "2019-10-24T21:10:45.313456Z", "url": "https://files.pythonhosted.org/packages/42/f0/f644d6f52075751d4ece09d7e21de4dfb7b33da0864b812f8c91865203ae/pockets-0.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9": [ { "comment_text": "", "digests": { "md5": "db18109e25adcda73023876ff4bcd161", "sha256": "e5cafcd5cce265c2571fe8340167a09f842aa2f824b65b2818101b16fd3046fc" }, "downloads": -1, "filename": "pockets-0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "db18109e25adcda73023876ff4bcd161", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26268, "upload_time": "2019-10-29T12:58:12", "upload_time_iso_8601": "2019-10-29T12:58:12.784782Z", "url": "https://files.pythonhosted.org/packages/b9/86/853ae2152be1787c6030c85258bfc9797e202419be060ae712716aef6b4a/pockets-0.9-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c57614add317deb0a4dec4ac22b60bca", "sha256": "5821c8d535203dffa95e79811033c82b736dc90a3e1c2d08469cf10844263d07" }, "downloads": -1, "filename": "pockets-0.9.tar.gz", "has_sig": false, "md5_digest": "c57614add317deb0a4dec4ac22b60bca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24984, "upload_time": "2019-10-29T12:58:14", "upload_time_iso_8601": "2019-10-29T12:58:14.165318Z", "url": "https://files.pythonhosted.org/packages/b4/d9/88d25de6ea483c6198dc109e830a7824ba114b4bfec265071ba854f52cbf/pockets-0.9.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "0b212b5c5118a5f8cedab335be44a731", "sha256": "68597934193c08a08eb2bf6a1d85593f627c22f9b065cc727a4f03f669d96d86" }, "downloads": -1, "filename": "pockets-0.9.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0b212b5c5118a5f8cedab335be44a731", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26263, "upload_time": "2019-11-02T14:46:17", "upload_time_iso_8601": "2019-11-02T14:46:17.814633Z", "url": "https://files.pythonhosted.org/packages/e9/2f/a4583c70fbd8cd04910e2884bcc2bdd670e884061f7b4d70bc13e632a993/pockets-0.9.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4f7e699bd6d1a6b05e1a71905c1d58d1", "sha256": "9320f1a3c6f7a9133fe3b571f283bcf3353cd70249025ae8d618e40e9f7e92b3" }, "downloads": -1, "filename": "pockets-0.9.1.tar.gz", "has_sig": false, "md5_digest": "4f7e699bd6d1a6b05e1a71905c1d58d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24993, "upload_time": "2019-11-02T14:46:19", "upload_time_iso_8601": "2019-11-02T14:46:19.433537Z", "url": "https://files.pythonhosted.org/packages/df/8e/0601097cfcce2e8c2297db5080e9719f549c2bd4b94420ddc8d3f848bbca/pockets-0.9.1.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0b212b5c5118a5f8cedab335be44a731", "sha256": "68597934193c08a08eb2bf6a1d85593f627c22f9b065cc727a4f03f669d96d86" }, "downloads": -1, "filename": "pockets-0.9.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0b212b5c5118a5f8cedab335be44a731", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26263, "upload_time": "2019-11-02T14:46:17", "upload_time_iso_8601": "2019-11-02T14:46:17.814633Z", "url": "https://files.pythonhosted.org/packages/e9/2f/a4583c70fbd8cd04910e2884bcc2bdd670e884061f7b4d70bc13e632a993/pockets-0.9.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4f7e699bd6d1a6b05e1a71905c1d58d1", "sha256": "9320f1a3c6f7a9133fe3b571f283bcf3353cd70249025ae8d618e40e9f7e92b3" }, "downloads": -1, "filename": "pockets-0.9.1.tar.gz", "has_sig": false, "md5_digest": "4f7e699bd6d1a6b05e1a71905c1d58d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24993, "upload_time": "2019-11-02T14:46:19", "upload_time_iso_8601": "2019-11-02T14:46:19.433537Z", "url": "https://files.pythonhosted.org/packages/df/8e/0601097cfcce2e8c2297db5080e9719f549c2bd4b94420ddc8d3f848bbca/pockets-0.9.1.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }