oxenai


Nameoxenai JSON
Version 0.14.8 PyPI version JSON
download
home_pageNone
SummaryData version control for machine learning
upload_time2024-04-02 01:55:03
maintainerNone
docs_urlNone
authorNone
requires_python>=3.7
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 🐂 🐍 Oxen Python Interface 

The Oxen python interface makes it easy to integrate Oxen datasets directly into machine learning dataloaders or other data pipelines.

## Repositories

There are two types of repositories one can interact with, a `LocalRepo` and a `RemoteRepo`.


## Local Repo

To fully clone all the data to your local machine, you can use the `LocalRepo` class.

```python
import oxen

repo = LocalRepo("path/to/repository")
repo.clone("https://hub.oxen.ai/ox/CatDogBBox")
```

If there is a specific version of your data you want to access, you can specify the `branch` when cloning.

```python
repo.clone("https://hub.oxen.ai/ox/CatDogBBox", branch="my-pets")
```

Once you have a repository locally, you can perform the same operations you might via the command line, through the python api.

For example, you can checkout a branch, add a file, commit, and push the data to the same remote you cloned it from.

```python
import oxen

repo = LocalRepo("path/to/repository")
repo.clone("https://hub.oxen.ai/ox/CatDogBBox")
repo.checkout()
```

## Remote Repo

If you don't want to download the data locally, you can use the `RemoteRepo` class to interact with a remote repository on OxenHub.

```python
import oxen 

repo = RemoteRepo("https://hub.oxen.ai/ox/CatDogBBox")
```

To stage and commit files to a specific version of the data, you can `checkout` an existing branch or create a new one.

```python
repo.create_branch("dev")
repo.checkout("dev")
```

You can then stage files to the remote repository by specifying the file path and destination directory.

```python
repo.add("new-cat.png", "images") # Stage to images/new-cat.png on remote
repo.commit("Adding another training image")
```

