{ "info": { "author": "Paul Roujansky", "author_email": "paul@roujansky.eu", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": ".. -*- mode: rst -*-\n\n|PyPi|_ |Documentation|_ |Travis|_ |Circle|_ |Codecov|_ |Python36|_ |Downloads|_ |License MIT|_\n\n.. |PyPi| image:: https://badge.fury.io/py/pydeco.svg\n.. _PyPi: https://badge.fury.io/py/pydeco\n\n.. |Documentation| image:: https://readthedocs.org/projects/pydeco/badge/?version=latest\n.. _Documentation: https://pydeco.readthedocs.io/en/latest/?badge=latest\n\n.. |Travis| image:: https://api.travis-ci.org/paulroujansky/pydeco.png?branch=master\n.. _Travis: https://travis-ci.org/paulroujansky/pydeco/branches\n\n.. |Circle| image:: https://circleci.com/gh/paulroujansky/pydeco.svg?style=svg\n.. _Circle: https://circleci.com/gh/paulroujansky\n\n.. |Codecov| image:: https://codecov.io/gh/paulroujansky/pydeco/branch/master/graph/badge.svg\n.. _Codecov: https://codecov.io/gh/paulroujansky/pydeco\n\n.. |Python36| image:: https://img.shields.io/badge/python-3.6-blue.svg\n.. _Python36: https://badge.fury.io/py/pydeco\n\n.. |Downloads| image:: https://pepy.tech/badge/pydeco\n.. _Downloads: https://pepy.tech/project/pydeco\n\n.. |License MIT| image:: https://img.shields.io/badge/License-MIT-yellow.svg\n.. _License MIT: https://opensource.org/licenses/MIT\n\nPyDeco\n======\n\nThis package enables to decorate any specified class methods with a passed decorator.\nThe resulting wrapped class is `picklable`_.\n\nDocumentation\n^^^^^^^^^^^^^\n\n`PyDeco documentation`_ is available online.\n\nInstalling PyDeco\n^^^^^^^^^^^^^^^^^\n\nTo install the latest stable version of PyDeco, you can use pip in a terminal:\n\n.. code-block:: bash\n\n pip install -U pydeco\n\nSource code\n^^^^^^^^^^^\n\nYou can check the latest sources with the command:\n\n.. code-block:: bash\n\n git clone https://github.com/paulroujansky/pydeco.git\n\nContributing\n^^^^^^^^^^^^\n\nTo learn more about making a contribution to PyDeco, please see the `Contributing guide`_.\n\nLicense\n^^^^^^^\n\nThis software is licensed under the `MIT license`_.\n\n\u00a9 2019 Paul Roujansky.\n\n.. External references:\n.. _examples: https://github.com/paulroujansky/pydeco/tree/master/examples\n.. _PyDeco documentation: https://pydeco.readthedocs.io/en/latest/\n.. _MIT license: http://en.wikipedia.org/wiki/MIT_License\n.. _Contributing guide: https://pydeco.readthedocs.io/en/latest/contributing.html\n.. _picklable: https://docs.python.org/3/library/pickle.html\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/paulroujansky/pydeco", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pydeco", "package_url": "https://pypi.org/project/pydeco/", "platform": "", "project_url": "https://pypi.org/project/pydeco/", "project_urls": { "Homepage": "https://github.com/paulroujansky/pydeco" }, "release_url": "https://pypi.org/project/pydeco/0.363/", "requires_dist": [ "codecov", "pytest", "pytest-cov", "coverage", "numpydoc", "sphinx", "sphinx-bootstrap-theme", "sphinx-gallery", "joblib", "pyyaml" ], "requires_python": ">=3", "summary": "Python Class Methods Decorator", "version": "0.363" }, "last_serial": 5814239, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "dd44ca681866f9ff0445dc36eeba4955", "sha256": "272a56ea9de307149adbc936aeb0d1769c67200cc56dec7533603207e33b6ba4" }, "downloads": -1, "filename": "pydeco-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "dd44ca681866f9ff0445dc36eeba4955", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3349, "upload_time": "2019-06-28T12:47:50", "url": "https://files.pythonhosted.org/packages/5b/0c/47345dc42a894a3f4510c5cbf083af0741c98746673bfb53c2990168cdeb/pydeco-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b6eeede2dbfe1c679b0aa37db191942", "sha256": "16f883718985cb4850eabc1559b2473c688f60053350309ddeeedad5ad2a9277" }, "downloads": -1, "filename": "pydeco-0.1.tar.gz", "has_sig": false, "md5_digest": "4b6eeede2dbfe1c679b0aa37db191942", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2904, "upload_time": "2019-06-28T12:47:53", "url": "https://files.pythonhosted.org/packages/1f/c4/0a9eb24110d10a52460494b238f84336e73360a9aa250f53106ea7ccec66/pydeco-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "a2be2d9c8946318a95bc54512ae5995d", "sha256": "f4cc0647a594e08090b9e7bd7fd1e1487ccc338d234d1dbf079863b5d8f29e24" }, "downloads": -1, "filename": "pydeco-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "a2be2d9c8946318a95bc54512ae5995d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3565, "upload_time": "2019-07-01T13:46:04", "url": "https://files.pythonhosted.org/packages/c9/01/14326017081a58d8659e115664d41b4b7c4672015437e122c75324fadd17/pydeco-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b17222e9a042eeacc989dca4f8b19e29", "sha256": "92f5a59b271e65dcc496d5636cd4f4775e96c63b66ab0961f1790c039b05a7cd" }, "downloads": -1, "filename": "pydeco-0.2.tar.gz", "has_sig": false, "md5_digest": "b17222e9a042eeacc989dca4f8b19e29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3160, "upload_time": "2019-07-01T13:46:05", "url": "https://files.pythonhosted.org/packages/20/52/234e984e1251feea5dadc8e024fd00c27534bf424952e1d6b05ab418a1c8/pydeco-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "e366d48097924ded39fe4043d4659563", "sha256": "556e3e71b984cc53e3121f9322f19828390ab640555c379ecf8e5406a39e6d8b" }, "downloads": -1, "filename": "pydeco-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "e366d48097924ded39fe4043d4659563", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 5733, "upload_time": "2019-07-23T09:56:34", "url": "https://files.pythonhosted.org/packages/9a/2b/78a78ef47c56cce1de8d65f7c3e5c2bddde750b5a6291c0798330f4124db/pydeco-0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d84227159067a5477d6715a8fec3bcb1", "sha256": "7436d00bbd5cd4054e448f78d43fa59ea9f1d2bb9e99f0bba7ac87c1fca4af46" }, "downloads": -1, "filename": "pydeco-0.3.tar.gz", "has_sig": false, "md5_digest": "d84227159067a5477d6715a8fec3bcb1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5165, "upload_time": "2019-07-23T09:56:35", "url": "https://files.pythonhosted.org/packages/b0/98/27f79fc105233d1307b35172d4264a93a58b9f48f8cba93e21724fbc759d/pydeco-0.3.tar.gz" } ], "0.31": [ { "comment_text": "", "digests": { "md5": "ae2db3c46c646dead181e309f076e5a1", "sha256": "f70e9014c6bab34cecb2d28db2f9bbe1abb4d222723eb9b39da3c4e663faa9e4" }, "downloads": -1, "filename": "pydeco-0.31-py3-none-any.whl", "has_sig": false, "md5_digest": "ae2db3c46c646dead181e309f076e5a1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 5804, "upload_time": "2019-07-23T15:05:33", "url": "https://files.pythonhosted.org/packages/69/0c/b8f609c71c4796eb2e44abd088227360c169362bbab855b5c95e13c4d1b5/pydeco-0.31-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2a8485ee62cca7db71b8970ef6d5ac98", "sha256": "a3329941cd4282f547f6831ae27a040c1bb67dce596efe8aa931f1e71ae87ee2" }, "downloads": -1, "filename": "pydeco-0.31.tar.gz", "has_sig": false, "md5_digest": "2a8485ee62cca7db71b8970ef6d5ac98", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5231, "upload_time": "2019-07-23T15:05:34", "url": "https://files.pythonhosted.org/packages/d5/a1/62d47fc6f2ebe82c806fee4e6ae38ac0edd75ce6015f39d503b369946934/pydeco-0.31.tar.gz" } ], "0.32": [ { "comment_text": "", "digests": { "md5": "9310173e56e9b69d72d695188d0dc159", "sha256": "9a6d8f68424e505db5461591499908c8b56b98c583d6755eb4317978d408b716" }, "downloads": -1, "filename": "pydeco-0.32-py3-none-any.whl", "has_sig": false, "md5_digest": "9310173e56e9b69d72d695188d0dc159", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 5809, "upload_time": "2019-07-24T08:53:04", "url": "https://files.pythonhosted.org/packages/cd/7c/f16443a2090b3605e655dd1f9c5044273dc198378b6744c07fce2fb4e7d0/pydeco-0.32-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "94d9df286e5843805faeed075dcd30f9", "sha256": "4825b3845fc5d3a0682257a9ff43e91805c15ce3a90cc149430405fafda70478" }, "downloads": -1, "filename": "pydeco-0.32.tar.gz", "has_sig": false, "md5_digest": "94d9df286e5843805faeed075dcd30f9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5240, "upload_time": "2019-07-24T08:53:05", "url": "https://files.pythonhosted.org/packages/01/65/1ab016d3711a4dc89bed084bacb4492a790274c46e450e5b5f6b4f927b95/pydeco-0.32.tar.gz" } ], "0.33": [ { "comment_text": "", "digests": { "md5": "6af8ad126df1eb649790c14281948692", "sha256": "fbef35988237afa5e6ed6d0982ba84e8b5816cac51700488cb9b8aa40c6e6984" }, "downloads": -1, "filename": "pydeco-0.33-py3-none-any.whl", "has_sig": false, "md5_digest": "6af8ad126df1eb649790c14281948692", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 5816, "upload_time": "2019-07-26T12:57:30", "url": "https://files.pythonhosted.org/packages/69/f6/2f3cfededf85a8bd9cb07bcd3c45aaae6207f94f54a99b1890acf748d845/pydeco-0.33-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1a5cb493571a1b311982aa57217a0fb3", "sha256": "6c77db6348e5d6db8c79badfd4ea20f175094a7f560463708d334b0f15084f45" }, "downloads": -1, "filename": "pydeco-0.33.tar.gz", "has_sig": false, "md5_digest": "1a5cb493571a1b311982aa57217a0fb3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5244, "upload_time": "2019-07-26T12:57:31", "url": "https://files.pythonhosted.org/packages/12/72/f7c229d2172623afc78774e5a3d7762eacdf8af1103cd193874c52b5380d/pydeco-0.33.tar.gz" } ], "0.34": [ { "comment_text": "", "digests": { "md5": "28979f55f7d3f90ef83cb0cd67eca2b5", "sha256": "57bb45deff54629fe3f1eb4abe233be97da99d8d5226bdbae599ddfa4c5aa7ec" }, "downloads": -1, "filename": "pydeco-0.34.tar.gz", "has_sig": false, "md5_digest": "28979f55f7d3f90ef83cb0cd67eca2b5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 7152, "upload_time": "2019-08-20T09:25:20", "url": "https://files.pythonhosted.org/packages/e9/ac/1145a13746ec27b874cf2356e570519e51105e2a02e75322e84fdac47740/pydeco-0.34.tar.gz" } ], "0.35": [ { "comment_text": "", "digests": { "md5": "5464dfc1038bf5d076b996bd5f81dc25", "sha256": "ec1b25139bf1d859d38724afcdc1d46e62df56ca12263ad84a1f52c35d975be4" }, "downloads": -1, "filename": "pydeco-0.35-py3-none-any.whl", "has_sig": false, "md5_digest": "5464dfc1038bf5d076b996bd5f81dc25", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 8007, "upload_time": "2019-08-20T10:30:01", "url": "https://files.pythonhosted.org/packages/4d/ef/065aaf524eeea749d8bf71dce194d58bcc149d46c69bb9c7c02e4b20a92e/pydeco-0.35-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4edc516c7f80ca4cf80d5306aec8e856", "sha256": "542e1a71e79e1c8c397f594a9630d19143f2b10cbccb9e90465bb05d73b0f4d9" }, "downloads": -1, "filename": "pydeco-0.35.tar.gz", "has_sig": false, "md5_digest": "4edc516c7f80ca4cf80d5306aec8e856", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 7154, "upload_time": "2019-08-20T10:30:03", "url": "https://files.pythonhosted.org/packages/1a/b9/0ad90ec3d6ac28f1b1e11545c911fb919761b02d29ff92b3fd25597bca4e/pydeco-0.35.tar.gz" } ], "0.36": [ { "comment_text": "", "digests": { "md5": "5c430db1df97009d602376b5d6b21d43", "sha256": "be8b48199666044b5e10a1d5e666cf2512cfd4680047fcecdf54b22d402459c6" }, "downloads": -1, "filename": "pydeco-0.36-py3-none-any.whl", "has_sig": false, "md5_digest": "5c430db1df97009d602376b5d6b21d43", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 8730, "upload_time": "2019-08-22T09:52:02", "url": "https://files.pythonhosted.org/packages/40/4f/8bae16d9fc727b08d89dfa91570c2894f0e5ce56a74574b44253fe3109ef/pydeco-0.36-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b06d47c70848796ce4a7537da62058d6", "sha256": "c0d02cb0ee3decc1dedcd1e16f1f3f49bbb4165cb6ddc748eec3879c2953b8f2" }, "downloads": -1, "filename": "pydeco-0.36.tar.gz", "has_sig": false, "md5_digest": "b06d47c70848796ce4a7537da62058d6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 8412, "upload_time": "2019-08-22T09:52:03", "url": "https://files.pythonhosted.org/packages/08/75/c2539c090858ceb3180a3841912fda49e136d5b7487e2c4d16c3bbab838f/pydeco-0.36.tar.gz" } ], "0.361": [ { "comment_text": "", "digests": { "md5": "273154b3609887539fbaa12d6d3444c1", "sha256": "26adcaf3814addc969bd63a12460d14f970f5ee4f731ee3e7f84486c9d4b0ad6" }, "downloads": -1, "filename": "pydeco-0.361-py3-none-any.whl", "has_sig": false, "md5_digest": "273154b3609887539fbaa12d6d3444c1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 8750, "upload_time": "2019-08-22T13:27:00", "url": "https://files.pythonhosted.org/packages/33/27/26e7858ddaec3b6c7651bd493b2b1083552d2d1d86b9bd52b05e0e66f149/pydeco-0.361-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c1a73e4cad91a2cb6f14ef55014c882f", "sha256": "b0b4604581a598e553a07fea2a9fde328254cad330ed2cd3c4b85eced8eaa717" }, "downloads": -1, "filename": "pydeco-0.361.tar.gz", "has_sig": false, "md5_digest": "c1a73e4cad91a2cb6f14ef55014c882f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 8421, "upload_time": "2019-08-22T13:27:02", "url": "https://files.pythonhosted.org/packages/26/88/8b89275b0baece2f01518f0341c7960c7ad7bb41588df6f5ec74d39c40e7/pydeco-0.361.tar.gz" } ], "0.362": [ { "comment_text": "", "digests": { "md5": "b3b39c51a87c3945584bd93852aee2d8", "sha256": "866ba21328c1a8553daf097ecd324de01d9bbedd3b1a726ab48fcfee91da8cec" }, "downloads": -1, "filename": "pydeco-0.362-py3-none-any.whl", "has_sig": false, "md5_digest": "b3b39c51a87c3945584bd93852aee2d8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 8955, "upload_time": "2019-08-22T14:32:17", "url": "https://files.pythonhosted.org/packages/1b/04/fc92951520cde6fc490c11dbf2f0b5fae0341682ba7d901dfa39507ae9b7/pydeco-0.362-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8721c9eaf2f54e1150d4650070ad0e06", "sha256": "a0356dc43c319bbdef1f27db4bce983be664a3093d0bce104c0d8f3ec2993c30" }, "downloads": -1, "filename": "pydeco-0.362.tar.gz", "has_sig": false, "md5_digest": "8721c9eaf2f54e1150d4650070ad0e06", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 8518, "upload_time": "2019-08-22T14:32:19", "url": "https://files.pythonhosted.org/packages/e7/94/170bfed787c655700c8301aa01ab92d902915b1a9a48c539c035a5736ef8/pydeco-0.362.tar.gz" } ], "0.363": [ { "comment_text": "", "digests": { "md5": "a3556ff0c4e4ab0fa0304809f7c54d59", "sha256": "70e871df805cf143ea80d78803bc620bf49f112e64f10bddbe5aebafb5176bd8" }, "downloads": -1, "filename": "pydeco-0.363-py3-none-any.whl", "has_sig": false, "md5_digest": "a3556ff0c4e4ab0fa0304809f7c54d59", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 8995, "upload_time": "2019-09-11T10:56:32", "url": "https://files.pythonhosted.org/packages/26/00/4efece10cf7913ba77966cfed1c9be80d807e7bd88404c5fb4749713b50b/pydeco-0.363-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a5a9015098d6af4bfc4ac7b8e5c05d5b", "sha256": "47004eea7c3cac5143aa7dfc48f7c0ab82b1f32c73ab3078e14a5ebd5c921021" }, "downloads": -1, "filename": "pydeco-0.363.tar.gz", "has_sig": false, "md5_digest": "a5a9015098d6af4bfc4ac7b8e5c05d5b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 8567, "upload_time": "2019-09-11T10:56:34", "url": "https://files.pythonhosted.org/packages/62/79/678fe70536de537b6981ae893d03f0f4b8b48d41f39c0268db1c8bad2a03/pydeco-0.363.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a3556ff0c4e4ab0fa0304809f7c54d59", "sha256": "70e871df805cf143ea80d78803bc620bf49f112e64f10bddbe5aebafb5176bd8" }, "downloads": -1, "filename": "pydeco-0.363-py3-none-any.whl", "has_sig": false, "md5_digest": "a3556ff0c4e4ab0fa0304809f7c54d59", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 8995, "upload_time": "2019-09-11T10:56:32", "url": "https://files.pythonhosted.org/packages/26/00/4efece10cf7913ba77966cfed1c9be80d807e7bd88404c5fb4749713b50b/pydeco-0.363-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a5a9015098d6af4bfc4ac7b8e5c05d5b", "sha256": "47004eea7c3cac5143aa7dfc48f7c0ab82b1f32c73ab3078e14a5ebd5c921021" }, "downloads": -1, "filename": "pydeco-0.363.tar.gz", "has_sig": false, "md5_digest": "a5a9015098d6af4bfc4ac7b8e5c05d5b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 8567, "upload_time": "2019-09-11T10:56:34", "url": "https://files.pythonhosted.org/packages/62/79/678fe70536de537b6981ae893d03f0f4b8b48d41f39c0268db1c8bad2a03/pydeco-0.363.tar.gz" } ] }