pyeodh


Namepyeodh JSON
Version 0.0.15 PyPI version JSON
download
home_pageNone
SummaryA lightweight Python client for EODH APIs.
upload_time2025-02-21 15:28:20
maintainerNone
docs_urlNone
authorDusan Figala
requires_python<4.0,>=3.9
licenseBSD-2-Clause
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # pyeodh

[![codecov](https://codecov.io/github/EO-DataHub/pyeodh/graph/badge.svg?token=C6RZQAUJ6I)](https://codecov.io/github/EO-DataHub/pyeodh)

> [!WARNING]
> This project is in early development and should not be used in production.

A lightweight Python client for easy access to EODH APIs.

## Installation

```
pip install pyeodh
```

## Usage

See [example notebooks](notebooks/).

## Development

Install poetry - https://python-poetry.org/docs/#installation

Install package dependencies:

```
make install
```

Run QA checks and tests:

```
make check
make test
```

Format codebase with black and isort:

```
make format
```

To recreate all VCR cassettes run:

```
make record=rewrite test
```

or only extend with new requests by using `record=new_episodes`

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "pyeodh",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.9",
    "maintainer_email": null,
    "keywords": null,
    "author": "Dusan Figala",
    "author_email": "dusan@oxidian.com",
    "download_url": "https://files.pythonhosted.org/packages/e7/7c/60ae072ed5827c3e136d2b695c1afd9370632921efb0ef488554631bc4c6/pyeodh-0.0.15.tar.gz",
    "platform": null,
    "description": "# pyeodh\n\n[![codecov](https://codecov.io/github/EO-DataHub/pyeodh/graph/badge.svg?token=C6RZQAUJ6I)](https://codecov.io/github/EO-DataHub/pyeodh)\n\n> [!WARNING]\n> This project is in early development and should not be used in production.\n\nA lightweight Python client for easy access to EODH APIs.\n\n## Installation\n\n```\npip install pyeodh\n```\n\n## Usage\n\nSee [example notebooks](notebooks/).\n\n## Development\n\nInstall poetry - https://python-poetry.org/docs/#installation\n\nInstall package dependencies:\n\n```\nmake install\n```\n\nRun QA checks and tests:\n\n```\nmake check\nmake test\n```\n\nFormat codebase with black and isort:\n\n```\nmake format\n```\n\nTo recreate all VCR cassettes run:\n\n```\nmake record=rewrite test\n```\n\nor only extend with new requests by using `record=new_episodes`\n",
    "bugtrack_url": null,
    "license": "BSD-2-Clause",
    "summary": "A lightweight Python client for EODH APIs.",
    "version": "0.0.15",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d240355dd5d14b913501b173f726e9041feab20a216d51e3f98c3db9e251ee53",
                "md5": "5d005f2a8ed787e87b9a462033b9e471",
                "sha256": "4517d90868e7b62be74bc4e4bae43fa81d866ac7805819c5d6f29513cc0d9a51"
            },
            "downloads": -1,
            "filename": "pyeodh-0.0.15-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "5d005f2a8ed787e87b9a462033b9e471",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.9",
            "size": 20395,
            "upload_time": "2025-02-21T15:28:19",
            "upload_time_iso_8601": "2025-02-21T15:28:19.451671Z",
            "url": "https://files.pythonhosted.org/packages/d2/40/355dd5d14b913501b173f726e9041feab20a216d51e3f98c3db9e251ee53/pyeodh-0.0.15-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e77c60ae072ed5827c3e136d2b695c1afd9370632921efb0ef488554631bc4c6",
                "md5": "ba97d1c2418bc26a31498dbd9367c3d6",
                "sha256": "ba3619726091b80aa7ccf1b7f037709b5c88915e367d7305fd8fd5e75c73e45a"
            },
            "downloads": -1,
            "filename": "pyeodh-0.0.15.tar.gz",
            "has_sig": false,
            "md5_digest": "ba97d1c2418bc26a31498dbd9367c3d6",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.9",
            "size": 16471,
            "upload_time": "2025-02-21T15:28:20",
            "upload_time_iso_8601": "2025-02-21T15:28:20.842680Z",
            "url": "https://files.pythonhosted.org/packages/e7/7c/60ae072ed5827c3e136d2b695c1afd9370632921efb0ef488554631bc4c6/pyeodh-0.0.15.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-21 15:28:20",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "pyeodh"
}
        
Elapsed time: 0.83217s