python-fsrpcclient


Namepython-fsrpcclient JSON
Version 0.5.1 PyPI version JSON
download
home_pagehttps://github.com/FusionSolutions/python-fsrpcclient
SummaryFusion Solutions RPC client
upload_time2024-03-13 08:45:33
maintainer
docs_urlNone
authorAndor `iFA` Rajci - FUSION SOLUTIONS KFT
requires_python>=3.8.0
licenseGPL-3
keywords json rpc client fusion solutions fusionsolutions
VCS
bugtrack_url
requirements python-fslogger python-fssignal python-fspacker lz4
Travis-CI No Travis.
coveralls test coverage No coveralls.
            [![Python tests](https://github.com/FusionSolutions/python-fsrpcclient/actions/workflows/python-package.yml/badge.svg?branch=master)](https://github.com/FusionSolutions/python-fsrpcclient/actions/workflows/python-package.yml)
# Fusion Solutions RPC client

## Introduction

Python RPC client for JSONRPC and FSP protocol through TCP (IPv4 and IPv6) and IPC socket.

## Installation

Requires python version 3.8 or later.

To install the latest release on [PyPI](https://pypi.org/project/python-fsrpcclient/),
simply run:

```shell
pip3 install python-fsrpcclient
```

Or to install the latest version, run:

```shell
git clone https://github.com/FusionSolutions/python-fsrpcclient.git
cd python-fsrpcclient
python3 setup.py install
```

## Python library

### Usage

TODO

## Contribution

Bug reports, constructive criticism and suggestions are welcome. If you have some create an issue on [github](https://github.com/FusionSolutions/python-fsrpcclient/issues).

## Copyright

All of the code in this distribution is Copyright (c) 2021 Fusion Solutions Kft.

The utility is made available under the GNU General Public license. The included LICENSE file describes this in detail.

## Warranty

THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE USE OF THIS SOFTWARE IS WITH YOU.

IN NO EVENT WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY, BE LIABLE TO YOU FOR ANY DAMAGES, EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

Again, see the included LICENSE file for specific legal details.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/FusionSolutions/python-fsrpcclient",
    "name": "python-fsrpcclient",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8.0",
    "maintainer_email": "",
    "keywords": "json rpc client fusion solutions fusionsolutions",
    "author": "Andor `iFA` Rajci - FUSION SOLUTIONS KFT",
    "author_email": "ifa@fusionsolutions.io",
    "download_url": "https://files.pythonhosted.org/packages/b4/e8/be2dcce61383328a767ef8189ed05f60ce0465ea90c25431f707113a1f81/python-fsrpcclient-0.5.1.tar.gz",
    "platform": null,
    "description": "[![Python tests](https://github.com/FusionSolutions/python-fsrpcclient/actions/workflows/python-package.yml/badge.svg?branch=master)](https://github.com/FusionSolutions/python-fsrpcclient/actions/workflows/python-package.yml)\n# Fusion Solutions RPC client\n\n## Introduction\n\nPython RPC client for JSONRPC and FSP protocol through TCP (IPv4 and IPv6) and IPC socket.\n\n## Installation\n\nRequires python version 3.8 or later.\n\nTo install the latest release on [PyPI](https://pypi.org/project/python-fsrpcclient/),\nsimply run:\n\n```shell\npip3 install python-fsrpcclient\n```\n\nOr to install the latest version, run:\n\n```shell\ngit clone https://github.com/FusionSolutions/python-fsrpcclient.git\ncd python-fsrpcclient\npython3 setup.py install\n```\n\n## Python library\n\n### Usage\n\nTODO\n\n## Contribution\n\nBug reports, constructive criticism and suggestions are welcome. If you have some create an issue on [github](https://github.com/FusionSolutions/python-fsrpcclient/issues).\n\n## Copyright\n\nAll of the code in this distribution is Copyright (c) 2021 Fusion Solutions Kft.\n\nThe utility is made available under the GNU General Public license. The included LICENSE file describes this in detail.\n\n## Warranty\n\nTHIS SOFTWARE IS PROVIDED \"AS IS\" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE USE OF THIS SOFTWARE IS WITH YOU.\n\nIN NO EVENT WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY, BE LIABLE TO YOU FOR ANY DAMAGES, EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.\n\nAgain, see the included LICENSE file for specific legal details.\n",
    "bugtrack_url": null,
    "license": "GPL-3",
    "summary": "Fusion Solutions RPC client",
    "version": "0.5.1",
    "project_urls": {
        "Homepage": "https://github.com/FusionSolutions/python-fsrpcclient"
    },
    "split_keywords": [
        "json",
        "rpc",
        "client",
        "fusion",
        "solutions",
        "fusionsolutions"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d2a2d616e2a736140e034fba8423334f2d8cf26b63b24870d96e8d2499720b53",
                "md5": "e7cec2ef20fb300c855c87bc611f4eec",
                "sha256": "a1a17cc30ab65725f488d655f3ca3e1d58cfcf0f59459c9277a9e17046a8023f"
            },
            "downloads": -1,
            "filename": "python_fsrpcclient-0.5.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "e7cec2ef20fb300c855c87bc611f4eec",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8.0",
            "size": 17782,
            "upload_time": "2024-03-13T08:45:31",
            "upload_time_iso_8601": "2024-03-13T08:45:31.968191Z",
            "url": "https://files.pythonhosted.org/packages/d2/a2/d616e2a736140e034fba8423334f2d8cf26b63b24870d96e8d2499720b53/python_fsrpcclient-0.5.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b4e8be2dcce61383328a767ef8189ed05f60ce0465ea90c25431f707113a1f81",
                "md5": "04040f7b64bf5786ac7b08bda9dfa3bd",
                "sha256": "410f0091e5a4adba4cb045f03608c254593729851d74f26feffd9ab8ed7102e1"
            },
            "downloads": -1,
            "filename": "python-fsrpcclient-0.5.1.tar.gz",
            "has_sig": false,
            "md5_digest": "04040f7b64bf5786ac7b08bda9dfa3bd",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8.0",
            "size": 16430,
            "upload_time": "2024-03-13T08:45:33",
            "upload_time_iso_8601": "2024-03-13T08:45:33.624316Z",
            "url": "https://files.pythonhosted.org/packages/b4/e8/be2dcce61383328a767ef8189ed05f60ce0465ea90c25431f707113a1f81/python-fsrpcclient-0.5.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-13 08:45:33",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "FusionSolutions",
    "github_project": "python-fsrpcclient",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "python-fslogger",
            "specs": [
                [
                    "~=",
                    "0.2.0"
                ]
            ]
        },
        {
            "name": "python-fssignal",
            "specs": [
                [
                    "~=",
                    "0.1.0"
                ]
            ]
        },
        {
            "name": "python-fspacker",
            "specs": [
                [
                    "~=",
                    "0.3.0"
                ]
            ]
        },
        {
            "name": "lz4",
            "specs": []
        }
    ],
    "lcname": "python-fsrpcclient"
}
        
Elapsed time: 0.25895s