# cometx
```
_________ ____ ___ ___ / /__ __
/ ___/ __ \/ __ `__ \/ _ \/ __/ |/_/
/ /__/ /_/ / / / / / / __/ /__> <
\___/\____/_/ /_/ /_/\___/\__/_/|_|
```
Open source extensions for the [Comet](https://www.comet.com/site/?utm_source=cometx&utm_medium=referral&utm_campaign=cometx_2022&utm_content=github) SDK.
These extensions are created and supported by the community and are
not an official project of Comet ML. We welcome contributions!
## Installation
```
pip install cometx
```
To use these command-line functions, you'll need to have your Comet
API key set in one of the following two ways.
1. [Environment variables](https://www.comet.com/docs/v2/guides/tracking-ml-training/configuring-comet/?utm_source=cometx&utm_medium=referral&utm_campaign=cometx_2022&utm_content=github#configure-comet-through-environment-variables)
2. [Comet config file](https://www.comet.com/docs/v2/guides/tracking-ml-training/configuring-comet/?utm_source=cometx&utm_medium=referral&utm_campaign=cometx_2022&utm_content=github#configure-comet-using-the-comet-config-file)
Either this way:
```
export COMET_API_KEY="YOUR-COMET-API-KEY"
```
or this way:
```
[comet]
api_key = YOUR-COMET-API-KEY
```
If you are an Comet on-prem user, you'll also need to set the
`COMET_URL_OVERRIDE` environment variable, or add it to your
`~/.comet.config` file as below:
Either this way:
```
export COMET_API_KEY="YOUR-COMET-API-KEY"
export COMET_URL_OVERRIDE="https://your-companys-comet.com/clientlib/"
```
or this way:
```
[comet]
api_key = YOUR-COMET-API-KEY
url_override = https://your-companys-comet.com/clientlib/
```
## Usage
`cometx` is composed of a series of subcommands that are useful
independently, and can be used together to create sophisticated tools
for ML management.
This section will examine some common uses, followed by a more
detailed exploration of each subcommand.
### Use Cases
In this section we'll explore some common scenarios.
1. Copy a specific project from one Comet installation to another
2. Copy all projects in workspace to a new workspace
4. Copy specific experiments in a project to new experiments
## 1. Copy a specific project from one comet installation to another
A useful idiom is to set your Comet environment variables on the line
of a subcommand. In this manner, you can set the `COMET_URL_OVERRIDE`
and `COMET_API_KEY` for different installations.
Of course, you don't have to set the environment variables if you are
copying experiments on the same Comet installation.
Here is how you one could download the experiments in
WORKSPACE/PROJECT from http://comet.a.com:
```shell
COMET_URL_OVERRIDE=http://comet.a.com/clientlib \
COMET_API_KEY=A-KEY \
cometx download WORKSPACE/PROJECT
```
The `cometx download` subcommand downloads all of the Comet experiment
data into local files. Note that WORKSPACE/PROJECT refers to a
workspace and project on http://comet.a.com.
One could then copy the downloaded experiment data with a similar command:
```shell
COMET_URL_OVERRIDE=http://comet.b.com/clientlib \
COMET_API_KEY=B-KEY \
cometx copy WORKSPACE/PROJECT NEW-WORKSPACE/NEW-PROJECT
```
Note that WORKSPACE/PROJECT now refers to a directory, and
NEW-WORKSPACE/NEW-PROJECT refers to a workspace and project on
http://comet.b.com.
## 2. Copy all projects in workspace to a new workspace
Similarly, one can copy all of the projects by first downloading them:
```shell
COMET_URL_OVERRIDE=http://comet.a.com/clientlib \
COMET_API_KEY=A-KEY \
cometx download WORKSPACE
```
and then copying them:
```shell
COMET_URL_OVERRIDE=http://comet.b.com/clientlib \
COMET_API_KEY=B-KEY \
cometx copy WORKSPACE NEW-WORKSPACE
```
## 3. Copy specific experiments in a project to new experiments
Similarly, one can copy a single experiment first downloading it:
```shell
COMET_URL_OVERRIDE=http://comet.a.com/clientlib \
COMET_API_KEY=A-KEY \
cometx download WORKSPACE/PROJECT/EXPERIMENT-NAME-OR-ID
```
and then copying it:
```shell
COMET_URL_OVERRIDE=http://comet.b.com/clientlib \
COMET_API_KEY=B-KEY \
cometx copy WORKSPACE/PROJECT/EXPERIMENT-NAME-OR-ID NEW-WORKSPACE/NEW-PROJECT
```
### Subcommands
* [cometx list](#cometx-list)
* [cometx download](#cometx-download)
* [cometx copy](#cometx-copy)
* [cometx log](#cometx-log)
* [cometx reproduce](#cometx-reproduce)
* [cometx delete-assets](#cometx-delete-assets)
For all subcommands, use the `--help` flag to get additional information.
## cometx list
This command is used to:
* get a list of all workspaces that you are a member of
* get a list of all projects in a workspace
* get a list of all experiments (by name or key) in a project
cometx list examples:
```
cometx list WORKSPACE/PROJECT/EXPERIMENT-KEY-OR-NAME
cometx list WORKSPACE/PROJECT
cometx list WORKSPACE
cometx list
```
### Flags
* `--query` - use to limit the experiments to download (see [experiment.api.query()](https://www.comet.com/docs/v2/api-and-sdk/python-sdk/reference/API/#apiquery) for more information)
* `-u`, `--use-name` - use experiment names for experiment folders and listings
For more information, `cometx list --help`
## cometx copy
This command is used to:
* copy downloaded data to a new experiment
* create a symlink from one project to existing experiments
cometx copy examples:
```
cometx SOURCE DESTINATION
cometx --symlink SOURCE DESTINATION
```
where SOURCE is:
* if not `--symlink`, "WORKSPACE/PROJECT/EXPERIMENT", "WORKSPACE/PROJECT/*", or "WORKSPACE/*/*" folder (use quotes)
* if `--symlink`, then it is a Comet path to workspace or workspace/project
where DESTINATION is:
* WORKSPACE
* WORKSPACE/PROJECT
Not all combinations are possible:
| Destination → <br/>Source ↓ | WORKSPACE | WORKSPACE/PROJECT |
|--------------------|----------------------|------------------------|
| `WORKSPACE/*/*` | Copies all projects | N/A |
| `WORKSPACE/PROJ/*` | N/A | Copies all experiments |
| `WORKSPACE/PROJ/EXP` | N/A | Copies experiment |
For more information, `cometx copy --help`
## cometx download
This command is used to:
* download all workspaces, projects, and experiments of workspaces that you are a member of
* download all projects, and experiments of a given workspace
* download all experiments of a given workspace/project
cometx dowload examples:
```
cometx download WORKSPACE/PROJECT/EXPERIMENT-KEY-OR-NAME [RESOURCE ...] [FLAGS ...]
cometx download WORKSPACE/PROJECT [RESOURCE ...] [FLAGS ...]
cometx download WORKSPACE [RESOURCE ...] [FLAGS ...]
cometx download [RESOURCE ...] [FLAGS ...]
```
Where [RESOURCE ...] is zero or more of the following names:
* assets
* html
* metadata
* metrics
* others
* parameters
* project - alias for: project_notes, project_metadata
* run - alias for: code, git, output, graph, and requirements
* system
If no RESOURCE is given it will download all of them.
## Flags
* `--query` - use to limit the experiments to download (see [experiment.api.query()](https://www.comet.com/docs/v2/api-and-sdk/python-sdk/reference/API/#apiquery) for more information)
* `--list` - use to list available workspaces, projects, experiments,
artifacts, or models (same as `cometx list`)
* `--output` - download resources to folder other than current one
* `--flat` - don't use the normal hiearchy for downloaded items
* `--use-name` - use experiment names for folders and listings
* `--ignore` - don't download the following resources (use one or more
RESOURCE names from above)
* `--asset-type` - asset type to match, or leave off to match all
* `--filename` - filename to match, or leave off to match all
* `--overwrite` - overwrite any existing files
* `--force` - don't ask to download, just do it
* `--help` - this message
To download artifacts:
```
cometx download WORKSPACE/artifacts/NAME [FLAGS ...]
cometx download WORKSPACE/artifacts/NAME/VERSION-OR-ALIAS [FLAGS ...]
```
To download models from the model registry:
```
cometx download WORKSPACE/model-registry/NAME [FLAGS ...]
cometx download WORKSPACE/model-registry/NAME/VERSION-OR-STAGE [FLAGS ...]
```
For more information, `cometx download --help`
## cometx log
This command is used to log a resource (metrics, parameters, asset,
etc) file to a specific experiment or experiments.
cometx log example:
```
cometx log WORKSPACE/PROJECT/EXPERIMENT-KEY-OR-NAME [--type TYPE] FILENAME.EXT
```
where TYPE is the asset type of the filename. TYPE is not needed if the
filename extension (FILENAME.EXT) is known.
Known extensions:
* png
* jpg
* gif
* txt
* webm
* mp4
* ogg
* ipynb
* wav
* mp3
Known types:
* asset
* image
* text-sample
* video
* ipynb
* audio
Example to set an other key:value:
```
cometx log WORKSPACE/PROJECT --type other --set "key:value"
cometx log WORKSPACE/PROJECT/EXPERIMENT-KEY-OR-NAME --type other --set "key:value"
```
The first version will set the other key:value in all experiments in a project, and the second will set the other key:value in the experiment.
Example to log all items:
```
cometx log WORKSPACE/PROJECT PATH-TO-DOWNLOAD --type all
cometx log WORKSPACE/PROJECT/EXPERIMENT-KEY-OR-NAME PATH-TO-DOWNLOAD --type all
```
The first version will create an experiment, and the second will log everything to an existing experiment.
### Flags
* `--query` - use to limit the experiments to download (see [experiment.api.query()](https://www.comet.com/docs/v2/api-and-sdk/python-sdk/reference/API/#apiquery) for more information)
* `--type` - the type of item to log
* `--set` - the "key:value" to log
For more information, `cometx log --help`
## cometx delete-assets
To delete experiments assets:
```
cometx delete-assets WORKSPACE/PROJECT --type=image
cometx delete-assets WORKSPACE/PROJECT/EXPERIMENT --type=all
```
Type can be valid asset tupe, including:
* all
* asset
* audio
* code
* image
* notebook
* text-sample
* video
For more information, `cometx delete-assets --help`
## cometx reproduce
```
cometx reproduce [-h] [--run] [--executable EXECUTABLE] COMET_PATH OUTPUT_DIR
```
For more information, `cometx reproduce --help`
## Running Tests
WARNING: Running the tests will create experiments, models, assets, etc.
in your default workspace if not set otherwise.
To run the tests, you can either export all of these items in the
environment:
```shell
$ export COMET_USER="<USERNAME>"
$ export COMET_WORKSPACE="<WORKSPACE>"
$ export COMET_API_KEY="<API-KEY>"
$ pytest tests
```
Or, define `workspace` and `api_key` in your ~/.comet.config file:
```shell
$ export COMET_USER="<USERNAME>"
$ pytest tests
```
Raw data
{
"_id": null,
"home_page": "https://github.com/comet-ml/comet-sdk-extensions/",
"name": "cometx",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": null,
"keywords": "ai, artificial intelligence, python, machine learning",
"author": "cometx development team",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/23/ae/9c0b3298d3439a68469606dff352a54c3afd9f82a9e145d02934aa0e7414/cometx-2.2.27.tar.gz",
"platform": "Linux",
"description": "# cometx\n\n```\n _________ ____ ___ ___ / /__ __\n / ___/ __ \\/ __ `__ \\/ _ \\/ __/ |/_/\n / /__/ /_/ / / / / / / __/ /__> <\n \\___/\\____/_/ /_/ /_/\\___/\\__/_/|_|\n```\n\nOpen source extensions for the [Comet](https://www.comet.com/site/?utm_source=cometx&utm_medium=referral&utm_campaign=cometx_2022&utm_content=github) SDK.\n\nThese extensions are created and supported by the community and are\nnot an official project of Comet ML. We welcome contributions!\n\n## Installation\n\n```\npip install cometx\n```\n\nTo use these command-line functions, you'll need to have your Comet\nAPI key set in one of the following two ways.\n\n1. [Environment variables](https://www.comet.com/docs/v2/guides/tracking-ml-training/configuring-comet/?utm_source=cometx&utm_medium=referral&utm_campaign=cometx_2022&utm_content=github#configure-comet-through-environment-variables)\n2. [Comet config file](https://www.comet.com/docs/v2/guides/tracking-ml-training/configuring-comet/?utm_source=cometx&utm_medium=referral&utm_campaign=cometx_2022&utm_content=github#configure-comet-using-the-comet-config-file)\n\nEither this way:\n\n```\nexport COMET_API_KEY=\"YOUR-COMET-API-KEY\"\n```\n\nor this way:\n\n```\n[comet]\napi_key = YOUR-COMET-API-KEY\n```\n\nIf you are an Comet on-prem user, you'll also need to set the\n`COMET_URL_OVERRIDE` environment variable, or add it to your\n`~/.comet.config` file as below:\n\nEither this way:\n\n```\nexport COMET_API_KEY=\"YOUR-COMET-API-KEY\"\nexport COMET_URL_OVERRIDE=\"https://your-companys-comet.com/clientlib/\"\n```\n\nor this way:\n\n```\n[comet]\napi_key = YOUR-COMET-API-KEY\nurl_override = https://your-companys-comet.com/clientlib/\n```\n\n## Usage\n\n`cometx` is composed of a series of subcommands that are useful\nindependently, and can be used together to create sophisticated tools\nfor ML management.\n\nThis section will examine some common uses, followed by a more\ndetailed exploration of each subcommand.\n\n### Use Cases\n\nIn this section we'll explore some common scenarios.\n\n1. Copy a specific project from one Comet installation to another\n2. Copy all projects in workspace to a new workspace\n4. Copy specific experiments in a project to new experiments\n\n## 1. Copy a specific project from one comet installation to another\n\nA useful idiom is to set your Comet environment variables on the line\nof a subcommand. In this manner, you can set the `COMET_URL_OVERRIDE`\nand `COMET_API_KEY` for different installations.\n\nOf course, you don't have to set the environment variables if you are\ncopying experiments on the same Comet installation.\n\nHere is how you one could download the experiments in\nWORKSPACE/PROJECT from http://comet.a.com:\n\n```shell\nCOMET_URL_OVERRIDE=http://comet.a.com/clientlib \\\nCOMET_API_KEY=A-KEY \\\ncometx download WORKSPACE/PROJECT\n```\n\nThe `cometx download` subcommand downloads all of the Comet experiment\ndata into local files. Note that WORKSPACE/PROJECT refers to a\nworkspace and project on http://comet.a.com.\n\nOne could then copy the downloaded experiment data with a similar command:\n\n```shell\nCOMET_URL_OVERRIDE=http://comet.b.com/clientlib \\\nCOMET_API_KEY=B-KEY \\\ncometx copy WORKSPACE/PROJECT NEW-WORKSPACE/NEW-PROJECT\n```\n\nNote that WORKSPACE/PROJECT now refers to a directory, and\nNEW-WORKSPACE/NEW-PROJECT refers to a workspace and project on\nhttp://comet.b.com.\n\n## 2. Copy all projects in workspace to a new workspace\n\nSimilarly, one can copy all of the projects by first downloading them:\n\n```shell\nCOMET_URL_OVERRIDE=http://comet.a.com/clientlib \\\nCOMET_API_KEY=A-KEY \\\ncometx download WORKSPACE\n```\n\nand then copying them:\n\n```shell\nCOMET_URL_OVERRIDE=http://comet.b.com/clientlib \\\nCOMET_API_KEY=B-KEY \\\ncometx copy WORKSPACE NEW-WORKSPACE\n```\n\n## 3. Copy specific experiments in a project to new experiments\n\nSimilarly, one can copy a single experiment first downloading it:\n\n```shell\nCOMET_URL_OVERRIDE=http://comet.a.com/clientlib \\\nCOMET_API_KEY=A-KEY \\\ncometx download WORKSPACE/PROJECT/EXPERIMENT-NAME-OR-ID\n```\n\nand then copying it:\n\n```shell\nCOMET_URL_OVERRIDE=http://comet.b.com/clientlib \\\nCOMET_API_KEY=B-KEY \\\ncometx copy WORKSPACE/PROJECT/EXPERIMENT-NAME-OR-ID NEW-WORKSPACE/NEW-PROJECT\n```\n\n### Subcommands\n\n* [cometx list](#cometx-list)\n* [cometx download](#cometx-download)\n* [cometx copy](#cometx-copy)\n* [cometx log](#cometx-log)\n* [cometx reproduce](#cometx-reproduce)\n* [cometx delete-assets](#cometx-delete-assets)\n\n\nFor all subcommands, use the `--help` flag to get additional information.\n\n## cometx list\n\nThis command is used to:\n\n* get a list of all workspaces that you are a member of\n* get a list of all projects in a workspace\n* get a list of all experiments (by name or key) in a project\n\ncometx list examples:\n\n```\ncometx list WORKSPACE/PROJECT/EXPERIMENT-KEY-OR-NAME\ncometx list WORKSPACE/PROJECT\ncometx list WORKSPACE\ncometx list\n```\n\n### Flags\n\n* `--query` - use to limit the experiments to download (see [experiment.api.query()](https://www.comet.com/docs/v2/api-and-sdk/python-sdk/reference/API/#apiquery) for more information)\n* `-u`, `--use-name` - use experiment names for experiment folders and listings\n\nFor more information, `cometx list --help`\n\n## cometx copy\n\nThis command is used to:\n\n* copy downloaded data to a new experiment\n* create a symlink from one project to existing experiments\n\ncometx copy examples:\n\n```\ncometx SOURCE DESTINATION\ncometx --symlink SOURCE DESTINATION\n```\n\nwhere SOURCE is:\n\n* if not `--symlink`, \"WORKSPACE/PROJECT/EXPERIMENT\", \"WORKSPACE/PROJECT/*\", or \"WORKSPACE/*/*\" folder (use quotes)\n* if `--symlink`, then it is a Comet path to workspace or workspace/project\n\nwhere DESTINATION is:\n\n* WORKSPACE\n* WORKSPACE/PROJECT\n\nNot all combinations are possible:\n\n\n| Destination \u2192 <br/>Source \u2193 | WORKSPACE | WORKSPACE/PROJECT |\n|--------------------|----------------------|------------------------|\n| `WORKSPACE/*/*` | Copies all projects | N/A |\n| `WORKSPACE/PROJ/*` | N/A | Copies all experiments |\n| `WORKSPACE/PROJ/EXP` | N/A | Copies experiment |\n\n\nFor more information, `cometx copy --help`\n\n## cometx download\n\nThis command is used to:\n\n* download all workspaces, projects, and experiments of workspaces that you are a member of\n* download all projects, and experiments of a given workspace\n* download all experiments of a given workspace/project\n\ncometx dowload examples:\n\n```\ncometx download WORKSPACE/PROJECT/EXPERIMENT-KEY-OR-NAME [RESOURCE ...] [FLAGS ...]\ncometx download WORKSPACE/PROJECT [RESOURCE ...] [FLAGS ...]\ncometx download WORKSPACE [RESOURCE ...] [FLAGS ...]\ncometx download [RESOURCE ...] [FLAGS ...]\n```\n\nWhere [RESOURCE ...] is zero or more of the following names:\n\n* assets\n* html\n* metadata\n* metrics\n* others\n* parameters\n* project - alias for: project_notes, project_metadata\n* run - alias for: code, git, output, graph, and requirements\n* system\n\nIf no RESOURCE is given it will download all of them.\n\n## Flags\n\n* `--query` - use to limit the experiments to download (see [experiment.api.query()](https://www.comet.com/docs/v2/api-and-sdk/python-sdk/reference/API/#apiquery) for more information)\n* `--list` - use to list available workspaces, projects, experiments,\n artifacts, or models (same as `cometx list`)\n* `--output` - download resources to folder other than current one\n* `--flat` - don't use the normal hiearchy for downloaded items\n* `--use-name` - use experiment names for folders and listings\n* `--ignore` - don't download the following resources (use one or more\n RESOURCE names from above)\n* `--asset-type` - asset type to match, or leave off to match all\n* `--filename` - filename to match, or leave off to match all\n* `--overwrite` - overwrite any existing files\n* `--force` - don't ask to download, just do it\n* `--help` - this message\n\nTo download artifacts:\n\n```\ncometx download WORKSPACE/artifacts/NAME [FLAGS ...]\ncometx download WORKSPACE/artifacts/NAME/VERSION-OR-ALIAS [FLAGS ...]\n```\n\nTo download models from the model registry:\n\n```\ncometx download WORKSPACE/model-registry/NAME [FLAGS ...]\ncometx download WORKSPACE/model-registry/NAME/VERSION-OR-STAGE [FLAGS ...]\n```\n\nFor more information, `cometx download --help`\n\n\n## cometx log\n\nThis command is used to log a resource (metrics, parameters, asset,\netc) file to a specific experiment or experiments.\n\ncometx log example:\n\n```\ncometx log WORKSPACE/PROJECT/EXPERIMENT-KEY-OR-NAME [--type TYPE] FILENAME.EXT\n```\n\nwhere TYPE is the asset type of the filename. TYPE is not needed if the\nfilename extension (FILENAME.EXT) is known.\n\nKnown extensions:\n\n* png\n* jpg\n* gif\n* txt\n* webm\n* mp4\n* ogg\n* ipynb\n* wav\n* mp3\n\nKnown types:\n\n* asset\n* image\n* text-sample\n* video\n* ipynb\n* audio\n\nExample to set an other key:value:\n\n```\ncometx log WORKSPACE/PROJECT --type other --set \"key:value\"\ncometx log WORKSPACE/PROJECT/EXPERIMENT-KEY-OR-NAME --type other --set \"key:value\"\n```\nThe first version will set the other key:value in all experiments in a project, and the second will set the other key:value in the experiment.\n\n\nExample to log all items:\n\n```\ncometx log WORKSPACE/PROJECT PATH-TO-DOWNLOAD --type all\ncometx log WORKSPACE/PROJECT/EXPERIMENT-KEY-OR-NAME PATH-TO-DOWNLOAD --type all\n```\nThe first version will create an experiment, and the second will log everything to an existing experiment.\n\n### Flags\n\n* `--query` - use to limit the experiments to download (see [experiment.api.query()](https://www.comet.com/docs/v2/api-and-sdk/python-sdk/reference/API/#apiquery) for more information)\n* `--type` - the type of item to log\n* `--set` - the \"key:value\" to log\n\nFor more information, `cometx log --help`\n\n## cometx delete-assets\n\nTo delete experiments assets:\n\n```\ncometx delete-assets WORKSPACE/PROJECT --type=image\ncometx delete-assets WORKSPACE/PROJECT/EXPERIMENT --type=all\n```\nType can be valid asset tupe, including:\n\n* all\n* asset\n* audio\n* code\n* image\n* notebook\n* text-sample\n* video\n\nFor more information, `cometx delete-assets --help`\n\n## cometx reproduce\n\n```\ncometx reproduce [-h] [--run] [--executable EXECUTABLE] COMET_PATH OUTPUT_DIR\n```\n\nFor more information, `cometx reproduce --help`\n\n## Running Tests\n\nWARNING: Running the tests will create experiments, models, assets, etc.\nin your default workspace if not set otherwise.\n\nTo run the tests, you can either export all of these items in the\nenvironment:\n\n```shell\n$ export COMET_USER=\"<USERNAME>\"\n$ export COMET_WORKSPACE=\"<WORKSPACE>\"\n$ export COMET_API_KEY=\"<API-KEY>\"\n$ pytest tests\n```\n\nOr, define `workspace` and `api_key` in your ~/.comet.config file:\n\n```shell\n$ export COMET_USER=\"<USERNAME>\"\n$ pytest tests\n```\n",
"bugtrack_url": null,
"license": "MIT License",
"summary": "Python tools for Comet",
"version": "2.2.27",
"project_urls": {
"Homepage": "https://github.com/comet-ml/comet-sdk-extensions/"
},
"split_keywords": [
"ai",
" artificial intelligence",
" python",
" machine learning"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ad9ac7e8772babe1c648e65e035212c3ed8e4223d110aaf62da345f891eb0601",
"md5": "9679950ad752597b63e63a38f3a7cde9",
"sha256": "79f355a63b9152333e57c5cff4501fe78c2d3eabc7b5527e7e68ec73321976bc"
},
"downloads": -1,
"filename": "cometx-2.2.27-py3-none-any.whl",
"has_sig": false,
"md5_digest": "9679950ad752597b63e63a38f3a7cde9",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 84463,
"upload_time": "2024-12-18T18:53:17",
"upload_time_iso_8601": "2024-12-18T18:53:17.375736Z",
"url": "https://files.pythonhosted.org/packages/ad/9a/c7e8772babe1c648e65e035212c3ed8e4223d110aaf62da345f891eb0601/cometx-2.2.27-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "23ae9c0b3298d3439a68469606dff352a54c3afd9f82a9e145d02934aa0e7414",
"md5": "42ea0bff460d40644c6407d037f71645",
"sha256": "21700222d8ef0e46f8cd8c83c8b97aee296ef361e4c44b7b4e297f430107b542"
},
"downloads": -1,
"filename": "cometx-2.2.27.tar.gz",
"has_sig": false,
"md5_digest": "42ea0bff460d40644c6407d037f71645",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 77785,
"upload_time": "2024-12-18T18:53:19",
"upload_time_iso_8601": "2024-12-18T18:53:19.713988Z",
"url": "https://files.pythonhosted.org/packages/23/ae/9c0b3298d3439a68469606dff352a54c3afd9f82a9e145d02934aa0e7414/cometx-2.2.27.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-18 18:53:19",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "comet-ml",
"github_project": "comet-sdk-extensions",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "cometx"
}