linkero


Namelinkero JSON
Version 0.9.18 PyPI version JSON
download
home_pagehttps://github.com/ingran/linkero
SummaryRestful API for external requests
upload_time2023-05-22 20:23:52
maintainer
docs_urlNone
authorRubén de Celis Hernández
requires_python
licenseLGPL v3
keywords framework rest-api restful-api web-services
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI
coveralls test coverage No coveralls.
            Linkero is compatible with **Python-2** and **Python-3**.

************************************
What can I do with Linkero?
************************************

- Run REST API server
- Mount your Python developments or wrappers as API REST service. Only spend time developing your APIs behaviour.
- Add new APIs easily to already existing gateway development.
- Generate Public APIs.
- Generate Private APIs.
    - Security using user and password authentication.
    - Security using token.
    - Grant privileges to desired APIs or only a group of calls of API to specific users.
- User accounts persistence using SQLite DB.
- Integration with other WSGI (Web Server Gateway Interface):
    - Gevent_
    - Waitress_

.. _Gevent: https://github.com/gevent/gevent
.. _Waitress: https://github.com/Pylons/waitress


Installation
============

You can install or upgrade linkero with:

- ``$ pip install linkero --upgrade``

Or you can install from source with:

- ``$ git clone https://github.com/ingran/linkero.git --recursive``

- ``$ cd linkero``

- ``$ pip install .``
            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/ingran/linkero",
    "name": "linkero",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "framework rest-api restful-api web-services",
    "author": "Rub\u00e9n de Celis Hern\u00e1ndez",
    "author_email": "contact@rdch106.hol.es",
    "download_url": "https://files.pythonhosted.org/packages/57/48/47f55d0c12704dbb77172495343a261373372cafd3e908869022cdf63640/linkero-0.9.18.tar.gz",
    "platform": null,
    "description": "Linkero is compatible with **Python-2** and **Python-3**.\n\n************************************\nWhat can I do with Linkero?\n************************************\n\n- Run REST API server\n- Mount your Python developments or wrappers as API REST service. Only spend time developing your APIs behaviour.\n- Add new APIs easily to already existing gateway development.\n- Generate Public APIs.\n- Generate Private APIs.\n    - Security using user and password authentication.\n    - Security using token.\n    - Grant privileges to desired APIs or only a group of calls of API to specific users.\n- User accounts persistence using SQLite DB.\n- Integration with other WSGI (Web Server Gateway Interface):\n    - Gevent_\n    - Waitress_\n\n.. _Gevent: https://github.com/gevent/gevent\n.. _Waitress: https://github.com/Pylons/waitress\n\n\nInstallation\n============\n\nYou can install or upgrade linkero with:\n\n- ``$ pip install linkero --upgrade``\n\nOr you can install from source with:\n\n- ``$ git clone https://github.com/ingran/linkero.git --recursive``\n\n- ``$ cd linkero``\n\n- ``$ pip install .``",
    "bugtrack_url": null,
    "license": "LGPL v3",
    "summary": "Restful API for external requests",
    "version": "0.9.18",
    "project_urls": {
        "Download": "https://github.com/ingran/linkero/archive/v0.9.18.tar.gz",
        "Homepage": "https://github.com/ingran/linkero"
    },
    "split_keywords": [
        "framework",
        "rest-api",
        "restful-api",
        "web-services"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "574847f55d0c12704dbb77172495343a261373372cafd3e908869022cdf63640",
                "md5": "addb48aa2c44151704701c98cffb2bc1",
                "sha256": "12cffbeceb4eb958e6a2838c980290161ca3c477a38450c2cb792d5008263b17"
            },
            "downloads": -1,
            "filename": "linkero-0.9.18.tar.gz",
            "has_sig": false,
            "md5_digest": "addb48aa2c44151704701c98cffb2bc1",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 11243,
            "upload_time": "2023-05-22T20:23:52",
            "upload_time_iso_8601": "2023-05-22T20:23:52.937177Z",
            "url": "https://files.pythonhosted.org/packages/57/48/47f55d0c12704dbb77172495343a261373372cafd3e908869022cdf63640/linkero-0.9.18.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-05-22 20:23:52",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "ingran",
    "github_project": "linkero",
    "travis_ci": true,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "linkero"
}
        
Elapsed time: 0.06681s