Metadata-Version: 2.4
Name: dtu-compute
Version: 0.0.3
Summary: Add your description here
Author-email: Nicki Skafte <skaftenicki@gmail.com>
License-File: LICENSE
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10
Requires-Dist: cryptography>=45.0.2
Requires-Dist: fabric>=3.2.2
Requires-Dist: gitpython>=3.1.44
Requires-Dist: keyring>=25.6
Requires-Dist: loguru>=0.7.3
Requires-Dist: openai>=1.82
Requires-Dist: pydantic>=2.11.4
Requires-Dist: sweeps>=0.2
Requires-Dist: toml>=0.10.2
Requires-Dist: typer>=0.15.4
Provides-Extra: cpu
Requires-Dist: torch>=2.6; extra == 'cpu'
Requires-Dist: torchvision>=0.21; extra == 'cpu'
Provides-Extra: cu124
Requires-Dist: torch>=2.6; extra == 'cu124'
Requires-Dist: torchvision>=0.21; extra == 'cu124'
Description-Content-Type: text/markdown

# DTU compute toolbox

## 🌟 Features

- 🚀 Easy-to-use CLI interface
- 📦 Standardized job submission
- 📊 Job status tracking

## 🔧 Installation

```bash
pip install dtu-compute
```

### Development setup

Codebase uses [uv](https://github.com/astral-sh/uv) for managing dependencies and development environments.

```bash
# Clone the repository
git clone https://github.com/SkafteNicki/dtu_compute
cd dtu_compute

# Install using uv with development dependencies
uv sync --dev
```

## 📋 Requirements

- Python 3.10+
- DTU Compute account

## ❕ License

Package is licensed under Apache 2.0 license. Free to use as you like, but a cite of the package is welcome:

```bibtex
@misc{skafte_dtu_compute_toolbox,
    author       = {Nicki Skafte Detlefsen},
    title        = {DTU Compute Toolbox},
    howpublished = {\url{https://github.com/SkafteNicki/dtu_compute}},
    year         = {2025}
}
```
