restcountries-cli


Namerestcountries-cli JSON
Version 0.0.1 PyPI version JSON
download
home_pagehttps://github.com/martingaldeca/restcountries_cli
SummaryClient for rest countries API to access data
upload_time2023-07-31 22:27:50
maintainermartingaldeca
docs_urlNone
authormartingaldeca
requires_python>=3.9,<4.0.0
licenseMIT
keywords restcountries country countries data api
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ========================
Restcountries_cli Readme
========================


.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
    :target: https://github.com/psf/black
    :alt: Black

.. image:: https://img.shields.io/badge/types-Mypy-202235.svg?logo=python
    :target: https://github.com/python/mypy
    :alt: Mypy

.. image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v2.json
    :target: https://github.com/astral-sh/ruff
    :alt: Ruff

.. image:: https://img.shields.io/badge/Sourcery-enabled-edb641
    :target: https://sourcery.ai
    :alt: Sourcery

.. image:: https://github.com/martingaldeca/restcountries_cli/actions/workflows/linters.yml/badge.svg?event=push
    :target: https://github.com/martingaldeca/restcountries_cli/actions/workflows/linters.yml
    :alt: Linters

.. image:: https://github.com/martingaldeca/restcountries_cli/actions/workflows/tests.yml/badge.svg?event=push
    :target: https://github.com/martingaldeca/restcountries_cli/actions
    :alt: Tests

.. image:: https://coveralls.io/repos/github/martingaldeca/restcountries_cli/badge.svg?branch=main
    :target: https://coveralls.io/github/martingaldeca/restcountries_cli?branch=main
    :alt: Coverage

.. image:: https://img.shields.io/pypi/v/restcountries-cli.svg
    :target: https://pypi.org/project/restcountries-cli/
    :alt: PyPI

.. image:: https://readthedocs.org/projects/restcountries-cli/badge/?version=latest
    :target: https://restcountries-cli.readthedocs.io/en/latest/?badge=latest
    :alt: Documentation Status

.. image:: https://img.shields.io/pypi/pyversions/restcountries-cli?logo=python
    :target: https://img.shields.io/pypi/pyversions/restcountries-cli?logo=python
    :alt: Python version

.. image:: https://img.shields.io/badge/license-MIT-202235.svg?logo=python
    :target: https://spdx.org/licenses/
    :alt: License

Restcountries cli is a python client to encapsulate the calls to restcountries API.

The main difference with other restcountries clients is that the calls are cached.

Also all the countries are returned as pydantic models, so the data navigation is easier.

