bluer-objects


Namebluer-objects JSON
Version 6.241.1 PyPI version JSON
download
home_pagehttps://github.com/kamangir/bluer-objects
Summary🌀 Object management in Bash.
upload_time2025-07-27 16:56:42
maintainerNone
docs_urlNone
authorArash Abadpour (Kamangir)
requires_pythonNone
licenseCC0-1.0
keywords
VCS
bugtrack_url
requirements bluer_ai boto3 webdavclient3 dill mlflow pandas urllib3
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 🌀 bluer-objects

🌀 `bluer-objects` are the inputs and outputs of [AI algo](https://github.com/kamangir/giza). They are maintained in cloud storage (supports [WebDav](https://pypi.org/project/webdavclient3/)) and their metadata is tracked by [MLflow](https://mlflow.org/). Examples are the Sentinel-2 [datacube](https://github.com/kamangir/blue-geo/tree/main/blue_geo/datacube) `datacube-EarthSearch-sentinel_2_l1c-S2A_10UDC_20240731_0_L1C` and 🌐 [`@geo watch` outputs](https://github.com/kamangir/blue-geo/tree/main/blue_geo/watch).

Also home to 🌀 [bluer README](https://github.com/kamangir/bluer-objects/blob/main/bluer_objects/README/), and the 🔒 [`Lock`](https://github.com/kamangir/bluer-objects/blob/main/bluer_objects/mlflow/lock/).

# installation

```bash
pip install bluer-objects
```

# aliases

[@clone](https://github.com/kamangir/bluer-objects/blob/main/bluer_objects/docs/aliases/clone.md), 
[@download](https://github.com/kamangir/bluer-objects/blob/main/bluer_objects/docs/aliases/download.md), 
[@gif](https://github.com/kamangir/bluer-objects/blob/main/bluer_objects/docs/aliases/gif.md), 
[@host](https://github.com/kamangir/bluer-objects/blob/main/bluer_objects/docs/aliases/host.md), 
[@ls](https://github.com/kamangir/bluer-objects/blob/main/bluer_objects/docs/aliases/ls.md), 
[@metadata](https://github.com/kamangir/bluer-objects/blob/main/bluer_objects/docs/aliases/metadata.md), 
[@mlflow](https://github.com/kamangir/bluer-objects/blob/main/bluer_objects/docs/aliases/mlflow.md), 
[@upload](https://github.com/kamangir/bluer-objects/blob/main/bluer_objects/docs/aliases/upload.md).

---

> 🌀 [`blue-objects`](https://github.com/kamangir/blue-objects) for the [Global South](https://github.com/kamangir/bluer-south).

---


[![pylint](https://github.com/kamangir/bluer-objects/actions/workflows/pylint.yml/badge.svg)](https://github.com/kamangir/bluer-objects/actions/workflows/pylint.yml) [![pytest](https://github.com/kamangir/bluer-objects/actions/workflows/pytest.yml/badge.svg)](https://github.com/kamangir/bluer-objects/actions/workflows/pytest.yml) [![bashtest](https://github.com/kamangir/bluer-objects/actions/workflows/bashtest.yml/badge.svg)](https://github.com/kamangir/bluer-objects/actions/workflows/bashtest.yml) [![PyPI version](https://img.shields.io/pypi/v/bluer-objects.svg)](https://pypi.org/project/bluer-objects/) [![PyPI - Downloads](https://img.shields.io/pypi/dd/bluer-objects)](https://pypistats.org/packages/bluer-objects)

built by 🌀 [`bluer README`](https://github.com/kamangir/bluer-objects/tree/main/bluer_objects/README), based on 🌀 [`bluer_objects-6.241.1`](https://github.com/kamangir/bluer-objects).

built by 🌀 [`blueness-3.118.1`](https://github.com/kamangir/blueness).

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/kamangir/bluer-objects",
    "name": "bluer-objects",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "Arash Abadpour (Kamangir)",
    "author_email": "arash.abadpour@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/9d/d1/0fc47daef4f1bb6f145cbb013b052b6554e38de1f05ae7f0ba5240ac1e6a/bluer_objects-6.241.1.tar.gz",
    "platform": null,
    "description": "# \ud83c\udf00 bluer-objects\n\n\ud83c\udf00 `bluer-objects` are the inputs and outputs of [AI algo](https://github.com/kamangir/giza). They are maintained in cloud storage (supports [WebDav](https://pypi.org/project/webdavclient3/)) and their metadata is tracked by [MLflow](https://mlflow.org/). Examples are the Sentinel-2 [datacube](https://github.com/kamangir/blue-geo/tree/main/blue_geo/datacube) `datacube-EarthSearch-sentinel_2_l1c-S2A_10UDC_20240731_0_L1C` and \ud83c\udf10 [`@geo watch` outputs](https://github.com/kamangir/blue-geo/tree/main/blue_geo/watch).\n\nAlso home to \ud83c\udf00 [bluer README](https://github.com/kamangir/bluer-objects/blob/main/bluer_objects/README/), and the \ud83d\udd12 [`Lock`](https://github.com/kamangir/bluer-objects/blob/main/bluer_objects/mlflow/lock/).\n\n# installation\n\n```bash\npip install bluer-objects\n```\n\n# aliases\n\n[@clone](https://github.com/kamangir/bluer-objects/blob/main/bluer_objects/docs/aliases/clone.md), \n[@download](https://github.com/kamangir/bluer-objects/blob/main/bluer_objects/docs/aliases/download.md), \n[@gif](https://github.com/kamangir/bluer-objects/blob/main/bluer_objects/docs/aliases/gif.md), \n[@host](https://github.com/kamangir/bluer-objects/blob/main/bluer_objects/docs/aliases/host.md), \n[@ls](https://github.com/kamangir/bluer-objects/blob/main/bluer_objects/docs/aliases/ls.md), \n[@metadata](https://github.com/kamangir/bluer-objects/blob/main/bluer_objects/docs/aliases/metadata.md), \n[@mlflow](https://github.com/kamangir/bluer-objects/blob/main/bluer_objects/docs/aliases/mlflow.md), \n[@upload](https://github.com/kamangir/bluer-objects/blob/main/bluer_objects/docs/aliases/upload.md).\n\n---\n\n> \ud83c\udf00 [`blue-objects`](https://github.com/kamangir/blue-objects) for the [Global South](https://github.com/kamangir/bluer-south).\n\n---\n\n\n[![pylint](https://github.com/kamangir/bluer-objects/actions/workflows/pylint.yml/badge.svg)](https://github.com/kamangir/bluer-objects/actions/workflows/pylint.yml) [![pytest](https://github.com/kamangir/bluer-objects/actions/workflows/pytest.yml/badge.svg)](https://github.com/kamangir/bluer-objects/actions/workflows/pytest.yml) [![bashtest](https://github.com/kamangir/bluer-objects/actions/workflows/bashtest.yml/badge.svg)](https://github.com/kamangir/bluer-objects/actions/workflows/bashtest.yml) [![PyPI version](https://img.shields.io/pypi/v/bluer-objects.svg)](https://pypi.org/project/bluer-objects/) [![PyPI - Downloads](https://img.shields.io/pypi/dd/bluer-objects)](https://pypistats.org/packages/bluer-objects)\n\nbuilt by \ud83c\udf00 [`bluer README`](https://github.com/kamangir/bluer-objects/tree/main/bluer_objects/README), based on \ud83c\udf00 [`bluer_objects-6.241.1`](https://github.com/kamangir/bluer-objects).\n\nbuilt by \ud83c\udf00 [`blueness-3.118.1`](https://github.com/kamangir/blueness).\n",
    "bugtrack_url": null,
    "license": "CC0-1.0",
    "summary": "\ud83c\udf00 Object management in Bash.",
    "version": "6.241.1",
    "project_urls": {
        "Homepage": "https://github.com/kamangir/bluer-objects"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e7fd80f0a4f10c675f0876db167dac925369997ade5ce8605b57fa2ce3a6e87a",
                "md5": "381d95d0f86b52eb605abd662dff46a2",
                "sha256": "c9b961f8f27d48c740e9a8afdb7003ea1c6494b8a877549735f154b1c4eae0c9"
            },
            "downloads": -1,
            "filename": "bluer_objects-6.241.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "381d95d0f86b52eb605abd662dff46a2",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 103877,
            "upload_time": "2025-07-27T16:56:41",
            "upload_time_iso_8601": "2025-07-27T16:56:41.264652Z",
            "url": "https://files.pythonhosted.org/packages/e7/fd/80f0a4f10c675f0876db167dac925369997ade5ce8605b57fa2ce3a6e87a/bluer_objects-6.241.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9dd10fc47daef4f1bb6f145cbb013b052b6554e38de1f05ae7f0ba5240ac1e6a",
                "md5": "bd514100b40f89ddc2efec5f6a7c96b9",
                "sha256": "9af938a8c647fff6bb6abe472271ce81576c89e1464c0d7c7abcb167932a1fc2"
            },
            "downloads": -1,
            "filename": "bluer_objects-6.241.1.tar.gz",
            "has_sig": false,
            "md5_digest": "bd514100b40f89ddc2efec5f6a7c96b9",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 55114,
            "upload_time": "2025-07-27T16:56:42",
            "upload_time_iso_8601": "2025-07-27T16:56:42.785653Z",
            "url": "https://files.pythonhosted.org/packages/9d/d1/0fc47daef4f1bb6f145cbb013b052b6554e38de1f05ae7f0ba5240ac1e6a/bluer_objects-6.241.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-27 16:56:42",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "kamangir",
    "github_project": "bluer-objects",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "bluer_ai",
            "specs": []
        },
        {
            "name": "boto3",
            "specs": []
        },
        {
            "name": "webdavclient3",
            "specs": []
        },
        {
            "name": "dill",
            "specs": []
        },
        {
            "name": "mlflow",
            "specs": []
        },
        {
            "name": "pandas",
            "specs": []
        },
        {
            "name": "urllib3",
            "specs": []
        }
    ],
    "lcname": "bluer-objects"
}
        
Elapsed time: 1.81569s