[![PyPI Version](https://img.shields.io/pypi/v/openplzapi-client.svg)](https://pypi.python.org/pypi/openplzapi-client)
![GitHub](https://img.shields.io/github/license/openpotato/openplzapi-client.py)
# OpenPLZ API Python Client
The official [Python](https://www.python.org/) client library for direct access to the [OpenPLZ API](https://www.openplzapi.org/en).
+ Supports Python 3.8+
+ Supports all available [API endpoints](https://openplzapi.org/swagger/index.html)
+ Supports paged responses and [RFC 9457](https://datatracker.ietf.org/doc/html/rfc9457) error responses
+ Uses [Requests](https://github.com/psf/requests) as HTTP client.
## Installation
The **OpenPLZ API Python Client** is available on [PiPy](https://pypi.python.org/pypi/openplzapi-client), and installation via [pip](https://pip.pypa.io/) is the recommended way to install:
```
pip install openplzapi-client
```
## Getting started
Documentation is available in the [GitHub wiki](https://github.com/openpotato/openplzapi-client.py/wiki).
## Can I help?
Yes, that would be much appreciated. The best way to help is to post a response via the Issue Tracker and/or submit a Pull Request.
Raw data
{
"_id": null,
"home_page": null,
"name": "openplzapi-client",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "plz, postleitzahlen, postal codes, Strassenverzeichnis, street directory",
"author": null,
"author_email": "ST\u00dcBER SYSTEMS GmbH <opensource@stueber.de>",
"download_url": "https://files.pythonhosted.org/packages/d8/39/752f9d32d1a16838e7cccdb9b0b73ed02b431c0f0c5be68fbc59320b16d5/openplzapi_client-0.1.1.tar.gz",
"platform": null,
"description": "[![PyPI Version](https://img.shields.io/pypi/v/openplzapi-client.svg)](https://pypi.python.org/pypi/openplzapi-client)\r\n![GitHub](https://img.shields.io/github/license/openpotato/openplzapi-client.py)\r\n\r\n# OpenPLZ API Python Client\r\n\r\nThe official [Python](https://www.python.org/) client library for direct access to the [OpenPLZ API](https://www.openplzapi.org/en).\r\n\r\n+ Supports Python 3.8+\r\n+ Supports all available [API endpoints](https://openplzapi.org/swagger/index.html)\r\n+ Supports paged responses and [RFC 9457](https://datatracker.ietf.org/doc/html/rfc9457) error responses\r\n+ Uses [Requests](https://github.com/psf/requests) as HTTP client.\r\n\r\n## Installation\r\n\r\nThe **OpenPLZ API Python Client** is available on [PiPy](https://pypi.python.org/pypi/openplzapi-client), and installation via [pip](https://pip.pypa.io/) is the recommended way to install:\r\n\r\n```\r\npip install openplzapi-client\r\n```\r\n\r\n## Getting started\r\n\r\nDocumentation is available in the [GitHub wiki](https://github.com/openpotato/openplzapi-client.py/wiki).\r\n\r\n## Can I help?\r\n\r\nYes, that would be much appreciated. The best way to help is to post a response via the Issue Tracker and/or submit a Pull Request.\r\n",
"bugtrack_url": null,
"license": null,
"summary": "A client library for the OpenPLZ API project",
"version": "0.1.1",
"project_urls": {
"Issues": "https://github.com/openpotato/openplzapi-client.py/issues",
"Repository": "https://github.com/openpotato/openplzapi-client.py.git"
},
"split_keywords": [
"plz",
" postleitzahlen",
" postal codes",
" strassenverzeichnis",
" street directory"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "5df92d9d43109a256bfaa78df3e35afd71780b6c69d5a87f88287b3c89dfbc9e",
"md5": "bc9ab74165cf593365f20a59fd0c029f",
"sha256": "c3b3d75d15c7d65268bed04c54b068e4ea95b94046c05a7433305bb3edcbe768"
},
"downloads": -1,
"filename": "openplzapi_client-0.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "bc9ab74165cf593365f20a59fd0c029f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 29425,
"upload_time": "2024-12-01T13:37:26",
"upload_time_iso_8601": "2024-12-01T13:37:26.733502Z",
"url": "https://files.pythonhosted.org/packages/5d/f9/2d9d43109a256bfaa78df3e35afd71780b6c69d5a87f88287b3c89dfbc9e/openplzapi_client-0.1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d839752f9d32d1a16838e7cccdb9b0b73ed02b431c0f0c5be68fbc59320b16d5",
"md5": "40981090e9f0ca381e671f0262a6f59c",
"sha256": "1971404f32d6b9b9ab3863ed9f1961eaa40dedad898e34e5b355eaa8b7ae2e84"
},
"downloads": -1,
"filename": "openplzapi_client-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "40981090e9f0ca381e671f0262a6f59c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 15428,
"upload_time": "2024-12-01T13:37:49",
"upload_time_iso_8601": "2024-12-01T13:37:49.837150Z",
"url": "https://files.pythonhosted.org/packages/d8/39/752f9d32d1a16838e7cccdb9b0b73ed02b431c0f0c5be68fbc59320b16d5/openplzapi_client-0.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-01 13:37:49",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "openpotato",
"github_project": "openplzapi-client.py",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "openplzapi-client"
}