Skip to content

Commit

Permalink
Use uv to make reproducible calls to poetry
Browse files Browse the repository at this point in the history
Closes #397
  • Loading branch information
cthoyt committed Nov 3, 2024
1 parent c09299b commit 8404b2a
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@ SHELL := bash
.SUFFIXES:
.SECONDARY:

RUN = poetry run
POETRY = uv tool run --python 3.11 poetry
RUN = $(POETRY) run
# get values from about.yaml file
SCHEMA_NAME = $(shell sh ./utils/get-value.sh name)
SOURCE_SCHEMA_PATH = $(shell sh ./utils/get-value.sh source_schema_path)
Expand Down Expand Up @@ -38,7 +39,7 @@ status: check-config
setup: install gen-project gendoc git-init-add

install:
poetry install
$(POETRY) install
.PHONY: install

all: gen-project gendoc gen-excel get-context
Expand Down Expand Up @@ -74,7 +75,7 @@ examples/%.ttl: src/data/examples/%.yaml
$(RUN) linkml-convert -P EXAMPLE=http://example.org/ -s $(SOURCE_SCHEMA_PATH) -C Person $< -o $@

upgrade:
poetry add -D linkml@latest
$(POETRY) add -D linkml@latest

# Test documentation locally
serve: mkd-serve
Expand Down

0 comments on commit 8404b2a

Please sign in to comment.