discovery-client


Namediscovery-client JSON
Version 1.0.3 PyPI version JSON
download
home_pagehttps://github.com/amenezes/discovery-client
Summaryasync consul client
upload_time2023-11-12 16:47:02
maintainer
docs_urlNone
authorAlexandre Menezes
requires_python>=3.8
licenseApache-2.0
keywords "asyncio" "consul" "python-consul" "python-consul2"
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage
            [![ci](https://github.com/amenezes/discovery-client/workflows/ci/badge.svg)](https://github.com/amenezes/discovery-client/actions)
[![codecov](https://codecov.io/gh/amenezes/discovery-client/branch/master/graph/badge.svg)](https://codecov.io/gh/amenezes/discovery-client)
[![PyPI version](https://badge.fury.io/py/discovery-client.svg)](https://badge.fury.io/py/discovery-client)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/discovery-client)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)

# discovery-client

Async Python client for [consul](https://consul.io).

HTTP engine options available:

- aiohttp `default`;
- httpx.

## Using

Install and update using pip:

### default client

````bash
pip install -U discovery-client
````

### httpx client

````bash
pip install -U 'discovery-client[httpx]'
````

## Links

- License: [Apache License](https://choosealicense.com/licenses/apache-2.0/)
- Code: [https://github.com/amenezes/discovery-client](https://github.com/amenezes/discovery-client)
- Issue tracker: [https://github.com/amenezes/discovery-client/issues](https://github.com/amenezes/discovery-client/issues)
- Docs: [https://discovery-client.amenezes.net](https://discovery-client.amenezes.net)

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/amenezes/discovery-client",
    "name": "discovery-client",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "",
    "keywords": "\"asyncio\",\"consul\",\"python-consul\",\"python-consul2\"",
    "author": "Alexandre Menezes",
    "author_email": "alexandre.fmenezes@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/52/65/3aba5436f30d87914540ef84499b0fda08c6abae5d3b5ff2cb06185ea734/discovery-client-1.0.3.tar.gz",
    "platform": null,
    "description": "[![ci](https://github.com/amenezes/discovery-client/workflows/ci/badge.svg)](https://github.com/amenezes/discovery-client/actions)\n[![codecov](https://codecov.io/gh/amenezes/discovery-client/branch/master/graph/badge.svg)](https://codecov.io/gh/amenezes/discovery-client)\n[![PyPI version](https://badge.fury.io/py/discovery-client.svg)](https://badge.fury.io/py/discovery-client)\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/discovery-client)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n\n# discovery-client\n\nAsync Python client for [consul](https://consul.io).\n\nHTTP engine options available:\n\n- aiohttp `default`;\n- httpx.\n\n## Using\n\nInstall and update using pip:\n\n### default client\n\n````bash\npip install -U discovery-client\n````\n\n### httpx client\n\n````bash\npip install -U 'discovery-client[httpx]'\n````\n\n## Links\n\n- License: [Apache License](https://choosealicense.com/licenses/apache-2.0/)\n- Code: [https://github.com/amenezes/discovery-client](https://github.com/amenezes/discovery-client)\n- Issue tracker: [https://github.com/amenezes/discovery-client/issues](https://github.com/amenezes/discovery-client/issues)\n- Docs: [https://discovery-client.amenezes.net](https://discovery-client.amenezes.net)\n",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "async consul client",
    "version": "1.0.3",
    "project_urls": {
        "Changes": "https://github.com/amenezes/discovery-client/releases",
        "Code": "https://github.com/amenezes/discovery-client",
        "Documentation": "https://discovery-client.amenezes.net",
        "Homepage": "https://github.com/amenezes/discovery-client",
        "Issue tracker": "https://github.com/amenezes/discovery-client/issues"
    },
    "split_keywords": [
        "\"asyncio\"",
        "\"consul\"",
        "\"python-consul\"",
        "\"python-consul2\""
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a4e312a5b631366e33788f96965b9f71e11d2600ad3e86b5483c4a88e57faa7f",
                "md5": "5fdccdedeeb24a85884b1aa7d89a27d5",
                "sha256": "e6c681d3388e1b99a22d773437a8046181c778a657dd2b37be9b3ace2720c9bf"
            },
            "downloads": -1,
            "filename": "discovery_client-1.0.3-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "5fdccdedeeb24a85884b1aa7d89a27d5",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": ">=3.8",
            "size": 80226,
            "upload_time": "2023-11-12T16:46:59",
            "upload_time_iso_8601": "2023-11-12T16:46:59.956738Z",
            "url": "https://files.pythonhosted.org/packages/a4/e3/12a5b631366e33788f96965b9f71e11d2600ad3e86b5483c4a88e57faa7f/discovery_client-1.0.3-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "52653aba5436f30d87914540ef84499b0fda08c6abae5d3b5ff2cb06185ea734",
                "md5": "99ddc4836ededb7c4217ffc429d12265",
                "sha256": "52134728071d42526d3605c2b9e1f7b4cd0a8e85dba886ed181ef7b0b7511eb8"
            },
            "downloads": -1,
            "filename": "discovery-client-1.0.3.tar.gz",
            "has_sig": false,
            "md5_digest": "99ddc4836ededb7c4217ffc429d12265",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 46513,
            "upload_time": "2023-11-12T16:47:02",
            "upload_time_iso_8601": "2023-11-12T16:47:02.321058Z",
            "url": "https://files.pythonhosted.org/packages/52/65/3aba5436f30d87914540ef84499b0fda08c6abae5d3b5ff2cb06185ea734/discovery-client-1.0.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-11-12 16:47:02",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "amenezes",
    "github_project": "discovery-client",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "requirements": [],
    "lcname": "discovery-client"
}
        
Elapsed time: 0.14750s