{ "info": { "author": "Dimagi", "author_email": "dev@dimagi.com", "bugtrack_url": null, "classifiers": [], "description": "", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dimagi/memoized", "keywords": "", "license": "BSD-3", "maintainer": "", "maintainer_email": "", "name": "dimagi-memoized", "package_url": "https://pypi.org/project/dimagi-memoized/", "platform": "", "project_url": "https://pypi.org/project/dimagi-memoized/", "project_urls": { "Homepage": "https://github.com/dimagi/memoized" }, "release_url": "https://pypi.org/project/dimagi-memoized/1.1.1/", "requires_dist": null, "requires_python": "", "summary": "A simple memoization decorator that's also memory efficient on instance methods", "version": "1.1.1" }, "last_serial": 4121400, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "5aeb80d6e243075c86b99ce1fb220850", "sha256": "f62c8652e25f2a488e23391aeb63feb2133698bd580a66c131c30abde3af7c7b" }, "downloads": -1, "filename": "dimagi_memoized-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5aeb80d6e243075c86b99ce1fb220850", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2850, "upload_time": "2018-03-01T02:55:57", "url": "https://files.pythonhosted.org/packages/f6/3e/02bb55d2f93dea1b7e2a478a3fb35a20c1f2cb407814bcfa5c1025430bd0/dimagi_memoized-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d65988d7dd8309d1e8179936b6803d6a", "sha256": "e1c1e552715dd6669caf83e67b11488fb2e1855067b7f92aae7623fa29814c17" }, "downloads": -1, "filename": "dimagi-memoized-1.0.0.tar.gz", "has_sig": false, "md5_digest": "d65988d7dd8309d1e8179936b6803d6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 820, "upload_time": "2018-03-01T02:55:59", "url": "https://files.pythonhosted.org/packages/2e/1c/6a9b4a88dfd97073d00cd53f9b701fdd56b8f183e93216af6e1e2eca81f0/dimagi-memoized-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "03c8c189fe277ba286cfaf5b934e9600", "sha256": "b052810914ab3c5da3e416c9b17fb6e795b298028953ce66fd5c86c7826a0fed" }, "downloads": -1, "filename": "dimagi_memoized-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "03c8c189fe277ba286cfaf5b934e9600", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4425, "upload_time": "2018-03-01T03:09:45", "url": "https://files.pythonhosted.org/packages/27/60/198c1a588125e5c118af40096c9f6119c947fc46d94c3147fd802836240f/dimagi_memoized-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7dbb085462b8bf7b9f3f938053b1fa94", "sha256": "42077133ab2b51daa2c53b77cdbe75f461d0bb44b6a84af9a7929cdc39ea46b8" }, "downloads": -1, "filename": "dimagi-memoized-1.0.1.tar.gz", "has_sig": false, "md5_digest": "7dbb085462b8bf7b9f3f938053b1fa94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2244, "upload_time": "2018-03-01T03:09:48", "url": "https://files.pythonhosted.org/packages/72/b3/cb658f01780ca83d84e2b66887e3892a8f339e593efe9e47d953cacfc626/dimagi-memoized-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "17dd414773e72b465f6fbc5465010a2c", "sha256": "657ed8896db13dffd571eb260d779db0b7f3b1d9323f4368763a03008a34d121" }, "downloads": -1, "filename": "dimagi_memoized-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "17dd414773e72b465f6fbc5465010a2c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4436, "upload_time": "2018-03-01T11:14:43", "url": "https://files.pythonhosted.org/packages/68/72/1685f0d4df15bf5e9cf00bdc929003af410237bdaf9943176b621c5fd48b/dimagi_memoized-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9812559365be6985b4beb05041df6e19", "sha256": "f97acc3e11aa3fe707756dacf8300cbf9010ddb3508ad89aaa1a478d603def00" }, "downloads": -1, "filename": "dimagi-memoized-1.1.0.tar.gz", "has_sig": false, "md5_digest": "9812559365be6985b4beb05041df6e19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2245, "upload_time": "2018-03-01T11:14:44", "url": "https://files.pythonhosted.org/packages/c9/01/35717cbc4db483f4cb4ae003d60fb9441a7c45cfc848301ae81b3396fa7d/dimagi-memoized-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "bfb954fcc6497ed95027017328ee2b6e", "sha256": "39e927a9a4ed354480dbfe0ab8d5c6fd56417477731924f8b25d5383165e1a3f" }, "downloads": -1, "filename": "dimagi_memoized-1.1.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "bfb954fcc6497ed95027017328ee2b6e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3649, "upload_time": "2018-07-31T18:02:23", "url": "https://files.pythonhosted.org/packages/f9/93/085b5cf12f7b7726a622b3bce1d93a08c016f09d16d5922aa84f3ddeffd8/dimagi_memoized-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "01767ac26bcc759c2f36e8641ed6b14f", "sha256": "61a95f947b01caffe44819e3db10d041ee8dfb95d74bc367e3f79c18a9bc6cac" }, "downloads": -1, "filename": "dimagi-memoized-1.1.1.tar.gz", "has_sig": false, "md5_digest": "01767ac26bcc759c2f36e8641ed6b14f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2238, "upload_time": "2018-07-30T18:26:43", "url": "https://files.pythonhosted.org/packages/25/3a/c8aa6e00bd4555704baa044cf8569d56e1be6e16594b9e5c00608ac951a1/dimagi-memoized-1.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bfb954fcc6497ed95027017328ee2b6e", "sha256": "39e927a9a4ed354480dbfe0ab8d5c6fd56417477731924f8b25d5383165e1a3f" }, "downloads": -1, "filename": "dimagi_memoized-1.1.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "bfb954fcc6497ed95027017328ee2b6e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3649, "upload_time": "2018-07-31T18:02:23", "url": "https://files.pythonhosted.org/packages/f9/93/085b5cf12f7b7726a622b3bce1d93a08c016f09d16d5922aa84f3ddeffd8/dimagi_memoized-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "01767ac26bcc759c2f36e8641ed6b14f", "sha256": "61a95f947b01caffe44819e3db10d041ee8dfb95d74bc367e3f79c18a9bc6cac" }, "downloads": -1, "filename": "dimagi-memoized-1.1.1.tar.gz", "has_sig": false, "md5_digest": "01767ac26bcc759c2f36e8641ed6b14f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2238, "upload_time": "2018-07-30T18:26:43", "url": "https://files.pythonhosted.org/packages/25/3a/c8aa6e00bd4555704baa044cf8569d56e1be6e16594b9e5c00608ac951a1/dimagi-memoized-1.1.1.tar.gz" } ] }