{ "info": { "author": "Charles Merriam", "author_email": "charles.merriam@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Testing", "Topic :: Utilities" ], "description": "========\nDecTools\n========\n\nDecTools provides a library of tools for creating Python decorators. It \nunifies usage between class decorators, decorators requiring arguments,\nand simple decorators. It also provides correct names, doc, and function\nsignatures for decorated functions. Typical usage often looks like this::\n\n @make_call_once\n def register_callback(function):\n gui.callback_create(function.__name__, function)\n\n @make_call_before\n def require_login(function, args, kwargs, page_name):\n while not current_user_id():\n ...\n\n @register\n @require_login(\"Summary of Items\")\n def view_summary():\n ...\n\nYou can find manuals in docs/index.html.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://charlesmerriam.com/dectools/", "keywords": null, "license": "MIT License", "maintainer": null, "maintainer_email": null, "name": "dectools", "package_url": "https://pypi.org/project/dectools/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/dectools/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://charlesmerriam.com/dectools/" }, "release_url": "https://pypi.org/project/dectools/0.1.4/", "requires_dist": null, "requires_python": null, "summary": "decorator toolkit library", "version": "0.1.4" }, "last_serial": 788879, "releases": { "0.1.0": [], "0.1.1": [ { "comment_text": "", "digests": { "md5": "73c55cb3ea9fbc08e9ffdf20ef608237", "sha256": "6b43a2a4da8e8ff6dd723f618bf07bf87236b9c61d0b71af1f6fa8d5cf6526a3" }, "downloads": -1, "filename": "dectools-0.1.1.tar.gz", "has_sig": false, "md5_digest": "73c55cb3ea9fbc08e9ffdf20ef608237", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3509400, "upload_time": "2010-02-20T19:47:23", "url": "https://files.pythonhosted.org/packages/be/83/0de4cdedd1c2c1a31cc29ae372bc79da06bbce608e4bfd4fd3e49d0eeca8/dectools-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "f0ee97d4e4c84eafe751d978596c62b5", "sha256": "b7ac230a9410ff6cc0119de73803830ad8e4ca4e0bd5a072004bfecb5b536517" }, "downloads": -1, "filename": "dectools-0.1.2.tar.gz", "has_sig": false, "md5_digest": "f0ee97d4e4c84eafe751d978596c62b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3509700, "upload_time": "2010-02-21T02:14:24", "url": "https://files.pythonhosted.org/packages/7f/1b/b6b395606c1d33a01b91a2d8a03e3c728b81a833446f0a8750962775e8cf/dectools-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "a683347a1f4a77d0db073761b124cbcc", "sha256": "d8b685475ac05296dd1ff4261d5d1a52265f5761083a2aeaf26f1cc409687e20" }, "downloads": -1, "filename": "dectools-0.1.3.tar.gz", "has_sig": false, "md5_digest": "a683347a1f4a77d0db073761b124cbcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3512410, "upload_time": "2010-02-27T16:02:54", "url": "https://files.pythonhosted.org/packages/e1/ad/0cb286b87f17e3db0b93ae76aa0280b34945493292223c35393d38b22414/dectools-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "4db65a7faa58c75f10093ca4e9845bd0", "sha256": "ca47183111fa5b603c6a00c9de33a760ef6c91c0f9c8d94271b7a7299e3cd664" }, "downloads": -1, "filename": "dectools-0.1.4.tar.gz", "has_sig": false, "md5_digest": "4db65a7faa58c75f10093ca4e9845bd0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3694030, "upload_time": "2010-03-17T21:52:29", "url": "https://files.pythonhosted.org/packages/09/ee/d4c6448ac8a61b50120a54b0561a555adbe18668b1fb58001eee40e3065d/dectools-0.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4db65a7faa58c75f10093ca4e9845bd0", "sha256": "ca47183111fa5b603c6a00c9de33a760ef6c91c0f9c8d94271b7a7299e3cd664" }, "downloads": -1, "filename": "dectools-0.1.4.tar.gz", "has_sig": false, "md5_digest": "4db65a7faa58c75f10093ca4e9845bd0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3694030, "upload_time": "2010-03-17T21:52:29", "url": "https://files.pythonhosted.org/packages/09/ee/d4c6448ac8a61b50120a54b0561a555adbe18668b1fb58001eee40e3065d/dectools-0.1.4.tar.gz" } ] }