{ "info": { "author": "Geir Arne Hjelle", "author_email": "geirarne@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: MacOS", "Operating System :: Microsoft", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# PyPlugs\n\n_Decorator based plug-in architecture for Python_\n\n[![Latest version](https://img.shields.io/pypi/v/pyplugs.svg)](https://pypi.org/project/pyplugs/)\n[![Python versions](https://img.shields.io/pypi/pyversions/pyplugs.svg)](https://pypi.org/project/pyplugs/)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)\n[![Checked with mypy](http://www.mypy-lang.org/static/mypy_badge.svg)](http://mypy-lang.org/)\n[![CircleCI](https://circleci.com/gh/gahjelle/pyplugs.svg?style=shield)](https://circleci.com/gh/gahjelle/pyplugs)\n\n\n## Installing PyPlugs\n\nPyPlugs is available at [PyPI](https://pypi.org/project/pyplugs/). You can install it using Pip:\n\n $ python -m pip install pyplugs\n\n\n## Using PyPlugs\n\n...\n\n\n## Installing From Source\n\nYou can always download the [latest version of PyPlugs from GitHub](https://github.com/gahjelle/pyplugs). PyPlugs uses [Flit](https://flit.readthedocs.io/) as a setup tool.\n\nTo install PyPlugs from the downloaded source, run Flit:\n\n $ python -m flit install --deps production\n\nIf you want to change and play with the PyPlugs source code, you should install it in editable mode:\n\n $ python -m flit install --symlink", "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/gahjelle/pyplugs", "keywords": "plugin decorator", "license": "", "maintainer": "", "maintainer_email": "", "name": "pyplugs", "package_url": "https://pypi.org/project/pyplugs/", "platform": "", "project_url": "https://pypi.org/project/pyplugs/", "project_urls": { "Homepage": "https://github.com/gahjelle/pyplugs" }, "release_url": "https://pypi.org/project/pyplugs/0.2.2/", "requires_dist": [ "importlib_resources; python_version < '3.7'", "black; extra == \"dev\"", "bumpversion; extra == \"dev\"", "flake8; extra == \"dev\"", "flit; extra == \"dev\"", "mypy; extra == \"dev\"", "mkdocs; extra == \"doc\"", "pytest; extra == \"test\"", "pytest-cov; extra == \"test\"", "tox; extra == \"test\"" ], "requires_python": ">=3.6", "summary": "PyPlugs, decorator based plug-in architecture for Python", "version": "0.2.2" }, "last_serial": 5583568, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "37743c4a2cb964dc9bd56a9b03250291", "sha256": "aec03eef8d8c001530ecd9df195a7baa6de7ed406fd0715d5abf8e58d6314343" }, "downloads": -1, "filename": "pyplugs-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "37743c4a2cb964dc9bd56a9b03250291", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 7304, "upload_time": "2019-04-04T12:08:59", "url": "https://files.pythonhosted.org/packages/75/e7/e3a05ed942d25acc66916fded756f7e9cd43b995388690bd8ee9fd9b4a3b/pyplugs-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7ce79844e15b6f56f2b1aa6553d6c307", "sha256": "d460b8d940664d2c09c67f5e48d84671a9b1770092dce2c6e595e2b2653306a7" }, "downloads": -1, "filename": "pyplugs-0.1.0.tar.gz", "has_sig": false, "md5_digest": "7ce79844e15b6f56f2b1aa6553d6c307", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4574, "upload_time": "2019-04-04T12:09:02", "url": "https://files.pythonhosted.org/packages/4a/48/198494f7945dfabf73dce1fc1c0f6c08d6f4acbe17fe619873b11b69a768/pyplugs-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "f98a1b70af9af782dc7346e3fee96dc3", "sha256": "720cec173b19742decf4161609ebbd233b0a86a467f1b3ecfe65bfd42a97173f" }, "downloads": -1, "filename": "pyplugs-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f98a1b70af9af782dc7346e3fee96dc3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 8063, "upload_time": "2019-04-08T12:05:09", "url": "https://files.pythonhosted.org/packages/0d/d9/2ed7baa5842edb82e8075fd29c1fc13dc2d530f5fe229a3508f4e18e6fdc/pyplugs-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a4c2468adefd409b5f8e1ecf6e0030e8", "sha256": "efc0c0e8b7b29072dd21ea5b80436febbbb2c3d2df4dec9ab591f67d1c3b7e02" }, "downloads": -1, "filename": "pyplugs-0.2.0.tar.gz", "has_sig": false, "md5_digest": "a4c2468adefd409b5f8e1ecf6e0030e8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4718, "upload_time": "2019-04-08T12:05:11", "url": "https://files.pythonhosted.org/packages/ea/64/7fca22e497ad2cdb70da072d3b435e3e6af84d7119997a7edbf803cf8c6e/pyplugs-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "a7b3c0943d9aa59257a5d60ccb64d285", "sha256": "c8b168783d8cb8b84a6dc8f8fd5377768d841a9c7b31b0967ed88b5f98ae47e7" }, "downloads": -1, "filename": "pyplugs-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a7b3c0943d9aa59257a5d60ccb64d285", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 8338, "upload_time": "2019-04-09T20:51:51", "url": "https://files.pythonhosted.org/packages/1f/a7/41fad7fcd63490f4b110fdfd2755c3e22a0c48d42150502b0796e210eee8/pyplugs-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "067f158ae807c895e36fbaddd2fbb5fb", "sha256": "89daeddbc130c1f98b809b671c45f475ab0e1a0cbff81be88390f888f005db37" }, "downloads": -1, "filename": "pyplugs-0.2.1.tar.gz", "has_sig": false, "md5_digest": "067f158ae807c895e36fbaddd2fbb5fb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4753, "upload_time": "2019-04-09T20:51:53", "url": "https://files.pythonhosted.org/packages/20/f1/97734a4c6ad3258a5153b157cecd521cc319f22da4f71de62b4c41dc0650/pyplugs-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "135636ec88b5c486ede0611085b44cf8", "sha256": "7baa3b556f77dab199ffb3a039da820e42e5c521c2a761e96fa8078bc5332e93" }, "downloads": -1, "filename": "pyplugs-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "135636ec88b5c486ede0611085b44cf8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 11263, "upload_time": "2019-07-25T14:38:06", "url": "https://files.pythonhosted.org/packages/3c/20/e35af6978556d1707e12754ad350dc435961b5d62248815db8b5afb06b2a/pyplugs-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "51590e5ba8988b67aab6b68339a14543", "sha256": "d7ae0c2c548b5ae4802041d8d6c6b70f67089a7b63d1a562ef0484ef4efc5774" }, "downloads": -1, "filename": "pyplugs-0.2.2.tar.gz", "has_sig": false, "md5_digest": "51590e5ba8988b67aab6b68339a14543", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 8158, "upload_time": "2019-07-25T14:38:11", "url": "https://files.pythonhosted.org/packages/5e/69/57994a30db44c955dbfda8351d51db0fad4210463e7ecb82b8d82df59d6a/pyplugs-0.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "135636ec88b5c486ede0611085b44cf8", "sha256": "7baa3b556f77dab199ffb3a039da820e42e5c521c2a761e96fa8078bc5332e93" }, "downloads": -1, "filename": "pyplugs-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "135636ec88b5c486ede0611085b44cf8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 11263, "upload_time": "2019-07-25T14:38:06", "url": "https://files.pythonhosted.org/packages/3c/20/e35af6978556d1707e12754ad350dc435961b5d62248815db8b5afb06b2a/pyplugs-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "51590e5ba8988b67aab6b68339a14543", "sha256": "d7ae0c2c548b5ae4802041d8d6c6b70f67089a7b63d1a562ef0484ef4efc5774" }, "downloads": -1, "filename": "pyplugs-0.2.2.tar.gz", "has_sig": false, "md5_digest": "51590e5ba8988b67aab6b68339a14543", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 8158, "upload_time": "2019-07-25T14:38:11", "url": "https://files.pythonhosted.org/packages/5e/69/57994a30db44c955dbfda8351d51db0fad4210463e7ecb82b8d82df59d6a/pyplugs-0.2.2.tar.gz" } ] }