# steev
`steev` is a CLI agent to automate your ML experiments.
## Installation
Now we only support build from source. To build from source, you need to have [poetry](https://python-poetry.org/) installed.
### Install poetry
```bash
curl -sSL https://install.python-poetry.org | python3 -
```
### Build from source
```bash
poetry install
```
## Contribution
To contribute to `steev`, you need to install dependencies and run pre-commit hooks. We use [poetry](https://python-poetry.org/) to manage dependencies and [pre-commit](https://pre-commit.com/) to run pre-commit hooks.
### Install dependencies
Use `poetry` to install dependencies and `pre-commit` to run pre-commit hooks.
```bash
poetry install --with dev
poetry run pre-commit
```
### Development dependencies
- [poetry](https://python-poetry.org/): Dependency management
- [pre-commit](https://pre-commit.com/): Pre-commit hooks
- [ruff](https://github.com/astral-sh/ruff): Linter
- [black](https://github.com/psf/black): Formatter
- [mypy](https://github.com/python/mypy): Static type checker
Raw data
{
"_id": null,
"home_page": "https://steev.io",
"name": "steev",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.11",
"maintainer_email": null,
"keywords": "steev, ml, ai, agent, experiment, automation",
"author": "SangUk Park",
"author_email": "psycoder@steev.io",
"download_url": "https://files.pythonhosted.org/packages/07/cd/6666234bfcec35e05da7266ba50933388f1b279895d18e51f325ff7aebd0/steev-0.1.3.tar.gz",
"platform": null,
"description": "# steev\n\n`steev` is a CLI agent to automate your ML experiments.\n\n## Installation\n\nNow we only support build from source. To build from source, you need to have [poetry](https://python-poetry.org/) installed.\n\n### Install poetry\n\n```bash\ncurl -sSL https://install.python-poetry.org | python3 -\n```\n\n### Build from source\n\n```bash\npoetry install\n```\n\n## Contribution\n\nTo contribute to `steev`, you need to install dependencies and run pre-commit hooks. We use [poetry](https://python-poetry.org/) to manage dependencies and [pre-commit](https://pre-commit.com/) to run pre-commit hooks.\n\n### Install dependencies\n\nUse `poetry` to install dependencies and `pre-commit` to run pre-commit hooks.\n\n```bash\npoetry install --with dev\npoetry run pre-commit\n```\n\n### Development dependencies\n\n- [poetry](https://python-poetry.org/): Dependency management\n- [pre-commit](https://pre-commit.com/): Pre-commit hooks\n- [ruff](https://github.com/astral-sh/ruff): Linter\n- [black](https://github.com/psf/black): Formatter\n- [mypy](https://github.com/python/mypy): Static type checker\n",
"bugtrack_url": null,
"license": null,
"summary": "steev cli",
"version": "0.1.3",
"project_urls": {
"Homepage": "https://steev.io",
"Repository": "https://github.com/TBD-Labs/steev-cli"
},
"split_keywords": [
"steev",
" ml",
" ai",
" agent",
" experiment",
" automation"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "669438aa086e221e97a34684f79632cfd0706162b5020f66550837c5e49647a7",
"md5": "fd479217608e313347b7cf7ef1f1a478",
"sha256": "1d7b56dffc6fff5b8092d19c6dee927f7cf2bb1f1eeddc640cfb1d0f5aebe1b8"
},
"downloads": -1,
"filename": "steev-0.1.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "fd479217608e313347b7cf7ef1f1a478",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.11",
"size": 21220,
"upload_time": "2025-02-06T09:58:04",
"upload_time_iso_8601": "2025-02-06T09:58:04.426773Z",
"url": "https://files.pythonhosted.org/packages/66/94/38aa086e221e97a34684f79632cfd0706162b5020f66550837c5e49647a7/steev-0.1.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "07cd6666234bfcec35e05da7266ba50933388f1b279895d18e51f325ff7aebd0",
"md5": "1c2473a4ff3fcd5338de2fe9baeee1ec",
"sha256": "c4e3da191401cc7ec157bba5257d3e0695b84b848b0da09d1e5a14df0580190e"
},
"downloads": -1,
"filename": "steev-0.1.3.tar.gz",
"has_sig": false,
"md5_digest": "1c2473a4ff3fcd5338de2fe9baeee1ec",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.11",
"size": 14320,
"upload_time": "2025-02-06T09:58:06",
"upload_time_iso_8601": "2025-02-06T09:58:06.292434Z",
"url": "https://files.pythonhosted.org/packages/07/cd/6666234bfcec35e05da7266ba50933388f1b279895d18e51f325ff7aebd0/steev-0.1.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-06 09:58:06",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "TBD-Labs",
"github_project": "steev-cli",
"github_not_found": true,
"lcname": "steev"
}