{ "info": { "author": "Rodrigo Moraes", "author_email": "rodrigo.moraes@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "tipfy.ext.sharded_counter\n=========================\n\nA general purpose sharded counter implementation for App Engine, integrated\nwith `tipfy `_.\n\nLinks\n-----\n* `Documentation `_\n* `Source Code Repository `_\n* `Issue Tracker `_\n\nAbout tipfy\n-----------\n* `Home page `_\n* `Extension list `_\n* `Discussion Group `_", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.tipfy.org/", "keywords": null, "license": "Apache", "maintainer": null, "maintainer_email": null, "name": "tipfy.ext.sharded_counter", "package_url": "https://pypi.org/project/tipfy.ext.sharded_counter/", "platform": "any", "project_url": "https://pypi.org/project/tipfy.ext.sharded_counter/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.tipfy.org/" }, "release_url": "https://pypi.org/project/tipfy.ext.sharded_counter/0.4/", "requires_dist": null, "requires_python": null, "summary": "A general purpose sharded counter implementation for App Engine", "version": "0.4" }, "last_serial": 800737, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "815bafa3741f41d1bc52edbddd2c3bcf", "sha256": "975458d57e4b17212c3bcf379a3081ae493a9a41fed6db66600cbb9a52aeae22" }, "downloads": -1, "filename": "tipfy.ext.sharded_counter-0.1.tar.gz", "has_sig": false, "md5_digest": "815bafa3741f41d1bc52edbddd2c3bcf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3764, "upload_time": "2010-07-07T15:12:35", "url": "https://files.pythonhosted.org/packages/b6/6f/24c2eed3634651b8870ea9f32c1ca45d26923fbaed546caf41b0068147e1/tipfy.ext.sharded_counter-0.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "6e4c92022b5da8e8004443c6085de53d", "sha256": "316be5017a9be3f5a53bf1aa8b8fc1c382fd363a6286464be5c67039bf1776c9" }, "downloads": -1, "filename": "tipfy.ext.sharded_counter-0.1.zip", "has_sig": false, "md5_digest": "6e4c92022b5da8e8004443c6085de53d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7813, "upload_time": "2010-07-07T15:12:36", "url": "https://files.pythonhosted.org/packages/bc/66/d1006fe7a32b4469df3b6bf088792e2495af585ec141c092770a243e424e/tipfy.ext.sharded_counter-0.1.zip" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "469b3d560ff752354c9d4f2a7e1bd21e", "sha256": "27d741cf1e15809c2c030a289c90f6d3910ae67ab78bf1e8f90f8f8b37e2fb07" }, "downloads": -1, "filename": "tipfy.ext.sharded_counter-0.2.tar.gz", "has_sig": false, "md5_digest": "469b3d560ff752354c9d4f2a7e1bd21e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3805, "upload_time": "2010-07-07T15:21:13", "url": "https://files.pythonhosted.org/packages/55/cd/60f171bcd71f806d05229fb4a070ac5819ab342ea4f960e9f485b4d77ec2/tipfy.ext.sharded_counter-0.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "7cba3ca3c24466b5fe0e86ee9d9f90de", "sha256": "e3cbdd7f693ef95553e06f2a9a6f77a61afb505b33400cfedc5092a64a999703" }, "downloads": -1, "filename": "tipfy.ext.sharded_counter-0.2.zip", "has_sig": false, "md5_digest": "7cba3ca3c24466b5fe0e86ee9d9f90de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7842, "upload_time": "2010-07-07T15:21:14", "url": "https://files.pythonhosted.org/packages/21/35/1b2bec13b9d08a3b1bb1290540fd245e56196f676c0053f8c89c75f3aa28/tipfy.ext.sharded_counter-0.2.zip" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "abf7841a8010db106c9a46b314235cac", "sha256": "80815e2358d3c504b947f2bc26936d861a089943843697da359854bb9ae0b91c" }, "downloads": -1, "filename": "tipfy.ext.sharded_counter-0.3.tar.gz", "has_sig": false, "md5_digest": "abf7841a8010db106c9a46b314235cac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3885, "upload_time": "2010-07-07T16:59:49", "url": "https://files.pythonhosted.org/packages/27/83/49191f2c389c80003ff8c7b96594ec3fe18f851d5d340c90f97808fe4481/tipfy.ext.sharded_counter-0.3.tar.gz" }, { "comment_text": "", "digests": { "md5": "573880b873913aa665e9eb70adce8d6f", "sha256": "b1754acddf5e2a5bfd996af1ce0ad3699c3fef15610c4ca35344791c2a9aedb0" }, "downloads": -1, "filename": "tipfy.ext.sharded_counter-0.3.zip", "has_sig": false, "md5_digest": "573880b873913aa665e9eb70adce8d6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8071, "upload_time": "2010-07-07T16:59:50", "url": "https://files.pythonhosted.org/packages/da/d9/1c94be94e47610481c647939907b0c9c5427a7a888941b2015ac9b37b2df/tipfy.ext.sharded_counter-0.3.zip" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "952340dd1ba77648b811daab58c8fbeb", "sha256": "9280786247127fe72ed224764013e65f2ffac49f76db57033436d2be0559e178" }, "downloads": -1, "filename": "tipfy.ext.sharded_counter-0.4.tar.gz", "has_sig": false, "md5_digest": "952340dd1ba77648b811daab58c8fbeb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4003, "upload_time": "2010-07-27T08:36:22", "url": "https://files.pythonhosted.org/packages/a8/df/2a8e2d8601a5f97f7ce97ea47b2e1cfa9641a2e474b2d6710b763607027e/tipfy.ext.sharded_counter-0.4.tar.gz" }, { "comment_text": "", "digests": { "md5": "eda6774499662ec61406fe5847672b7c", "sha256": "c8a8af223f9c26128e52b075804724fd06f4e83bb87f4466bdb17f74520079ea" }, "downloads": -1, "filename": "tipfy.ext.sharded_counter-0.4.zip", "has_sig": false, "md5_digest": "eda6774499662ec61406fe5847672b7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8212, "upload_time": "2010-07-27T08:36:23", "url": "https://files.pythonhosted.org/packages/ca/7e/b1c3d3b7a134a38bdff9d2fdef86c576884915c8a494a09be2fbbc0ea642/tipfy.ext.sharded_counter-0.4.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "952340dd1ba77648b811daab58c8fbeb", "sha256": "9280786247127fe72ed224764013e65f2ffac49f76db57033436d2be0559e178" }, "downloads": -1, "filename": "tipfy.ext.sharded_counter-0.4.tar.gz", "has_sig": false, "md5_digest": "952340dd1ba77648b811daab58c8fbeb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4003, "upload_time": "2010-07-27T08:36:22", "url": "https://files.pythonhosted.org/packages/a8/df/2a8e2d8601a5f97f7ce97ea47b2e1cfa9641a2e474b2d6710b763607027e/tipfy.ext.sharded_counter-0.4.tar.gz" }, { "comment_text": "", "digests": { "md5": "eda6774499662ec61406fe5847672b7c", "sha256": "c8a8af223f9c26128e52b075804724fd06f4e83bb87f4466bdb17f74520079ea" }, "downloads": -1, "filename": "tipfy.ext.sharded_counter-0.4.zip", "has_sig": false, "md5_digest": "eda6774499662ec61406fe5847672b7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8212, "upload_time": "2010-07-27T08:36:23", "url": "https://files.pythonhosted.org/packages/ca/7e/b1c3d3b7a134a38bdff9d2fdef86c576884915c8a494a09be2fbbc0ea642/tipfy.ext.sharded_counter-0.4.zip" } ] }