Note that no "push" command is required here, since the above code creates a commit directly on the remote branch.



            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "oxenai",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": null,
    "author": null,
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/d8/56/c7f1d6bd2da941d17424599501b584ce34fdbda13e3c2ce301e0291af89d/oxenai-0.14.8.tar.gz",
    "platform": null,
    "description": "# \ud83d\udc02 \ud83d\udc0d Oxen Python Interface \n\nThe Oxen python interface makes it easy to integrate Oxen datasets directly into machine learning dataloaders or other data pipelines.\n\n## Repositories\n\nThere are two types of repositories one can interact with, a `LocalRepo` and a `RemoteRepo`.\n\n\n## Local Repo\n\nTo fully clone all the data to your local machine, you can use the `LocalRepo` class.\n\n```python\nimport oxen\n\nrepo = LocalRepo(\"path/to/repository\")\nrepo.clone(\"https://hub.oxen.ai/ox/CatDogBBox\")\n```\n\nIf there is a specific version of your data you want to access, you can specify the `branch` when cloning.\n\n```python\nrepo.clone(\"https://hub.oxen.ai/ox/CatDogBBox\", branch=\"my-pets\")\n```\n\nOnce you have a repository locally, you can perform the same operations you might via the command line, through the python api.\n\nFor example, you can checkout a branch, add a file, commit, and push the data to the same remote you cloned it from.\n\n```python\nimport oxen\n\nrepo = LocalRepo(\"path/to/repository\")\nrepo.clone(\"https://hub.oxen.ai/ox/CatDogBBox\")\nrepo.checkout()\n```\n\n## Remote Repo\n\nIf you don't want to download the data locally, you can use the `RemoteRepo` class to interact with a remote repository on OxenHub.\n\n```python\nimport oxen \n\nrepo = RemoteRepo(\"https://hub.oxen.ai/ox/CatDogBBox\")\n```\n\nTo stage and commit files to a specific version of the data, you can `checkout` an existing branch or create a new one.\n\n```python\nrepo.create_branch(\"dev\")\nrepo.checkout(\"dev\")\n```\n\nYou can then stage files to the remote repository by specifying the file path and destination directory.\n\n```python\nrepo.add(\"new-cat.png\", \"images\") # Stage to images/new-cat.png on remote\nrepo.commit(\"Adding another training image\")\n```\n\nNote that no \"push\" command is required here, since the above code creates a commit directly on the remote branch.\n\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Data version control for machine learning",
    "version": "0.14.8",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d319e941aca6ca21cd72b3298264b75c0a11066f88f034ea18b62922cd46806d",
                "md5": "26d9b43bfd421ee8b4b0cbb53d7c39a1",
                "sha256": "234250cf26dc0564bc46e84310ee1e20a36fa5d452a9e927c2915a34d905761f"
            },
            "downloads": -1,
            "filename": "oxenai-0.14.8-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "26d9b43bfd421ee8b4b0cbb53d7c39a1",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 18204414,
            "upload_time": "2024-04-02T01:53:38",
            "upload_time_iso_8601": "2024-04-02T01:53:38.302480Z",
            "url": "https://files.pythonhosted.org/packages/d3/19/e941aca6ca21cd72b3298264b75c0a11066f88f034ea18b62922cd46806d/oxenai-0.14.8-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5790fc46a58d6170a6ea28c158d082814ea92ef34013145a871267a594b9801a",
                "md5": "b8c331c8cde1fc317a03395160a1c120",
                "sha256": "1717ef85461e11cfbe9e37e9761ae467525ecc3ae20e703ad9805b99ade8d898"
            },
            "downloads": -1,
            "filename": "oxenai-0.14.8-cp310-cp310-macosx_13_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b8c331c8cde1fc317a03395160a1c120",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 19486868,
            "upload_time": "2024-04-02T01:53:42",
            "upload_time_iso_8601": "2024-04-02T01:53:42.753749Z",
            "url": "https://files.pythonhosted.org/packages/57/90/fc46a58d6170a6ea28c158d082814ea92ef34013145a871267a594b9801a/oxenai-0.14.8-cp310-cp310-macosx_13_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7d0d5fb20710c7d432954d8e1af282cbb17dd144991fef2140c76946afc1d15e",
                "md5": "a63eb7283b44c30c51d6a54aa14286a1",
                "sha256": "c17e51ec52eb1f84287b6cabdbf17bb318d1d256f252ecf47734569067718190"
            },
            "downloads": -1,
            "filename": "oxenai-0.14.8-cp310-cp310-manylinux_2_31_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a63eb7283b44c30c51d6a54aa14286a1",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 24525015,
            "upload_time": "2024-04-02T01:53:49",
            "upload_time_iso_8601": "2024-04-02T01:53:49.796460Z",
            "url": "https://files.pythonhosted.org/packages/7d/0d/5fb20710c7d432954d8e1af282cbb17dd144991fef2140c76946afc1d15e/oxenai-0.14.8-cp310-cp310-manylinux_2_31_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d369360f471937c59840baac084147a95b924d93f78fa786fa34529a214230fb",
                "md5": "75f4a129d8e292b5bbdf6493991ca07c",
                "sha256": "ed43b447171ec447a4900b949a50425892b72c1d8331980be363b8324fdec372"
            },
            "downloads": -1,
            "filename": "oxenai-0.14.8-cp310-cp310-manylinux_2_35_x86_64.whl",
            "has_sig": false,
            "md5_digest": "75f4a129d8e292b5bbdf6493991ca07c",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 25101963,
            "upload_time": "2024-04-02T01:53:54",
            "upload_time_iso_8601": "2024-04-02T01:53:54.350170Z",
            "url": "https://files.pythonhosted.org/packages/d3/69/360f471937c59840baac084147a95b924d93f78fa786fa34529a214230fb/oxenai-0.14.8-cp310-cp310-manylinux_2_35_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "13c87ed39143ed28849aeccaf6902e16c8e379bcbeb33d7bb88cc9ea2ae5d343",
                "md5": "a051b5c59ca28b4ae9a00ce54c5a9e8b",
                "sha256": "bdc7566d37173c5d9f7e5510fdda66e784c0924a4b6197d0559ea2adb24e3989"
            },
            "downloads": -1,
            "filename": "oxenai-0.14.8-cp310-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "a051b5c59ca28b4ae9a00ce54c5a9e8b",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 23445247,
            "upload_time": "2024-04-02T01:53:58",
            "upload_time_iso_8601": "2024-04-02T01:53:58.378045Z",
            "url": "https://files.pythonhosted.org/packages/13/c8/7ed39143ed28849aeccaf6902e16c8e379bcbeb33d7bb88cc9ea2ae5d343/oxenai-0.14.8-cp310-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ee20a08afadd6669c35ca536b1f2810533b3f222b4d0ffbd8132825a8d380ded",
                "md5": "e4663248789f385655dc087915bfb364",
                "sha256": "851f11e9012e8091e3ab5537fda2b2a8f0383ff0f2196a48da30714d274efb86"
            },
            "downloads": -1,
            "filename": "oxenai-0.14.8-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "e4663248789f385655dc087915bfb364",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 18205238,
            "upload_time": "2024-04-02T01:54:02",
            "upload_time_iso_8601": "2024-04-02T01:54:02.186825Z",
            "url": "https://files.pythonhosted.org/packages/ee/20/a08afadd6669c35ca536b1f2810533b3f222b4d0ffbd8132825a8d380ded/oxenai-0.14.8-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f075e8fc8c7bfa7a2450a6a64db5f8008d2b50da04bc0f385350f9d04e134cc0",
                "md5": "88af7eec785b469dc31e92fcb051038c",
                "sha256": "b6ffc7a7af0251561566289b9ec494c64af1bd9384eb977395a4b886439985ac"
            },
            "downloads": -1,
            "filename": "oxenai-0.14.8-cp311-cp311-macosx_13_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "88af7eec785b469dc31e92fcb051038c",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 19487787,
            "upload_time": "2024-04-02T01:54:06",
            "upload_time_iso_8601": "2024-04-02T01:54:06.044457Z",
            "url": "https://files.pythonhosted.org/packages/f0/75/e8fc8c7bfa7a2450a6a64db5f8008d2b50da04bc0f385350f9d04e134cc0/oxenai-0.14.8-cp311-cp311-macosx_13_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4cf58446e40b4eae597751061252f12469524d162a5ca1e04f6aba7b7a07fff7",
                "md5": "6071caaa862458f9eb754cc793ebc4c8",
                "sha256": "80ef2b391adc3597403ad7a1a135a9027f898ccc64022536e41b558423a87cf6"
            },
            "downloads": -1,
            "filename": "oxenai-0.14.8-cp311-cp311-manylinux_2_31_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6071caaa862458f9eb754cc793ebc4c8",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 24522732,
            "upload_time": "2024-04-02T01:54:09",
            "upload_time_iso_8601": "2024-04-02T01:54:09.921445Z",
            "url": "https://files.pythonhosted.org/packages/4c/f5/8446e40b4eae597751061252f12469524d162a5ca1e04f6aba7b7a07fff7/oxenai-0.14.8-cp311-cp311-manylinux_2_31_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5c0b3fb61b422b38038c3446d106e511f609f325069e4a3bd5fe0b4f6917880e",
                "md5": "dee7eb1851c0588912e6e15432cfeb15",
                "sha256": "9d343cf03a33ce072b73ec1c20c35ea532502ade25e719c16c8541c8a6d21e46"
            },
            "downloads": -1,
            "filename": "oxenai-0.14.8-cp311-cp311-manylinux_2_35_x86_64.whl",
            "has_sig": false,
            "md5_digest": "dee7eb1851c0588912e6e15432cfeb15",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 25099354,
            "upload_time": "2024-04-02T01:54:14",
            "upload_time_iso_8601": "2024-04-02T01:54:14.214005Z",
            "url": "https://files.pythonhosted.org/packages/5c/0b/3fb61b422b38038c3446d106e511f609f325069e4a3bd5fe0b4f6917880e/oxenai-0.14.8-cp311-cp311-manylinux_2_35_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b11095c5cbc969f21eb956997ae4150eed595505b3f28a270a8d4ce3f1f941f8",
                "md5": "3f512ed60b63203a5f8ea1c38f1b97d7",
                "sha256": "7d65591c1ef7191bae583423f6c2bc62b5a3e1b499c95686f5a237d0f988463b"
            },
            "downloads": -1,
            "filename": "oxenai-0.14.8-cp311-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "3f512ed60b63203a5f8ea1c38f1b97d7",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 23444116,
            "upload_time": "2024-04-02T01:54:18",
            "upload_time_iso_8601": "2024-04-02T01:54:18.066918Z",
            "url": "https://files.pythonhosted.org/packages/b1/10/95c5cbc969f21eb956997ae4150eed595505b3f28a270a8d4ce3f1f941f8/oxenai-0.14.8-cp311-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ce5fb10acb20bdc10d3a75db6c597a0c0863e7a7ef695fba2a14f2f82e3659dc",
                "md5": "1e45c3df4d4efcae1def5104651cb431",
                "sha256": "c45e529e09be7b605a9e9951e9c2e2a25bde864b2bb62efde7d7ec04b4239dc0"
            },
            "downloads": -1,
            "filename": "oxenai-0.14.8-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "1e45c3df4d4efcae1def5104651cb431",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 18222116,
            "upload_time": "2024-04-02T01:54:21",
            "upload_time_iso_8601": "2024-04-02T01:54:21.913834Z",
            "url": "https://files.pythonhosted.org/packages/ce/5f/b10acb20bdc10d3a75db6c597a0c0863e7a7ef695fba2a14f2f82e3659dc/oxenai-0.14.8-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "787ea0b84dc3c015309619717a6702eefac881cfa389701157dcb6d3cef4cc4d",
                "md5": "04853a0ed3f37275f937ad2a4c30aa20",
                "sha256": "e0aa05af3d44060cc1622e1247cc98d333f3b99a7e3926a6dba4780bee4a43c9"
            },
            "downloads": -1,
            "filename": "oxenai-0.14.8-cp312-cp312-macosx_13_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "04853a0ed3f37275f937ad2a4c30aa20",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 19495514,
            "upload_time": "2024-04-02T01:54:26",
            "upload_time_iso_8601": "2024-04-02T01:54:26.107046Z",
            "url": "https://files.pythonhosted.org/packages/78/7e/a0b84dc3c015309619717a6702eefac881cfa389701157dcb6d3cef4cc4d/oxenai-0.14.8-cp312-cp312-macosx_13_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "55232922b8028450b3b7c762896d7cc5835a50e381bcc812e140ec02b71344d4",
                "md5": "02f84490eef140a665a00af65e35b4ff",
                "sha256": "1a6ba028b47028fb4a22712416c41e8d97dee7bdcf070b9a4d6ec934d99ed10e"
            },
            "downloads": -1,
            "filename": "oxenai-0.14.8-cp312-cp312-manylinux_2_31_x86_64.whl",
            "has_sig": false,
            "md5_digest": "02f84490eef140a665a00af65e35b4ff",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 24529548,
            "upload_time": "2024-04-02T01:54:30",
            "upload_time_iso_8601": "2024-04-02T01:54:30.051790Z",
            "url": "https://files.pythonhosted.org/packages/55/23/2922b8028450b3b7c762896d7cc5835a50e381bcc812e140ec02b71344d4/oxenai-0.14.8-cp312-cp312-manylinux_2_31_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9640a446504d071f7021e28d02f465f2f5aa6780c243c73b08ba364fc6ab7a3a",
                "md5": "0d9bd14d142e106a1cdf3e8aa9e6eaf7",
                "sha256": "e83a0373aa870b57377863da9be14d901a699c2fe2745a81393bc7625857a695"
            },
            "downloads": -1,
            "filename": "oxenai-0.14.8-cp312-cp312-manylinux_2_35_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0d9bd14d142e106a1cdf3e8aa9e6eaf7",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 25103869,
            "upload_time": "2024-04-02T01:54:33",
            "upload_time_iso_8601": "2024-04-02T01:54:33.497804Z",
            "url": "https://files.pythonhosted.org/packages/96/40/a446504d071f7021e28d02f465f2f5aa6780c243c73b08ba364fc6ab7a3a/oxenai-0.14.8-cp312-cp312-manylinux_2_35_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cb8d1e1b8a3e8f448f28dbc0ab5d3fb686a98aa734ff7474c144226d15a73001",
                "md5": "e58174d3c9f4ad6c3daadc473f5290ad",
                "sha256": "0fea225cc09ef403a1542c224d6b03ac4b79e683c2e4ff32f0000457a9ded586"
            },
            "downloads": -1,
            "filename": "oxenai-0.14.8-cp312-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "e58174d3c9f4ad6c3daadc473f5290ad",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 23438324,
            "upload_time": "2024-04-02T01:54:36",
            "upload_time_iso_8601": "2024-04-02T01:54:36.947721Z",
            "url": "https://files.pythonhosted.org/packages/cb/8d/1e1b8a3e8f448f28dbc0ab5d3fb686a98aa734ff7474c144226d15a73001/oxenai-0.14.8-cp312-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cd9deef7cfb036341f43d1bec96644304ef00d7bee8b684cb01905dad36cb862",
                "md5": "13c042898bce8b2d608c31d26cafa630",
                "sha256": "16857248a7ebe32839d007cbcb543634d6c5271137d750b7becc9d4a820d0b0b"
            },
            "downloads": -1,
            "filename": "oxenai-0.14.8-cp38-cp38-manylinux_2_31_x86_64.whl",
            "has_sig": false,
            "md5_digest": "13c042898bce8b2d608c31d26cafa630",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 24525032,
            "upload_time": "2024-04-02T01:54:40",
            "upload_time_iso_8601": "2024-04-02T01:54:40.370009Z",
            "url": "https://files.pythonhosted.org/packages/cd/9d/eef7cfb036341f43d1bec96644304ef00d7bee8b684cb01905dad36cb862/oxenai-0.14.8-cp38-cp38-manylinux_2_31_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2eb6b80c4a9f81573c0513e0e7ce717b38f046a196639a6aa662a056ea9ad743",
                "md5": "6ebc050039b7e0970d0b5c13a9aec288",
                "sha256": "d2954fb0d458dbde8d87b39ea5a474d5730e6a34609b941d1866b3bb2098010a"
            },
            "downloads": -1,
            "filename": "oxenai-0.14.8-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "6ebc050039b7e0970d0b5c13a9aec288",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 18204992,
            "upload_time": "2024-04-02T01:54:44",
            "upload_time_iso_8601": "2024-04-02T01:54:44.009695Z",
            "url": "https://files.pythonhosted.org/packages/2e/b6/b80c4a9f81573c0513e0e7ce717b38f046a196639a6aa662a056ea9ad743/oxenai-0.14.8-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "29586a2619840b269a6d368370dde67b17f29d2303ef5ef985f12d9ba31a38d7",
                "md5": "e2f96d9b70510c65cf256980aa9880bb",
                "sha256": "4d618fea0b802221b542dafc1788b34dc6088066c0008304c014604702024390"
            },
            "downloads": -1,
            "filename": "oxenai-0.14.8-cp39-cp39-macosx_13_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e2f96d9b70510c65cf256980aa9880bb",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 19487262,
            "upload_time": "2024-04-02T01:54:48",
            "upload_time_iso_8601": "2024-04-02T01:54:48.216914Z",
            "url": "https://files.pythonhosted.org/packages/29/58/6a2619840b269a6d368370dde67b17f29d2303ef5ef985f12d9ba31a38d7/oxenai-0.14.8-cp39-cp39-macosx_13_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0c2df54f7ee5b7f94b4c0a56b6f3a3f3fe7f13046b64dc8ffee534f7278f14c4",
                "md5": "8f5e4e2cd16b876ba6330f73e8af4c2c",
                "sha256": "8f6fe878447fb3474f2ba4e3e9fad5547ba0e33967a6fc97194ddff3685fc833"
            },
            "downloads": -1,
            "filename": "oxenai-0.14.8-cp39-cp39-manylinux_2_31_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8f5e4e2cd16b876ba6330f73e8af4c2c",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 24524159,
            "upload_time": "2024-04-02T01:54:51",
            "upload_time_iso_8601": "2024-04-02T01:54:51.778483Z",
            "url": "https://files.pythonhosted.org/packages/0c/2d/f54f7ee5b7f94b4c0a56b6f3a3f3fe7f13046b64dc8ffee534f7278f14c4/oxenai-0.14.8-cp39-cp39-manylinux_2_31_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b92c6e76a0a8fbab51066937a862b39f082224046f45e90b64b03eeb6c439402",
                "md5": "9f313b951fe87f33f45db002db16ae68",
                "sha256": "39f6f73e00a3684fbe0adea5625ea22fc31a02b10776afb08e739b387b27ac59"
            },
            "downloads": -1,
            "filename": "oxenai-0.14.8-cp39-cp39-manylinux_2_35_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9f313b951fe87f33f45db002db16ae68",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 25100655,
            "upload_time": "2024-04-02T01:54:56",
            "upload_time_iso_8601": "2024-04-02T01:54:56.118472Z",
            "url": "https://files.pythonhosted.org/packages/b9/2c/6e76a0a8fbab51066937a862b39f082224046f45e90b64b03eeb6c439402/oxenai-0.14.8-cp39-cp39-manylinux_2_35_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f542c0bcd19bd06e02839e41b713503fd86be9def612732c234977e63a0ea076",
                "md5": "c44940ff6805649cf1b19f869e8861bc",
                "sha256": "e272417517b3a28c81f34af05fd7bc2f31dc55588f3ebdffaa980a9bf562dda2"
            },
            "downloads": -1,
            "filename": "oxenai-0.14.8-cp39-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c44940ff6805649cf1b19f869e8861bc",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 23444116,
            "upload_time": "2024-04-02T01:55:00",
            "upload_time_iso_8601": "2024-04-02T01:55:00.211479Z",
            "url": "https://files.pythonhosted.org/packages/f5/42/c0bcd19bd06e02839e41b713503fd86be9def612732c234977e63a0ea076/oxenai-0.14.8-cp39-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d856c7f1d6bd2da941d17424599501b584ce34fdbda13e3c2ce301e0291af89d",
                "md5": "af0ae2336aa81dc41921b3470273e7b3",
                "sha256": "b0af9f4225cfd12b90944fbcb0f1b932d032bd45d552e5856453934fc605b431"
            },
            "downloads": -1,
            "filename": "oxenai-0.14.8.tar.gz",
            "has_sig": false,
            "md5_digest": "af0ae2336aa81dc41921b3470273e7b3",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 145690,
            "upload_time": "2024-04-02T01:55:03",
            "upload_time_iso_8601": "2024-04-02T01:55:03.707906Z",
            "url": "https://files.pythonhosted.org/packages/d8/56/c7f1d6bd2da941d17424599501b584ce34fdbda13e3c2ce301e0291af89d/oxenai-0.14.8.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-02 01:55:03",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "oxenai"
}
        
Elapsed time: 0.29526s