Yo can check the code in `GitHub <https://github.com/martingaldeca/restcountries_cli>`_ or follow the `official documentation <https://restcountries-cli.readthedocs.io/en/latest/>`_.
            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/martingaldeca/restcountries_cli",
    "name": "restcountries-cli",
    "maintainer": "martingaldeca",
    "docs_url": null,
    "requires_python": ">=3.9,<4.0.0",
    "maintainer_email": "martingaldeca@gmail.com",
    "keywords": "restcountries,country,countries,data,api",
    "author": "martingaldeca",
    "author_email": "martingaldeca@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/5a/52/d97438d157b412cb04cc68cf396f05d535929eff4a5dc90dbbf713d15374/restcountries_cli-0.0.1.tar.gz",
    "platform": null,
    "description": "========================\nRestcountries_cli Readme\n========================\n\n\n.. image:: https://img.shields.io/badge/code%20style-black-000000.svg\n    :target: https://github.com/psf/black\n    :alt: Black\n\n.. image:: https://img.shields.io/badge/types-Mypy-202235.svg?logo=python\n    :target: https://github.com/python/mypy\n    :alt: Mypy\n\n.. image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v2.json\n    :target: https://github.com/astral-sh/ruff\n    :alt: Ruff\n\n.. image:: https://img.shields.io/badge/Sourcery-enabled-edb641\n    :target: https://sourcery.ai\n    :alt: Sourcery\n\n.. image:: https://github.com/martingaldeca/restcountries_cli/actions/workflows/linters.yml/badge.svg?event=push\n    :target: https://github.com/martingaldeca/restcountries_cli/actions/workflows/linters.yml\n    :alt: Linters\n\n.. image:: https://github.com/martingaldeca/restcountries_cli/actions/workflows/tests.yml/badge.svg?event=push\n    :target: https://github.com/martingaldeca/restcountries_cli/actions\n    :alt: Tests\n\n.. image:: https://coveralls.io/repos/github/martingaldeca/restcountries_cli/badge.svg?branch=main\n    :target: https://coveralls.io/github/martingaldeca/restcountries_cli?branch=main\n    :alt: Coverage\n\n.. image:: https://img.shields.io/pypi/v/restcountries-cli.svg\n    :target: https://pypi.org/project/restcountries-cli/\n    :alt: PyPI\n\n.. image:: https://readthedocs.org/projects/restcountries-cli/badge/?version=latest\n    :target: https://restcountries-cli.readthedocs.io/en/latest/?badge=latest\n    :alt: Documentation Status\n\n.. image:: https://img.shields.io/pypi/pyversions/restcountries-cli?logo=python\n    :target: https://img.shields.io/pypi/pyversions/restcountries-cli?logo=python\n    :alt: Python version\n\n.. image:: https://img.shields.io/badge/license-MIT-202235.svg?logo=python\n    :target: https://spdx.org/licenses/\n    :alt: License\n\nRestcountries cli is a python client to encapsulate the calls to restcountries API.\n\nThe main difference with other restcountries clients is that the calls are cached.\n\nAlso all the countries are returned as pydantic models, so the data navigation is easier.\n\nYo can check the code in `GitHub <https://github.com/martingaldeca/restcountries_cli>`_ or follow the `official documentation <https://restcountries-cli.readthedocs.io/en/latest/>`_.",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Client for rest countries API to access data",
    "version": "0.0.1",
    "project_urls": {
        "Homepage": "https://github.com/martingaldeca/restcountries_cli",
        "Repository": "https://github.com/martingaldeca/restcountries_cli"
    },
    "split_keywords": [
        "restcountries",
        "country",
        "countries",
        "data",
        "api"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6e45046714344679f97a7cbe939ff323da86d210f9a0b887868fdd6e3b469d9c",
                "md5": "1f0948a3edac2d1b8f4551f2b0a4b177",
                "sha256": "e6c0d642f3a05ebd03017ae3100f1f59c5ad37b271147355413e404669e2f707"
            },
            "downloads": -1,
            "filename": "restcountries_cli-0.0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "1f0948a3edac2d1b8f4551f2b0a4b177",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9,<4.0.0",
            "size": 9322,
            "upload_time": "2023-07-31T22:27:48",
            "upload_time_iso_8601": "2023-07-31T22:27:48.964712Z",
            "url": "https://files.pythonhosted.org/packages/6e/45/046714344679f97a7cbe939ff323da86d210f9a0b887868fdd6e3b469d9c/restcountries_cli-0.0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5a52d97438d157b412cb04cc68cf396f05d535929eff4a5dc90dbbf713d15374",
                "md5": "9ab116fe52285a1a80ca5bb2c1749dd7",
                "sha256": "41bf22c4b775448f5cdccef66ebe1976380fece3df2be7c42729a1f0abb55cf0"
            },
            "downloads": -1,
            "filename": "restcountries_cli-0.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "9ab116fe52285a1a80ca5bb2c1749dd7",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9,<4.0.0",
            "size": 8871,
            "upload_time": "2023-07-31T22:27:50",
            "upload_time_iso_8601": "2023-07-31T22:27:50.484110Z",
            "url": "https://files.pythonhosted.org/packages/5a/52/d97438d157b412cb04cc68cf396f05d535929eff4a5dc90dbbf713d15374/restcountries_cli-0.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-07-31 22:27:50",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "martingaldeca",
    "github_project": "restcountries_cli",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "restcountries-cli"
}
        
Elapsed time: 2.56976s