Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .copier-answers.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Changes here will be overwritten by Copier
_commit: 84508d6
_commit: 2f83523
_src_path: https://github.com/python-project-templates/base.git
add_docs: true
add_extension: python
Expand Down
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,10 @@ __pycache__/
*.exp
*.lib

# vcpkg
vcpkg/
vcpkg_installed/

# Rust
target
target-capi
Expand Down Expand Up @@ -142,6 +146,7 @@ hatch_multi/labextension

# Emscripten SDK (locally installed)
emsdk
.pyodide_build/

# Mac
.DS_Store
Expand Down
4 changes: 1 addition & 3 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,7 @@ develop: ## install dependencies and build library
uv pip install -e .[develop]

requirements: ## install prerequisite python build requirements
python -m pip install --upgrade pip toml
python -m pip install `python -c 'import toml; c = toml.load("pyproject.toml"); print("\n".join(c["build-system"]["requires"]))'`
python -m pip install `python -c 'import toml; c = toml.load("pyproject.toml"); print(" ".join(c["project"]["optional-dependencies"]["develop"]))'`
uv pip install -r pyproject.toml --extra develop

build: ## build the python library
python -m build -n
Expand Down
Loading