{ "info": { "author": "Matthias Bussonnier", "author_email": "bussonniermatthias@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License" ], "description": "# Sign \n\n\nDecorators to inherit signature form one function to another. \n\nMainly useful when a function or method takes `*args, **kwargs` and pass them\n(mostly unmodified) to another function or methods. \n\nThis will merge the signature of the decorated function, with the target function to simplify inspection. \n\n\n## example\n\n```\ndef foo(a=1, b=2):\n pass\n\n@sign.inherit(foo):\ndef bar(*args, **kwargs):\n return foo(*args, **kwargs)\n\n```\n\n\n`bar` signature should appear as:\n\n```\nbar(*args, a=1, b=2, **kwargs)\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/Carreau/sign", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "sign", "package_url": "https://pypi.org/project/sign/", "platform": "", "project_url": "https://pypi.org/project/sign/", "project_urls": { "Homepage": "https://github.com/Carreau/sign" }, "release_url": "https://pypi.org/project/sign/0.0.2/", "requires_dist": null, "requires_python": ">=3.4", "summary": "inherit **kwargs from another fucntion in the signature. ", "version": "0.0.2" }, "last_serial": 5557358, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "dd5ea8552d6a76083c81be68b11ce34e", "sha256": "2ccc3d01b8fd198062dee6e2beb3b547046c1c6629516142c5f336cde8ebaa73" }, "downloads": -1, "filename": "sign-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "dd5ea8552d6a76083c81be68b11ce34e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 4251, "upload_time": "2016-03-09T18:34:52", "url": "https://files.pythonhosted.org/packages/80/96/82849ed9ae460b51356aa49fc30a091163f47cb4d17b595c217714e0afbd/sign-0.0.1-py3-none-any.whl" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "3564fe547f04c04fb011943f493dbb7f", "sha256": "eba1dc78b07859bc8ef9e4e04a2e242a368d3504e6fd9cd830066548f0e652ec" }, "downloads": -1, "filename": "sign-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3564fe547f04c04fb011943f493dbb7f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 3669, "upload_time": "2019-07-19T16:11:46", "url": "https://files.pythonhosted.org/packages/88/64/a4a2d014a1e9b66a0fa569d23aa139869ae223223ccf48d793e8a017fcac/sign-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bcae275528f1fd69bc0818419b63e6ad", "sha256": "7f0c3c65cc98c0442bbea2334e82c69e756923cf7a0ad5a78766f8151eadb915" }, "downloads": -1, "filename": "sign-0.0.2.tar.gz", "has_sig": false, "md5_digest": "bcae275528f1fd69bc0818419b63e6ad", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 2244, "upload_time": "2019-07-19T16:11:48", "url": "https://files.pythonhosted.org/packages/f8/24/2397a4e23327dc49e56c3356520a837f17728f0ed1f9613ac966dd16a1bf/sign-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3564fe547f04c04fb011943f493dbb7f", "sha256": "eba1dc78b07859bc8ef9e4e04a2e242a368d3504e6fd9cd830066548f0e652ec" }, "downloads": -1, "filename": "sign-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3564fe547f04c04fb011943f493dbb7f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 3669, "upload_time": "2019-07-19T16:11:46", "url": "https://files.pythonhosted.org/packages/88/64/a4a2d014a1e9b66a0fa569d23aa139869ae223223ccf48d793e8a017fcac/sign-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bcae275528f1fd69bc0818419b63e6ad", "sha256": "7f0c3c65cc98c0442bbea2334e82c69e756923cf7a0ad5a78766f8151eadb915" }, "downloads": -1, "filename": "sign-0.0.2.tar.gz", "has_sig": false, "md5_digest": "bcae275528f1fd69bc0818419b63e6ad", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 2244, "upload_time": "2019-07-19T16:11:48", "url": "https://files.pythonhosted.org/packages/f8/24/2397a4e23327dc49e56c3356520a837f17728f0ed1f9613ac966dd16a1bf/sign-0.0.2.tar.gz" } ] }