Improved Makefile and removed run from it, updated uv.lock
All checks were successful
Test / build (push) Successful in 27s
All checks were successful
Test / build (push) Successful in 27s
This commit is contained in:
21
Makefile
21
Makefile
@@ -1,20 +1,29 @@
|
|||||||
.PHONY: setup update run dev-setup dev-update
|
.PHONY: setup setup-uv update update-uv dev-setup dev-setup-uv dev-update dev-update-uv
|
||||||
|
|
||||||
setup:
|
setup:
|
||||||
|
python3 -m venv .venv
|
||||||
|
.venv/bin/pip install -r requirements.txt
|
||||||
|
|
||||||
|
setup-uv:
|
||||||
uv venv
|
uv venv
|
||||||
uv sync
|
uv sync
|
||||||
|
|
||||||
update:
|
update:
|
||||||
uv sync
|
.venv/bin/pip install -r requirements.txt
|
||||||
|
|
||||||
run:
|
update-uv:
|
||||||
uv run uvicorn main:app
|
uv sync
|
||||||
|
|
||||||
dev-setup:
|
dev-setup:
|
||||||
|
python3 -m venv .venv
|
||||||
|
.venv/bin/pip install -r requirements.txt -r requirements/dev.txt
|
||||||
|
|
||||||
|
dev-setup-uv:
|
||||||
uv venv
|
uv venv
|
||||||
uv sync
|
|
||||||
uv sync --extra dev
|
uv sync --extra dev
|
||||||
|
|
||||||
dev-update:
|
dev-update:
|
||||||
uv sync
|
.venv/bin/pip install -r requirements.txt -r requirements/dev.txt
|
||||||
|
|
||||||
|
dev-update-uv:
|
||||||
uv sync --extra dev
|
uv sync --extra dev
|
4
uv.lock
generated
4
uv.lock
generated
@@ -590,6 +590,7 @@ dependencies = [
|
|||||||
{ name = "pynacl" },
|
{ name = "pynacl" },
|
||||||
{ name = "pytz" },
|
{ name = "pytz" },
|
||||||
{ name = "tempora" },
|
{ name = "tempora" },
|
||||||
|
{ name = "typer" },
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.optional-dependencies]
|
[package.optional-dependencies]
|
||||||
@@ -605,7 +606,7 @@ requires-dist = [
|
|||||||
{ name = "aiohttp", specifier = ">=3.9.2" },
|
{ name = "aiohttp", specifier = ">=3.9.2" },
|
||||||
{ name = "apscheduler", specifier = "~=3.11.0" },
|
{ name = "apscheduler", specifier = "~=3.11.0" },
|
||||||
{ name = "black", marker = "extra == 'dev'", specifier = "==25.1.0" },
|
{ name = "black", marker = "extra == 'dev'", specifier = "==25.1.0" },
|
||||||
{ name = "fastapi", extras = ["all"], specifier = "==0.115.5" },
|
{ name = "fastapi", extras = ["all"], specifier = "~=0.115.5,<0.116.0" },
|
||||||
{ name = "fastapi-discord", specifier = "==0.2.7" },
|
{ name = "fastapi-discord", specifier = "==0.2.7" },
|
||||||
{ name = "isort", marker = "extra == 'dev'", specifier = "==5.13.2" },
|
{ name = "isort", marker = "extra == 'dev'", specifier = "==5.13.2" },
|
||||||
{ name = "libbot", extras = ["cache", "pycord", "speed"], specifier = "==4.4.0" },
|
{ name = "libbot", extras = ["cache", "pycord", "speed"], specifier = "==4.4.0" },
|
||||||
@@ -615,6 +616,7 @@ requires-dist = [
|
|||||||
{ name = "pynacl", specifier = "~=1.5.0" },
|
{ name = "pynacl", specifier = "~=1.5.0" },
|
||||||
{ name = "pytz", specifier = "~=2025.1" },
|
{ name = "pytz", specifier = "~=2025.1" },
|
||||||
{ name = "tempora", specifier = "~=5.8.1" },
|
{ name = "tempora", specifier = "~=5.8.1" },
|
||||||
|
{ name = "typer", specifier = "~=0.16.0" },
|
||||||
]
|
]
|
||||||
provides-extras = ["dev"]
|
provides-extras = ["dev"]
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user