{ "info": { "author": "Diogo Dil", "author_email": "diogodicl@gmail.com", "bugtrack_url": null, "classifiers": [ "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development :: Libraries" ], "description": "PyEL\n=====\n\nThis project aims to facilitate the execution of codes before and after a method using decorator.\nthe Decorator @PreEL and @PosEL accept as input codes to run, you can use simple codes as a `logging` or else more complex codes written by you.\n\nInstalling\n----------\n\nInstall and update using ``pip`` :\n\n.. code-block:: text\n\n pip install PyEL\n\n\nA Simple Example\n----------------\n\n.. code-block:: python\n\n from pyel import PreEL\n\n @PreEL('logging.info(\"Potato\")')\n def function():\n pass\n\n\n\nExample with variables\n----------------------\n\n.. code-block:: python\n\n from pyel import PreEL\n\n @PreEL('logging.error(\"Log:{}\".format(#param))')\n def function(param):\n pass\n\n\nExample with your code\n----------------------\n\n.. code-block:: python\n\n from pyel import PosEL\n\n @PosEL('yourpackage.subpackage.yourfunction(#param)')\n def function(param):\n pass\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/diogodilcl/PyEL", "keywords": "", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "PyEL", "package_url": "https://pypi.org/project/PyEL/", "platform": "", "project_url": "https://pypi.org/project/PyEL/", "project_urls": { "Homepage": "https://github.com/diogodilcl/PyEL" }, "release_url": "https://pypi.org/project/PyEL/0.0.2/", "requires_dist": null, "requires_python": "", "summary": "This project aims to facilitate the execution of codes before and after a method using decorator.", "version": "0.0.2" }, "last_serial": 5407098, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "007dce5bd8c26066d841cdc23ecacd2c", "sha256": "e6c11c4960543148af76437424069125fcb2988187adc365ebf8fd3ba40be41f" }, "downloads": -1, "filename": "PyEL-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "007dce5bd8c26066d841cdc23ecacd2c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.1.*,!=3.2.*,!=3.3.*", "size": 6697, "upload_time": "2019-06-16T16:58:13", "url": "https://files.pythonhosted.org/packages/45/7e/91d6e32acc80dad0c047d5900b0954015569eefe7d02d892dd417b74be1c/PyEL-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e38fd32fff23243eaf4a379699889207", "sha256": "fbd0668743499230d4be5d4c9d882430da651b7e3dc7019860570eb898371af0" }, "downloads": -1, "filename": "PyEL-0.0.1.tar.gz", "has_sig": false, "md5_digest": "e38fd32fff23243eaf4a379699889207", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.1.*,!=3.2.*,!=3.3.*", "size": 2263, "upload_time": "2019-06-16T16:58:17", "url": "https://files.pythonhosted.org/packages/60/b8/ad177a5250a038a669db2301d4d0edc3cd8061633dcc82c43643cbc72411/PyEL-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "558b9d03ee7755fe598dc613f2b0c915", "sha256": "2f0917d990fb443282673ff2c7016c52086f0af94444d403774bcf438ea78718" }, "downloads": -1, "filename": "PyEL-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "558b9d03ee7755fe598dc613f2b0c915", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6665, "upload_time": "2019-06-16T17:49:59", "url": "https://files.pythonhosted.org/packages/b7/32/11a529219841b9fb8d25f74ebacbd5199eeec0ec06a60a8bd4b07fe7f96e/PyEL-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "095fdcd5bbb4284911fec7c13cf76a5f", "sha256": "d13d57964ae6815bf5e6eea370fc8439b2cc34ea3a6af0cd6bfda69860e870c9" }, "downloads": -1, "filename": "PyEL-0.0.2.tar.gz", "has_sig": false, "md5_digest": "095fdcd5bbb4284911fec7c13cf76a5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2219, "upload_time": "2019-06-16T17:50:01", "url": "https://files.pythonhosted.org/packages/9d/65/0c00885d5420cd629eb87a7892a651337aa02954f8ce9c7196fcfc0bdf49/PyEL-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "558b9d03ee7755fe598dc613f2b0c915", "sha256": "2f0917d990fb443282673ff2c7016c52086f0af94444d403774bcf438ea78718" }, "downloads": -1, "filename": "PyEL-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "558b9d03ee7755fe598dc613f2b0c915", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6665, "upload_time": "2019-06-16T17:49:59", "url": "https://files.pythonhosted.org/packages/b7/32/11a529219841b9fb8d25f74ebacbd5199eeec0ec06a60a8bd4b07fe7f96e/PyEL-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "095fdcd5bbb4284911fec7c13cf76a5f", "sha256": "d13d57964ae6815bf5e6eea370fc8439b2cc34ea3a6af0cd6bfda69860e870c9" }, "downloads": -1, "filename": "PyEL-0.0.2.tar.gz", "has_sig": false, "md5_digest": "095fdcd5bbb4284911fec7c13cf76a5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2219, "upload_time": "2019-06-16T17:50:01", "url": "https://files.pythonhosted.org/packages/9d/65/0c00885d5420cd629eb87a7892a651337aa02954f8ce9c7196fcfc0bdf49/PyEL-0.0.2.tar.gz" } ] }