initial commit

This commit is contained in:
2024-10-14 09:58:24 +02:00
commit 0196f8bd27
35 changed files with 2005 additions and 0 deletions

20
Makefile Normal file
View File

@@ -0,0 +1,20 @@
requirements.txt: pyproject.toml
uv pip compile $(UPGRADE) --output-file=requirements.txt pyproject.toml >/dev/null
dagster-requirements.txt: requirements.txt pyproject.toml
uv pip compile $(UPGRADE) --constraint=requirements.txt --output-file=dagster-requirements.txt --extra=dagster pyproject.toml >/dev/null
sync: virtualenv
uv pip sync requirements.txt
upgrade-deps: virtualenv
touch pyproject.toml
$(MAKE) UPGRADE="--upgrade" dev-requirements.txt
install-tools: virtualenv
pip install $(UPGRADE) pip wheel pip-tools uv
upgrade-tools: virtualenv
$(MAKE) UPGRADE="--upgrade" install-tools
upgrade: upgrade-tools upgrade-pre-commit upgrade-deps sync