# PyWSDP - Python knihovna zpřístupňující webové služby dálkového přístupu do KN
[](https://github.com/ctu-geoforall-lab/pywsdp/actions/workflows/pytest.yml)
[](https://pypi.org/project/pywsdp/)
[](https://github.com/psf/black)
## O co se jedná?
**PyWSDP** nabízí rozhraní pro komunikaci s webovými službami dálkového přístupu do KN (WSDP).
V poslední verzi nabízí podporu dvou služeb - ČtiOS a Generování cenových údaje podle katastrálního území.
Kromě intuitivního dotazování nabízí možnosti čtení a zápisu do několika formátů.
## Instalace PyWSDP
PyWSDP je k dispozici ke stažení na PyPI:
```console
$ python -m pip install pywsdp
```
## Dokumentace
Podrobná dokumentace s ukázkovými příklady použití je zde:
https://ctu-geoforall-lab.github.io/pywsdp/
## Docker
Sestavte si Docker image ze staženého zdrojového kodu (sestavení je třeba spustit v kořenovém adresáři knihovny):
```
docker build -t pywsdp .
```
Sestavený image můžeme otestovat vytvořením testovacího kontejneru:
```
docker run -it --rm --volume $(pwd)/tests:/tests pywsdp python3 -m pytest /tests/test.py
```
Raw data
{
"_id": null,
"home_page": "https://github.com/ctu-geoforall-lab/pywsdp",
"name": "pywsdp",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "",
"keywords": "",
"author": "Linda Kladivova",
"author_email": "lindakladivova@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/3e/f1/df1321699d5823643248b0643e69ed0a2dc1dadb6fb95a95612624815d05/pywsdp-2.2.0.tar.gz",
"platform": null,
"description": "# PyWSDP - Python knihovna zp\u0159\u00edstup\u0148uj\u00edc\u00ed webov\u00e9 slu\u017eby d\u00e1lkov\u00e9ho p\u0159\u00edstupu do KN\n\n[](https://github.com/ctu-geoforall-lab/pywsdp/actions/workflows/pytest.yml)\n[](https://pypi.org/project/pywsdp/)\n[](https://github.com/psf/black)\n\n## O co se jedn\u00e1?\n**PyWSDP** nab\u00edz\u00ed rozhran\u00ed pro komunikaci s webov\u00fdmi slu\u017ebami d\u00e1lkov\u00e9ho p\u0159\u00edstupu do KN (WSDP).\nV posledn\u00ed verzi nab\u00edz\u00ed podporu dvou slu\u017eeb - \u010ctiOS a Generov\u00e1n\u00ed cenov\u00fdch \u00fadaje podle katastr\u00e1ln\u00edho \u00fazem\u00ed.\nKrom\u011b intuitivn\u00edho dotazov\u00e1n\u00ed nab\u00edz\u00ed mo\u017enosti \u010dten\u00ed a z\u00e1pisu do n\u011bkolika form\u00e1t\u016f.\n\n## Instalace PyWSDP\nPyWSDP je k dispozici ke sta\u017een\u00ed na PyPI:\n\n```console\n$ python -m pip install pywsdp\n```\n\n## Dokumentace\nPodrobn\u00e1 dokumentace s uk\u00e1zkov\u00fdmi p\u0159\u00edklady pou\u017eit\u00ed je zde:\n\nhttps://ctu-geoforall-lab.github.io/pywsdp/\n\n## Docker\nSestavte si Docker image ze sta\u017een\u00e9ho zdrojov\u00e9ho kodu (sestaven\u00ed je t\u0159eba spustit v ko\u0159enov\u00e9m adres\u00e1\u0159i knihovny):\n\n```\ndocker build -t pywsdp .\n```\n\nSestaven\u00fd image m\u016f\u017eeme otestovat vytvo\u0159en\u00edm testovac\u00edho kontejneru:\n\n```\ndocker run -it --rm --volume $(pwd)/tests:/tests pywsdp python3 -m pytest /tests/test.py\n```\n",
"bugtrack_url": null,
"license": "",
"summary": "PyWSDP Python package",
"version": "2.2.0",
"project_urls": {
"Homepage": "https://github.com/ctu-geoforall-lab/pywsdp"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "332a8c2639ee6fafbba41379bb707dcfff367db1935d2b5056338eeec50ec7a0",
"md5": "11eca7b669d54bbef5ba4e0aaff72b1a",
"sha256": "fa60eb1ddf2c43ba3ba467629a78ca5ad65c4f0b921e3fbfadcb6322f5bbbdf1"
},
"downloads": -1,
"filename": "pywsdp-2.2.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "11eca7b669d54bbef5ba4e0aaff72b1a",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 22304,
"upload_time": "2023-10-05T06:56:49",
"upload_time_iso_8601": "2023-10-05T06:56:49.756590Z",
"url": "https://files.pythonhosted.org/packages/33/2a/8c2639ee6fafbba41379bb707dcfff367db1935d2b5056338eeec50ec7a0/pywsdp-2.2.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3ef1df1321699d5823643248b0643e69ed0a2dc1dadb6fb95a95612624815d05",
"md5": "e4292764f6d103af72d5598f71de8e71",
"sha256": "028837d3d15910c6a91bcf23c33e91d31e14b7b744c462af5221b3fef5a6cb93"
},
"downloads": -1,
"filename": "pywsdp-2.2.0.tar.gz",
"has_sig": false,
"md5_digest": "e4292764f6d103af72d5598f71de8e71",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 18169,
"upload_time": "2023-10-05T06:56:51",
"upload_time_iso_8601": "2023-10-05T06:56:51.738488Z",
"url": "https://files.pythonhosted.org/packages/3e/f1/df1321699d5823643248b0643e69ed0a2dc1dadb6fb95a95612624815d05/pywsdp-2.2.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-10-05 06:56:51",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "ctu-geoforall-lab",
"github_project": "pywsdp",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "pytest",
"specs": [
[
"==",
"6.2.5"
]
]
},
{
"name": "zeep",
"specs": [
[
"==",
"4.1.0"
]
]
}
],
"lcname": "pywsdp"
}