diff --git a/.github/ISSUE_TEMPLATE/1-bug.yml b/.github/ISSUE_TEMPLATE/1-bug.yml index cee7b56..2951813 100644 --- a/.github/ISSUE_TEMPLATE/1-bug.yml +++ b/.github/ISSUE_TEMPLATE/1-bug.yml @@ -45,7 +45,7 @@ body: description: | - Where are you running the projects from? options: - - PyPI Wheels (pip, poetry, pdm, rye, etc) + - PyPI Wheels (pip, poetry, pdm, rye, uv, etc) - Source Code (Install scripts or manual) - PyAPP Executables (experimental) - N/A @@ -58,7 +58,7 @@ body: attributes: label: 🔘 Python version description: | - - **If running from Source Code**: Rye will use the `.python-version` (default below) + - **If running from Source Code**: uv will use the `.python-version` (default below) - **If running from PyPI Wheels**: Check the Python version with `python --version` options: - Python 3.10 diff --git a/pyproject.toml b/pyproject.toml index 06888b8..988900f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,18 +14,19 @@ version = "0.0.0" description = "🎹 World's Smoothest and Most Customizable Piano Roll. Real time, Interactive, Black Midi proof" authors = [{name="Tremeschin", email="29046864+Tremeschin@users.noreply.github.com"}] license = "AGPL-3.0" -requires-python = ">=3.9" +requires-python = ">=3.10" dependencies = [ "broken-source>=0.0.0", "shaderflow>=0.0.0", ] +[tool.uv.sources] +broken-source = {workspace=true} +shaderflow = {workspace=true} + [project.scripts] pianola = "Pianola.__main__:main" -[tool.rye] -managed = true - [tool.hatch.build.targets.wheel] packages = ["Pianola"]