python-powerstrip


Namepython-powerstrip JSON
Version 0.0.7 PyPI version JSON
download
home_pagehttps://github.com/keans/powerstrip
SummarySimple module to manage plugins.
upload_time2023-01-13 18:20:38
maintainer
docs_urlNone
authorAnsgar Kellner
requires_python>=3.6
licenseMIT
keywords powerstrip
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            powerstrip
==========

The `powerstrip` module is a simple helper module to manage Python plugins.

Plugins can be developed in an independent plugin directory, then packed and
distributed as plugin packages. The packed plugins can then be installed to
an applications plugin folder and be discovered and used by the application.

Please notice that the module is still in beta phase so breaking changes
may appear. Do not use this in production environments!


Setup
-----

The easiest way to install the current version of `powerstrip` is by using
`pip`:

::

    # install the module
    pip install -U python-powerstrip

    # or install the module with mkdocs support
    pip install -U python-powerstrip[docs]


Documentation
-------------

Build the documentation as follows:

::

    cd docs
    mkdocs build


Development
-----------

::

    python -m venv env
    source env/bin/activate
    pip install -e .

    # testing
    cd test
    pytest


Links
-----

* Website: https://github.com/keans/powerstrip



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/keans/powerstrip",
    "name": "python-powerstrip",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "",
    "keywords": "powerstrip",
    "author": "Ansgar Kellner",
    "author_email": "keans@gmx.de",
    "download_url": "",
    "platform": null,
    "description": "powerstrip\n==========\n\nThe `powerstrip` module is a simple helper module to manage Python plugins.\n\nPlugins can be developed in an independent plugin directory, then packed and\ndistributed as plugin packages. The packed plugins can then be installed to\nan applications plugin folder and be discovered and used by the application.\n\nPlease notice that the module is still in beta phase so breaking changes\nmay appear. Do not use this in production environments!\n\n\nSetup\n-----\n\nThe easiest way to install the current version of `powerstrip` is by using\n`pip`:\n\n::\n\n    # install the module\n    pip install -U python-powerstrip\n\n    # or install the module with mkdocs support\n    pip install -U python-powerstrip[docs]\n\n\nDocumentation\n-------------\n\nBuild the documentation as follows:\n\n::\n\n    cd docs\n    mkdocs build\n\n\nDevelopment\n-----------\n\n::\n\n    python -m venv env\n    source env/bin/activate\n    pip install -e .\n\n    # testing\n    cd test\n    pytest\n\n\nLinks\n-----\n\n* Website: https://github.com/keans/powerstrip\n\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Simple module to manage plugins.",
    "version": "0.0.7",
    "split_keywords": [
        "powerstrip"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f1e1d891f0a12981b875459d9154db8eb8b1fb155c3f67367607b125a37b6b28",
                "md5": "df7e8280970541854e1e858a23030ca4",
                "sha256": "c13bfb7a4dc6e88e9ea159f17efdd8fe69ffb643e246608587d7f6a4ad78da1e"
            },
            "downloads": -1,
            "filename": "python_powerstrip-0.0.7-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "df7e8280970541854e1e858a23030ca4",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": ">=3.6",
            "size": 16644,
            "upload_time": "2023-01-13T18:20:38",
            "upload_time_iso_8601": "2023-01-13T18:20:38.878637Z",
            "url": "https://files.pythonhosted.org/packages/f1/e1/d891f0a12981b875459d9154db8eb8b1fb155c3f67367607b125a37b6b28/python_powerstrip-0.0.7-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-01-13 18:20:38",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "keans",
    "github_project": "powerstrip",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "python-powerstrip"
}
        
Elapsed time: 0.05878s