{ "info": { "author": "Lucas Philippe, Marc-Etienne Barrut", "author_email": "lu.k.philippe@gmail.com, me.barrut@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "RODeco a read only function decorator\n\nUse Cases\n---------\n\nLet's say you're using a python module, and you don't like an inner working.\nThis module allows you to override any function inside a module, at run-time, as long it is not a builtin.\n\nAfterwards, any call to this function, by anyone (you, or the module itself), will use what you defined.\n\nExample\n-------\n\n import os\n\n os.path.basename('./test') # Will output \"test\"\n\n import RODeco\n\n @RODeco.RODeco(os.path.basename, \"_old_basename\")\n def newbasename(s):\n return \"~/\" + _old_basename(s)\n\n os.path.basename('./test') # Will output \"~/test\"", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/Arzaroth/RODeco/tarball/1.1", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Arzaroth/RODeco", "keywords": null, "license": "GPLv3", "maintainer": null, "maintainer_email": null, "name": "RODeco", "package_url": "https://pypi.org/project/RODeco/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/RODeco/", "project_urls": { "Download": "https://github.com/Arzaroth/RODeco/tarball/1.1", "Homepage": "https://github.com/Arzaroth/RODeco" }, "release_url": "https://pypi.org/project/RODeco/1.1/", "requires_dist": null, "requires_python": null, "summary": "RODeco a read only function decorator", "version": "1.1" }, "last_serial": 1370016, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "b3d06c3b73aba1ff15de4dda67af4e02", "sha256": "af79121ae8f84b68b8526ebed297fa94e59467bd999d7455d32dc5212d6282be" }, "downloads": -1, "filename": "RODeco-1.0.tar.gz", "has_sig": false, "md5_digest": "b3d06c3b73aba1ff15de4dda67af4e02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1927, "upload_time": "2014-05-02T09:35:29", "url": "https://files.pythonhosted.org/packages/2f/98/7c8fced156347c2445f13c2ec2a2533925b50497875928b1d09f35c849c9/RODeco-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "65b2b12fe9717bcf6e20456b92679c02", "sha256": "5fc5bfacbd3429ad94dab2fd0919cbb0aa6f71ec7fe80fade64512f59f0a4a78" }, "downloads": -1, "filename": "RODeco-1.1.tar.gz", "has_sig": false, "md5_digest": "65b2b12fe9717bcf6e20456b92679c02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1932, "upload_time": "2015-01-04T13:40:53", "url": "https://files.pythonhosted.org/packages/b6/c0/c503435c2e3359f9ad4eb78dfb04ab2b7545a796f3f68eb8aaea3f0bf199/RODeco-1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "65b2b12fe9717bcf6e20456b92679c02", "sha256": "5fc5bfacbd3429ad94dab2fd0919cbb0aa6f71ec7fe80fade64512f59f0a4a78" }, "downloads": -1, "filename": "RODeco-1.1.tar.gz", "has_sig": false, "md5_digest": "65b2b12fe9717bcf6e20456b92679c02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1932, "upload_time": "2015-01-04T13:40:53", "url": "https://files.pythonhosted.org/packages/b6/c0/c503435c2e3359f9ad4eb78dfb04ab2b7545a796f3f68eb8aaea3f0bf199/RODeco-1.1.tar.gz" } ] }