Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/build-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ${{ github.event_name == 'pull_request' && fromJson('["3.10", "3.11", "3.12", "3.13"]') || fromJson('["3.12"]') }}
python-version: ${{ github.event_name == 'pull_request' && fromJson('["3.11", "3.12", "3.13"]') || fromJson('["3.12"]') }}
os: [ubuntu-latest, windows-latest, macos-latest]

steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/db-migrations.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
alembic-migrations:
strategy:
matrix:
python-version: ["3.10"]
python-version: ["3.11"]

runs-on: ubuntu-latest

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: "3.10"
python-version: "3.11"

- name: Install uv
uses: astral-sh/setup-uv@v6
Expand Down
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ This file provides guidance to AI coding agents when working with code in this r

## What is DashAI

DashAI is a desktop/web graphical toolbox for training, evaluating, and deploying ML models. FastAPI backend + React frontend, optionally wrapped in PyWebView for a native desktop window. Python >= 3.10.
DashAI is a desktop/web graphical toolbox for training, evaluating, and deploying ML models. FastAPI backend + React frontend, optionally wrapped in PyWebView for a native desktop window. Python >= 3.11.

## Commands

Expand Down
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ Requirements
- x86_64 or Apple Silicon, AVX2 not required
* - **Python**
- Nothing to install: the installers bundle their own Python 3.12
- You install it yourself: Python 3.10 or greater (3.12 recommended)
- You install it yourself: Python 3.11 or greater (3.12 recommended)

Desktop installers (Windows / macOS / Linux)
=============================================
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/build/dev-setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ sidebar_position: 2

## Prerequisites

- [uv](https://docs.astral.sh/uv/getting-started/installation/) (manages Python and dependencies; Python 3.10 to 3.13)
- [uv](https://docs.astral.sh/uv/getting-started/installation/) (manages Python and dependencies; Python 3.11 to 3.13)
- Node.js (LTS) and Yarn 3.5.0
- Git

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/build/testing.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ tests/

GitHub Actions runs the full test suite on every PR and push across:

- **Python versions**: 3.10, 3.11, 3.12, 3.13
- **Python versions**: 3.11, 3.12, 3.13
- **Operating systems**: Ubuntu, Windows, macOS

Additional CI checks:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ sidebar_position: 2

## Requisitos Previos

- [uv](https://docs.astral.sh/uv/getting-started/installation/) (administra Python y las dependencias; Python 3.10 a 3.13)
- [uv](https://docs.astral.sh/uv/getting-started/installation/) (administra Python y las dependencias; Python 3.11 a 3.13)
- Node.js (LTS) y Yarn 3.5.0
- Git

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ tests/

GitHub Actions ejecuta la suite completa de tests en cada PR y push sobre:

- **Versiones de Python**: 3.10, 3.11, 3.12, 3.13
- **Versiones de Python**: 3.11, 3.12, 3.13
- **Sistemas operativos**: Ubuntu, Windows, macOS

Verificaciones adicionales en CI:
Expand Down
3 changes: 1 addition & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,8 @@ description = "dashAI: a graphical toolbox for training, evaluating and deployin
readme = "README.rst"
license = "MIT"
authors = [{ name = "dashAI Team", email = "contacto@dash-ai.com" }]
requires-python = ">=3.10"
requires-python = ">=3.11"
classifiers = [
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
Expand Down
2,697 changes: 404 additions & 2,293 deletions uv.lock

Large diffs are not rendered by default.

Loading