Skip to content

Conversation

Paillat-dev
Copy link
Member

@Paillat-dev Paillat-dev commented Jul 8, 2025

depends on #44

Paillat-dev and others added 30 commits May 29, 2025 20:25
* Start migration to uv

* Setup ruff and hatch

* Change pre-commit to use ruff

* Format with ruff

* Fix mistake

* Add dev deps

* Change workflows to use uv and ruff

* ➕ Add colorlog and remove requirements folder and fix build

* 💚 Fix sphinx build ?

* 🐛 Add __version.py for version management and update import in __init__.py

* ✏️ Update lib-checks.yml to run ruff on ubuntu-latest

* 🐛 Update lib-checks.yml to run mypy with uv

* 🔥 Delete MANIFEST.in

* ✨ Enhance lib-checks.yml to include ruff formatter check

* ♻️ Refactor pyproject.toml and uv.lock to use optional-dependencies for voice and speed
* chore: Update localization workflows to use 'uv' for dependency management

* chore: refactor Read the Docs configuration to use uv
It was used twice, and once it wasn't even necessary
@Paillat-dev Paillat-dev added this to the pycord-next first alpha milestone Sep 12, 2025
Lumabots and others added 3 commits October 1, 2025 14:18
Signed-off-by: Paillat-dev <paillat@pycord.dev>
Signed-off-by: Paillat-dev <paillat@pycord.dev>
Lumabots and others added 2 commits October 6, 2025 15:32
Co-authored-by: Lumouille <144063653+Lumabots@users.noreply.github.com>
Signed-off-by: Paillat <jeremiecotti@ik.me>
@Paillat-dev Paillat-dev requested a review from Lumabots October 6, 2025 13:34
Copy link

@Lumabots Lumabots left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants