Metadata-Version: 2.3
Name: truefoundry
Version: 0.5.3
Summary: Truefoundry CLI
Author: Abhishek Choudhary
Author-email: abhishek@truefoundry.com
Requires-Python: >=3.8.1,<3.13
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Provides-Extra: workflow
Requires-Dist: GitPython (>=3.1.43,<4.0.0)
Requires-Dist: Mako (>=1.1.6,<2.0.0)
Requires-Dist: PyJWT (>=2.0.0,<3.0.0)
Requires-Dist: PyYAML (>=6.0.0,<7.0.0)
Requires-Dist: aenum (>=3.0.0,<4.0.0)
Requires-Dist: click (>=7.0.0,<9.0.0)
Requires-Dist: coolname (>=1.1.0,<2.0.0)
Requires-Dist: docker (>=6.1.2,<8.0.0)
Requires-Dist: filelock (>=3.8.0,<4.0.0)
Requires-Dist: flytekit (==1.13.13) ; extra == "workflow"
Requires-Dist: gitignorefile (>=1.1.2,<2.0.0)
Requires-Dist: importlib-metadata (>=4.11.3,<9.0.0)
Requires-Dist: importlib-resources (>=5.2.0,<7.0.0)
Requires-Dist: numpy (>=1.23.0,<2.0.0) ; python_version < "3.12"
Requires-Dist: numpy (>=1.26.0,<2.0.0) ; python_version >= "3.12"
Requires-Dist: openai (>=1.16.2,<2.0.0)
Requires-Dist: packaging (>=20.0,<25.0)
Requires-Dist: pydantic (>=1.8.2,<3.0.0)
Requires-Dist: pygments (>=2.12.0,<3.0.0)
Requires-Dist: python-dateutil (>=2.8.2,<3.0.0)
Requires-Dist: python-dotenv (>=1.0.1,<2.0.0)
Requires-Dist: python-socketio[client] (>=5.5.2,<6.0.0)
Requires-Dist: questionary (>=1.10.0,<2.0.0)
Requires-Dist: requests (>=2.18.0,<3.0.0)
Requires-Dist: requirements-parser (>=0.11.0,<0.12.0)
Requires-Dist: rich (>=13.7.1,<14.0.0)
Requires-Dist: rich-click (>=1.2.1,<2.0.0)
Requires-Dist: scipy (>=1.12.0,<2.0.0) ; python_version >= "3.12"
Requires-Dist: scipy (>=1.5.0,<2.0.0) ; python_version < "3.12"
Requires-Dist: tqdm (>=4.0.0,<5.0.0)
Requires-Dist: typing-extensions (>=4.0)
Requires-Dist: urllib3 (>=1.26.18,<3)
Requires-Dist: yq (>=3.1.0,<4.0.0)
Description-Content-Type: text/markdown

# TrueFoundry

TrueFoundry library to help you interact with the platform programmatically by

- Interacting with the deployments side of TrueFoundry, enabling you to manage workspaces, deployments, applications, and view logs.
- Providing experiment tracking capabilities, allowing you to track ML experiments and interact with ML repositories within TrueFoundry.

You can access the health of your service, monitoring links, deployed endpoints and track metadata and artifacts by logging on to TrueFoundry's dashboard.

## Installation

To install the `TrueFoundry CLI`, you can use pip:

```bash
pip install truefoundry
```

To install the `TrueFoundry CLI` with Workflow deployment features, you can use pip:

```bash
pip install truefoundry[workflow]
```

## Examples

https://github.com/truefoundry/getting-started-examples

## Documentation

https://docs.truefoundry.com/

