{ "info": { "author": "Graywd", "author_email": "nowreturnlong@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# realtimefunc\nA decorator is used to update a function at runtime to easy correct code in development.\n\n### install\n```\npip install realtimefunc\n```\n\n### usage\n```\nfrom realtimefunc import realtimefunc\n\n@coroutine\n@realtimefunc\ndef test():\n # function body\n```\n\n### NOTE\n`super()` is not allowed while `super(kls, obj)` is ok.\n\n### WARNING\nCode that below the decorated function could not map to the correct line anymore.\n\n### TODO\n- [x] beautify stack info\n- [x] support log\n- [x] cache\n- [ ] support `super()`\n- [ ] solve warning mentioned\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Graywd/realtimefunc", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "realtimefunc", "package_url": "https://pypi.org/project/realtimefunc/", "platform": "", "project_url": "https://pypi.org/project/realtimefunc/", "project_urls": { "Homepage": "https://github.com/Graywd/realtimefunc" }, "release_url": "https://pypi.org/project/realtimefunc/0.1.1/", "requires_dist": null, "requires_python": "", "summary": "A decorator is used to update a function at runtime.", "version": "0.1.1" }, "last_serial": 4707348, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "09a62aafffc210bf084519d93c3521db", "sha256": "dacd48afcbc7f654a5bee5ed1b6f4007de9f623df300adc45580d0b3c389e198" }, "downloads": -1, "filename": "realtimefunc-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "09a62aafffc210bf084519d93c3521db", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4160, "upload_time": "2019-01-15T07:30:46", "url": "https://files.pythonhosted.org/packages/f9/0e/faece797e4a8fd6a22a6f8c85b103987247f9024fa728c0bbf0704823963/realtimefunc-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3313296c0a8a527e71f36245105048cf", "sha256": "a773230d0bb9952b723fbc69d9aa50ad9d66b226538282e3d940e091ea93dd07" }, "downloads": -1, "filename": "realtimefunc-0.0.1.tar.gz", "has_sig": false, "md5_digest": "3313296c0a8a527e71f36245105048cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2800, "upload_time": "2019-01-15T07:30:48", "url": "https://files.pythonhosted.org/packages/1e/ca/84bc84094eb9a83c644aa96e81c2766a6a8880c8d7e8fb941413999bd745/realtimefunc-0.0.1.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "80be09a7bc19c1a4f98c548334822b48", "sha256": "d2ef04cb2ccf18ded345237997956a9c1571eeb00a1fab5cc818a538b44babcc" }, "downloads": -1, "filename": "realtimefunc-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "80be09a7bc19c1a4f98c548334822b48", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4204, "upload_time": "2019-01-15T10:27:22", "url": "https://files.pythonhosted.org/packages/4e/c3/7b2860d8638e7d69443840f015bbcefb96c4556bf7a26327d4e491ae9dca/realtimefunc-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba62052a4dab1474d55b2a10c52f0b10", "sha256": "66d116c7d9160aa8f89470413618fc435b8df1209911ed039b511d41447a84bf" }, "downloads": -1, "filename": "realtimefunc-0.1.0.tar.gz", "has_sig": false, "md5_digest": "ba62052a4dab1474d55b2a10c52f0b10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2846, "upload_time": "2019-01-15T10:27:23", "url": "https://files.pythonhosted.org/packages/8e/9c/c656d4eabaf71dd805d664369c42d1da5169fc4fb122d15be561d3d2861a/realtimefunc-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "4fc32ddf7dada4bb90e64c90f693c3b0", "sha256": "bf461b9fba3af359a1949ed25c0a54238b5c31dbef46566de2ae87e893ac2e81" }, "downloads": -1, "filename": "realtimefunc-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4fc32ddf7dada4bb90e64c90f693c3b0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4280, "upload_time": "2019-01-17T10:02:51", "url": "https://files.pythonhosted.org/packages/b3/90/4077d53e572b68fdee3f00c534cbd3e932fc154b082449307ccda2668fb5/realtimefunc-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0b946674d9e2c643e330c9c325048224", "sha256": "4df0717617cb071129f12c1d10996b93207e5315d06a88b6321b7eb19d25265b" }, "downloads": -1, "filename": "realtimefunc-0.1.1.tar.gz", "has_sig": false, "md5_digest": "0b946674d9e2c643e330c9c325048224", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2949, "upload_time": "2019-01-17T10:02:52", "url": "https://files.pythonhosted.org/packages/59/29/1fd704e5dd2a266d6f1cbcf26875bc9dac8a3ef585f6f510a05695950035/realtimefunc-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4fc32ddf7dada4bb90e64c90f693c3b0", "sha256": "bf461b9fba3af359a1949ed25c0a54238b5c31dbef46566de2ae87e893ac2e81" }, "downloads": -1, "filename": "realtimefunc-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4fc32ddf7dada4bb90e64c90f693c3b0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4280, "upload_time": "2019-01-17T10:02:51", "url": "https://files.pythonhosted.org/packages/b3/90/4077d53e572b68fdee3f00c534cbd3e932fc154b082449307ccda2668fb5/realtimefunc-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0b946674d9e2c643e330c9c325048224", "sha256": "4df0717617cb071129f12c1d10996b93207e5315d06a88b6321b7eb19d25265b" }, "downloads": -1, "filename": "realtimefunc-0.1.1.tar.gz", "has_sig": false, "md5_digest": "0b946674d9e2c643e330c9c325048224", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2949, "upload_time": "2019-01-17T10:02:52", "url": "https://files.pythonhosted.org/packages/59/29/1fd704e5dd2a266d6f1cbcf26875bc9dac8a3ef585f6f510a05695950035/realtimefunc-0.1.1.tar.gz" } ] }