{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# decopatch\n\n[![Python versions](https://img.shields.io/pypi/pyversions/decopatch.svg)](https://pypi.python.org/pypi/decopatch/) [![Build Status](https://travis-ci.org/smarie/python-decopatch.svg?branch=master)](https://travis-ci.org/smarie/python-decopatch) [![Tests Status](https://smarie.github.io/python-decopatch/junit/junit-badge.svg?dummy=8484744)](https://smarie.github.io/python-decopatch/junit/report.html) [![codecov](https://codecov.io/gh/smarie/python-decopatch/branch/master/graph/badge.svg)](https://codecov.io/gh/smarie/python-decopatch)\n\n[![Documentation](https://img.shields.io/badge/doc-latest-blue.svg)](https://smarie.github.io/python-decopatch/) [![PyPI](https://img.shields.io/pypi/v/decopatch.svg)](https://pypi.python.org/pypi/decopatch/) [![Downloads](https://pepy.tech/badge/decopatch)](https://pepy.tech/project/decopatch) [![Downloads per week](https://pepy.tech/badge/decopatch/week)](https://pepy.tech/project/decopatch) [![GitHub stars](https://img.shields.io/github/stars/smarie/python-decopatch.svg)](https://github.com/smarie/python-decopatch/stargazers)\n\n*python decorators made easy.*\n\nThe documentation for users is available here: [https://smarie.github.io/python-decopatch/](https://smarie.github.io/python-decopatch/)\n\nA readme for developers is available here: [https://github.com/smarie/python-decopatch](https://github.com/smarie/python-decopatch)\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/smarie/python-decopatch/tarball/1.4.6", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/smarie/python-decopatch", "keywords": "decorator parenthesis function class auto easy signature preserve", "license": "BSD 3-Clause", "maintainer": "Sylvain MARIE", "maintainer_email": "sylvain.marie@schneider-electric.com", "name": "decopatch", "package_url": "https://pypi.org/project/decopatch/", "platform": "", "project_url": "https://pypi.org/project/decopatch/", "project_urls": { "Download": "https://github.com/smarie/python-decopatch/tarball/1.4.6", "Homepage": "https://github.com/smarie/python-decopatch" }, "release_url": "https://pypi.org/project/decopatch/1.4.6/", "requires_dist": [ "makefun (>=1.5.0)", "funcsigs ; python_version < \"3.3\"", "enum34 ; python_version < \"3.4\"" ], "requires_python": "", "summary": "Create decorators easily in python.", "version": "1.4.6" }, "last_serial": 5782331, "releases": { "0.5.0": [ { "comment_text": "", "digests": { "md5": "215863b6eb5825968794f8591581032d", "sha256": "b51ad97b323f0af98d771bb8a7e8f4f9c631e5f26162ad2fd2b72bc447a870f7" }, "downloads": -1, "filename": "decopatch-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "215863b6eb5825968794f8591581032d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20375, "upload_time": "2019-02-27T17:47:21", "url": "https://files.pythonhosted.org/packages/53/36/b0d9e82e4e2b17f0e1615c0cb7394c61c1b4c58da5958964bb380adbe100/decopatch-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "64600c1fbce0cc6a341eabba84782138", "sha256": "19e0f5a1a756d07bf5614c927e169d80cd820a5c6cc89b298d642eee54233c3a" }, "downloads": -1, "filename": "decopatch-0.5.0.tar.gz", "has_sig": false, "md5_digest": "64600c1fbce0cc6a341eabba84782138", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46178, "upload_time": "2019-02-27T17:47:23", "url": "https://files.pythonhosted.org/packages/93/db/2e821d22b54ba1faa8273b1312edc818a1dce14e8784f4681ef96d534857/decopatch-0.5.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "e478612462d6903e8756c646128b1f7d", "sha256": "e3e9b9ce9cc1ca78306ee1f2bd6823659c45e9a5212b71539105388438255fd8" }, "downloads": -1, "filename": "decopatch-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e478612462d6903e8756c646128b1f7d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26912, "upload_time": "2019-03-09T12:30:26", "url": "https://files.pythonhosted.org/packages/cb/3c/807b66488418bd7a2b445981a1023f08f86a553f1fc680f825986eca5189/decopatch-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b06b992edfdb609dd6a279fedd4e68d7", "sha256": "ab79a60fdde46905e68d17470f6c95d4bdadeafd4d0033addd3191f7918f0eb0" }, "downloads": -1, "filename": "decopatch-1.0.0.tar.gz", "has_sig": false, "md5_digest": "b06b992edfdb609dd6a279fedd4e68d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56352, "upload_time": "2019-03-09T12:30:27", "url": "https://files.pythonhosted.org/packages/f3/3f/9b38be48af78a3fac76992919eedf8d106f8959e774c3e72e41cf9f30856/decopatch-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "5980c6914658490fbe2156307c373ae1", "sha256": "6c05add2c70baa765be80afde5cc69b104063b21003dfe5a3888151980f10e66" }, "downloads": -1, "filename": "decopatch-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5980c6914658490fbe2156307c373ae1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27540, "upload_time": "2019-03-11T12:13:20", "url": "https://files.pythonhosted.org/packages/38/26/b85122f6c5f07a706fcdb63799a002cca9b6d953e2c36674901b808a31b6/decopatch-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "648c8c908d59b6b1c6865fc0323f1bdc", "sha256": "dc8f5f7c3f8f54fd572ece847165de6382b7a36f599ef6d814bc0d81e55200fa" }, "downloads": -1, "filename": "decopatch-1.1.0.tar.gz", "has_sig": false, "md5_digest": "648c8c908d59b6b1c6865fc0323f1bdc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56753, "upload_time": "2019-03-11T12:13:21", "url": "https://files.pythonhosted.org/packages/53/3b/5a736edb08abb433a2e8a65f617e9ac1f4ea18abe86360b70cb99630f644/decopatch-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "dae9441b8d42d539d065ac2999825923", "sha256": "ee55654d6a9857a15956e07e74a09972578592ccc98185d323be2f4414c4ea9b" }, "downloads": -1, "filename": "decopatch-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "dae9441b8d42d539d065ac2999825923", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27959, "upload_time": "2019-03-11T15:33:55", "url": "https://files.pythonhosted.org/packages/40/39/c49a413f30c762ec5c9dc2457f97aca4e84be10a322ff678295bfec90150/decopatch-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d5f0174301f4b7f700084bc12564a90", "sha256": "f02f3de55c5607388322f83db4ab7d5f8f29d22570dfbb8888a892ce538b9270" }, "downloads": -1, "filename": "decopatch-1.1.1.tar.gz", "has_sig": false, "md5_digest": "7d5f0174301f4b7f700084bc12564a90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57225, "upload_time": "2019-03-11T15:33:57", "url": "https://files.pythonhosted.org/packages/52/e6/ff820f7beebb6d3034a5a31ff98f9d058e3340139d98efdc0ab121030267/decopatch-1.1.1.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "bc68fe1b5145841a1d71f1c8bef89479", "sha256": "e9db8d2dd2171732e15c6dc170a1400b26e9bab3c633dd6e574f65b04171360b" }, "downloads": -1, "filename": "decopatch-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bc68fe1b5145841a1d71f1c8bef89479", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 28420, "upload_time": "2019-03-11T17:35:23", "url": "https://files.pythonhosted.org/packages/e3/2d/8b68be7e4aef7dfdbf86ee58150532674a8c16731423e71e03898bca5945/decopatch-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "59bb1ff866cd2a2e5f136f778ce5df6c", "sha256": "c8bb69b6f108bb2c7b75c582ec9e942e5c188fb229a161a48105e1ed655c7824" }, "downloads": -1, "filename": "decopatch-1.2.0.tar.gz", "has_sig": false, "md5_digest": "59bb1ff866cd2a2e5f136f778ce5df6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57768, "upload_time": "2019-03-11T17:35:25", "url": "https://files.pythonhosted.org/packages/01/f0/615469540b152818eea9ab3e8b8a998477fbb6e5832414feb0e3e302bc34/decopatch-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "05cbb6afea1b8b22fe8f89a00f3924d9", "sha256": "55f0546f6a445c3726772e838d158dbac1d43012bce82d65b61e4b0f144552c4" }, "downloads": -1, "filename": "decopatch-1.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "05cbb6afea1b8b22fe8f89a00f3924d9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 28761, "upload_time": "2019-03-12T11:27:02", "url": "https://files.pythonhosted.org/packages/dc/45/29d07b3fd6df75cb606d503c833d6395bd889ba11939f2107b2726bbc2b9/decopatch-1.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "20ecbbc48f9228c3059fcbd2bdb24c5e", "sha256": "fe0e6add4eceaad40ca39b7979edd975afa56ccc029be4f609fbfced44063cf9" }, "downloads": -1, "filename": "decopatch-1.2.1.tar.gz", "has_sig": false, "md5_digest": "20ecbbc48f9228c3059fcbd2bdb24c5e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58266, "upload_time": "2019-03-12T11:27:04", "url": "https://files.pythonhosted.org/packages/94/aa/de1b0946acbe654956344760ee7badc74c489bf1e6c3d4f4ad8869601033/decopatch-1.2.1.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "6a71afcad442d630ee3adf428ee31846", "sha256": "4898dae572bde246af63823e7489d4f1b53f5d9f47b6b7d68260a9849281f9c2" }, "downloads": -1, "filename": "decopatch-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6a71afcad442d630ee3adf428ee31846", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 29401, "upload_time": "2019-03-12T16:08:36", "url": "https://files.pythonhosted.org/packages/cc/a6/7a0a7afbaf16b1f71c73b2ef8f5b514e436404d400e74075e918c533741d/decopatch-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9688cda77a8db0706b5c6852530650c0", "sha256": "4c672b6d6f4e46da6cd7759a6cd3a0f8e2d90e01a7f6e1bd9a14fda3b61e0ca9" }, "downloads": -1, "filename": "decopatch-1.3.0.tar.gz", "has_sig": false, "md5_digest": "9688cda77a8db0706b5c6852530650c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59029, "upload_time": "2019-03-12T16:08:37", "url": "https://files.pythonhosted.org/packages/f7/4a/3d17436f6981e6e32450aaad3d22bc839ad93730caf4116ee8ce3657d5b1/decopatch-1.3.0.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "3e5cfdad23ad7e58a56ea6dd0411b06d", "sha256": "a0b0cfa986087e5a45640e1aae393cb2d464d44d87735e7c6886d1e01242c008" }, "downloads": -1, "filename": "decopatch-1.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3e5cfdad23ad7e58a56ea6dd0411b06d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 29398, "upload_time": "2019-03-13T13:05:25", "url": "https://files.pythonhosted.org/packages/20/f9/dda5ba412ee583cf0f3fe53b61b414953cc44ba811c2ac9eff7a1cba0e7b/decopatch-1.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14628cdf5113b738417eb458fc7de881", "sha256": "7687be7e3ed4e65b25b89929d35bf3fd6cc91ce7b05ea8f89e9d638566a397f7" }, "downloads": -1, "filename": "decopatch-1.4.0.tar.gz", "has_sig": false, "md5_digest": "14628cdf5113b738417eb458fc7de881", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59138, "upload_time": "2019-03-13T13:05:26", "url": "https://files.pythonhosted.org/packages/ea/bb/e635174999796b318b01f273d1a6765b8892cdb24d1deee09a1cad328fe8/decopatch-1.4.0.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "38659b90d1d1804f635fd5a4ff4d6c7e", "sha256": "2cc63e5e0597e47197e09718ded4bb0b82e807314c0c6ea5b61280ae063a766d" }, "downloads": -1, "filename": "decopatch-1.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "38659b90d1d1804f635fd5a4ff4d6c7e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30723, "upload_time": "2019-03-14T12:29:23", "url": "https://files.pythonhosted.org/packages/cd/6e/5623eda00306a5e14130de1f177ee93d174bedb76b5204832df3640090c9/decopatch-1.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "961d33efe893fd543978aa86ca2c3108", "sha256": "5c5591075457ce0f7e52920b90c0c0ef75c6e574a612d7b9b381a0792ce3312a" }, "downloads": -1, "filename": "decopatch-1.4.1.tar.gz", "has_sig": false, "md5_digest": "961d33efe893fd543978aa86ca2c3108", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60402, "upload_time": "2019-03-14T12:29:24", "url": "https://files.pythonhosted.org/packages/ab/8b/43291c842517a12b0bac1a13fbed9995d34d8d66bcfe7aee79c2cf0f8ff7/decopatch-1.4.1.tar.gz" } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "f1b6186a4d8f230c70193c7a98d3d02f", "sha256": "97585705d0ad3b78e9f52a06a21362cdc8b390b55884e440481545d7031f2fb4" }, "downloads": -1, "filename": "decopatch-1.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f1b6186a4d8f230c70193c7a98d3d02f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 32023, "upload_time": "2019-04-16T12:16:10", "url": "https://files.pythonhosted.org/packages/34/37/6781ce755f761846365f02f27168f55bb405da29c5977e97874952058dd0/decopatch-1.4.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ef882302b40d80f4c4d005969b298b17", "sha256": "e3b4a91c6b26d18e9db045b415d3869da383cf10c854e8f77a062784e0919353" }, "downloads": -1, "filename": "decopatch-1.4.2.tar.gz", "has_sig": false, "md5_digest": "ef882302b40d80f4c4d005969b298b17", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61355, "upload_time": "2019-04-16T12:16:11", "url": "https://files.pythonhosted.org/packages/26/96/b7b95dacfd67ce9aa16a9371f8703f4a02bc2dcf6b3dbf2dcfad72e3c218/decopatch-1.4.2.tar.gz" } ], "1.4.3": [ { "comment_text": "", "digests": { "md5": "cd69adac9a032de376b333adc060c199", "sha256": "89d4e3ec8c6f86a35583fa17271bea39b7fd604091266dccab5e485012e431c8" }, "downloads": -1, "filename": "decopatch-1.4.3-py3-none-any.whl", "has_sig": false, "md5_digest": "cd69adac9a032de376b333adc060c199", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 31759, "upload_time": "2019-04-16T16:13:38", "url": "https://files.pythonhosted.org/packages/29/ae/d6aa763a974564177e80ca27dcc7f87a043591662e81170a78afcd695d2d/decopatch-1.4.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc71af241a8119576b205f9669735ac4", "sha256": "6f84a744202fd6ac4c82ba86b1248aa36451b81baea9e87db41c9d9f8d04d8cb" }, "downloads": -1, "filename": "decopatch-1.4.3.tar.gz", "has_sig": false, "md5_digest": "dc71af241a8119576b205f9669735ac4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61215, "upload_time": "2019-04-16T16:13:39", "url": "https://files.pythonhosted.org/packages/86/c6/ad6b15e7c65328c5f695e16b7ebc87acdd8cfa6b53cce6568f9da4e987c4/decopatch-1.4.3.tar.gz" } ], "1.4.4": [ { "comment_text": "", "digests": { "md5": "2b0c14e6251e88866409258069c8610b", "sha256": "c9db3bfdbb4cd3958560d3caec2954d231e9ae4a9fef9d3512f06833110a6bd5" }, "downloads": -1, "filename": "decopatch-1.4.4-py3-none-any.whl", "has_sig": false, "md5_digest": "2b0c14e6251e88866409258069c8610b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 31718, "upload_time": "2019-04-16T16:36:01", "url": "https://files.pythonhosted.org/packages/bf/10/02c2260738c3394485992b582fff26461d2e7a3cff70b34091b048df13ac/decopatch-1.4.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "72e163c814a3328d3d0af4c656988de4", "sha256": "bcad23955b7f4e7e82c5b4b4899b3fbceca7602c83a0c5252bc346129c6778cc" }, "downloads": -1, "filename": "decopatch-1.4.4.tar.gz", "has_sig": false, "md5_digest": "72e163c814a3328d3d0af4c656988de4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61194, "upload_time": "2019-04-16T16:36:03", "url": "https://files.pythonhosted.org/packages/bc/bd/0c378771940f1b1444d74139b02db13fec464a43b4b3124edfe97fa82d10/decopatch-1.4.4.tar.gz" } ], "1.4.5": [ { "comment_text": "", "digests": { "md5": "a2795a772475cbb587f64a4077d83b9d", "sha256": "6577b068d8a675bcdc86fb439f20b986518d585526a4d6606a121d78b5840c50" }, "downloads": -1, "filename": "decopatch-1.4.5-py3-none-any.whl", "has_sig": false, "md5_digest": "a2795a772475cbb587f64a4077d83b9d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 32862, "upload_time": "2019-04-18T15:03:00", "url": "https://files.pythonhosted.org/packages/80/e0/6ee4f27126fc3578cbced342e8b25c292f6e935889b8929f784170fecde7/decopatch-1.4.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d9bdb2c2744acd34760814bc76e5d2ab", "sha256": "773816d7655698dc4f8925f1766eccf6069b27e2dec5e11e1fe198bdcbcc3b62" }, "downloads": -1, "filename": "decopatch-1.4.5.tar.gz", "has_sig": false, "md5_digest": "d9bdb2c2744acd34760814bc76e5d2ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62079, "upload_time": "2019-04-18T15:03:01", "url": "https://files.pythonhosted.org/packages/a4/2f/d0d3705399bc8443d248794149d9e99dd2e942412c5d5d920343d4b94f4c/decopatch-1.4.5.tar.gz" } ], "1.4.6": [ { "comment_text": "", "digests": { "md5": "67f49bd5bbd5faf52df324f88f956ccd", "sha256": "dddcfab5d6c933dcc2c957f80b4b642bde445a41f4206c4c04b8d76052a881f4" }, "downloads": -1, "filename": "decopatch-1.4.6-py3-none-any.whl", "has_sig": false, "md5_digest": "67f49bd5bbd5faf52df324f88f956ccd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33992, "upload_time": "2019-09-04T16:32:34", "url": "https://files.pythonhosted.org/packages/c4/f2/ab022f9a93957d71399ead20c5df4ccb537d326caeeae9193d53ba75bda2/decopatch-1.4.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b7e9af8185c4f99da299852790b0d1c7", "sha256": "be8cec672d5698d691dfaa4e5adaaca12837c23240ee97278bbc5c15c29a6956" }, "downloads": -1, "filename": "decopatch-1.4.6.tar.gz", "has_sig": false, "md5_digest": "b7e9af8185c4f99da299852790b0d1c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62191, "upload_time": "2019-09-04T16:32:35", "url": "https://files.pythonhosted.org/packages/1c/da/4d38d9c208dee327a31c01eccb408a3b07c28e7af3e9b5b116add70d2707/decopatch-1.4.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "67f49bd5bbd5faf52df324f88f956ccd", "sha256": "dddcfab5d6c933dcc2c957f80b4b642bde445a41f4206c4c04b8d76052a881f4" }, "downloads": -1, "filename": "decopatch-1.4.6-py3-none-any.whl", "has_sig": false, "md5_digest": "67f49bd5bbd5faf52df324f88f956ccd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33992, "upload_time": "2019-09-04T16:32:34", "url": "https://files.pythonhosted.org/packages/c4/f2/ab022f9a93957d71399ead20c5df4ccb537d326caeeae9193d53ba75bda2/decopatch-1.4.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b7e9af8185c4f99da299852790b0d1c7", "sha256": "be8cec672d5698d691dfaa4e5adaaca12837c23240ee97278bbc5c15c29a6956" }, "downloads": -1, "filename": "decopatch-1.4.6.tar.gz", "has_sig": false, "md5_digest": "b7e9af8185c4f99da299852790b0d1c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62191, "upload_time": "2019-09-04T16:32:35", "url": "https://files.pythonhosted.org/packages/1c/da/4d38d9c208dee327a31c01eccb408a3b07c28e7af3e9b5b116add70d2707/decopatch-1.4.6.tar.gz" } ] }