Adding upstream version 0.52+dfsg.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
cece8fcfb0
commit
843504222e
11 changed files with 863 additions and 705 deletions
36
Makefile
36
Makefile
|
@ -1,37 +1,21 @@
|
|||
.PHONY: install
|
||||
install:
|
||||
uv sync --group dev --group test
|
||||
pip install -e .
|
||||
pre-commit install
|
||||
|
||||
.PHONY: test
|
||||
test:
|
||||
poetry run pytest -x src/jinjax tests
|
||||
uv run pytest -x src/jinjax tests
|
||||
|
||||
.PHONY: lint
|
||||
lint:
|
||||
poetry run ruff check src/jinjax tests
|
||||
uv run ruff check src/jinjax tests
|
||||
|
||||
.PHONY: coverage
|
||||
coverage:
|
||||
poetry run pytest --cov-config=pyproject.toml --cov-report html --cov jinjax src/jinjax tests
|
||||
uv run pytest --cov-config=pyproject.toml --cov-report html --cov jinjax src/jinjax tests
|
||||
|
||||
.PHONY: types
|
||||
types:
|
||||
poetry run pyright src/jinjax
|
||||
|
||||
.PHONY: install
|
||||
install:
|
||||
poetry install --with dev,test
|
||||
poetry run pre-commit install
|
||||
|
||||
.PHONY: install.docs
|
||||
install.docs:
|
||||
pip install -e ../jinjax-ui/
|
||||
pip install -e ../claydocs/
|
||||
|
||||
.PHONY: docs
|
||||
docs:
|
||||
cd docs && python docs.py
|
||||
|
||||
.PHONY: docs.build
|
||||
docs.build:
|
||||
cd docs && python docs.py build
|
||||
|
||||
.PHONY: docs.deploy
|
||||
docs.deploy:
|
||||
cd docs && ./deploy.sh
|
||||
uv run pyright src/jinjax
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue