solidclient


Namesolidclient JSON
Version 0.1.10 PyPI version JSON
download
home_pagehttps://gitlab.com/arbetsformedlingen/individdata/oak/python-solid-client
SummarySolid Client in Python (https://solidproject.org/)
upload_time2023-01-23 11:00:43
maintainer
docs_urlNone
authorMax Dzyuba
requires_python>=3.6
licenseMIT
keywords solid client oidc dpop
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)
[![pypi](https://img.shields.io/pypi/v/solidclient.svg)](https://pypi.python.org/pypi/solidclient)
[![versions](https://img.shields.io/pypi/pyversions/solidclient.svg)](https://gitlab.com/arbetsformedlingen/individdata/oak/python-solid-client/)

# Python Solid Client

A [Solid](https://solidproject.org/) client written in Python.

## Using the module

Check out [Jupyter Notebook](https://gitlab.com/arbetsformedlingen/individdata/oak/python-solid-client/-/blob/main/solid_api.ipynb) for example usage.

## Developing the module

We are using Python 3.8 on Ubuntu Focal for the development of this project.
Use the following commands to create a virtual environment.

```
sudo apt install python3-venv python3-pip
python3 -m venv .venv
source .venv/bin/activate
python3 -m pip install --require-hashes -r dev-requirements.txt
python3 -m pip install --require-hashes -r requirements.txt
```

### How to update any requirements?

Modify the corresponding requirements file, and then use the `pip-compile` tool
to regenerate the requirements files.

Example:

```
pip-compile --allow-unsafe --generate-hashes --output-file=requirements.txt requirements.in
```

## License

MIT

            

Raw data

            {
    "_id": null,
    "home_page": "https://gitlab.com/arbetsformedlingen/individdata/oak/python-solid-client",
    "name": "solidclient",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "",
    "keywords": "solid,client,oidc,dpop",
    "author": "Max Dzyuba",
    "author_email": "max.dzyuba@arbetsformedlingen.se",
    "download_url": "https://files.pythonhosted.org/packages/d8/d1/5bd6cf5fbb841d7cdb6999d49178a6415469fc21b8d00637e13f52d18871/solidclient-0.1.10.tar.gz",
    "platform": null,
    "description": "[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)\n[![pypi](https://img.shields.io/pypi/v/solidclient.svg)](https://pypi.python.org/pypi/solidclient)\n[![versions](https://img.shields.io/pypi/pyversions/solidclient.svg)](https://gitlab.com/arbetsformedlingen/individdata/oak/python-solid-client/)\n\n# Python Solid Client\n\nA [Solid](https://solidproject.org/) client written in Python.\n\n## Using the module\n\nCheck out [Jupyter Notebook](https://gitlab.com/arbetsformedlingen/individdata/oak/python-solid-client/-/blob/main/solid_api.ipynb) for example usage.\n\n## Developing the module\n\nWe are using Python 3.8 on Ubuntu Focal for the development of this project.\nUse the following commands to create a virtual environment.\n\n```\nsudo apt install python3-venv python3-pip\npython3 -m venv .venv\nsource .venv/bin/activate\npython3 -m pip install --require-hashes -r dev-requirements.txt\npython3 -m pip install --require-hashes -r requirements.txt\n```\n\n### How to update any requirements?\n\nModify the corresponding requirements file, and then use the `pip-compile` tool\nto regenerate the requirements files.\n\nExample:\n\n```\npip-compile --allow-unsafe --generate-hashes --output-file=requirements.txt requirements.in\n```\n\n## License\n\nMIT\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Solid Client in Python (https://solidproject.org/)",
    "version": "0.1.10",
    "split_keywords": [
        "solid",
        "client",
        "oidc",
        "dpop"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3029efcd40fd2b467fdd75770ce4b95e82e11a6d463ef77c77b7218386dc4e2d",
                "md5": "718f7164a3c48b9b7bbc93b6f7f1a88a",
                "sha256": "7be469d3d46e6ee20a0d3dad5d1dca22f4a70f3d8112335e98ebe628fe068eff"
            },
            "downloads": -1,
            "filename": "solidclient-0.1.10-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "718f7164a3c48b9b7bbc93b6f7f1a88a",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 15364,
            "upload_time": "2023-01-23T11:00:41",
            "upload_time_iso_8601": "2023-01-23T11:00:41.088042Z",
            "url": "https://files.pythonhosted.org/packages/30/29/efcd40fd2b467fdd75770ce4b95e82e11a6d463ef77c77b7218386dc4e2d/solidclient-0.1.10-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d8d15bd6cf5fbb841d7cdb6999d49178a6415469fc21b8d00637e13f52d18871",
                "md5": "feb63e9b07a1c34b62b3c9972f0b4350",
                "sha256": "b2238943d2f57ccd43b30bff2f5660430418744d87c902e874913e3dd4737321"
            },
            "downloads": -1,
            "filename": "solidclient-0.1.10.tar.gz",
            "has_sig": false,
            "md5_digest": "feb63e9b07a1c34b62b3c9972f0b4350",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 13338,
            "upload_time": "2023-01-23T11:00:43",
            "upload_time_iso_8601": "2023-01-23T11:00:43.169750Z",
            "url": "https://files.pythonhosted.org/packages/d8/d1/5bd6cf5fbb841d7cdb6999d49178a6415469fc21b8d00637e13f52d18871/solidclient-0.1.10.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-01-23 11:00:43",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "solidclient"
}
        
Elapsed time: 0.03018s