-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The README now contains instructions based on the current state of the available dependencies for Python 3.12. All of these are now available from conda and no additional packages need to be installed via pip. The makefiles is largely self-explanatory and contains all the low level commands to build the project, run all the tests and to render the documentation. It serves as a common entry-point for developers and services alike.
- Loading branch information
Showing
2 changed files
with
29 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
.PHONY: build test docs env | ||
build: | ||
python -m pip install -vv -e . | ||
test: | ||
pytest --pyargs numba_rvsdg | ||
docs: | ||
cd docs && make html | ||
conda-env: | ||
conda create -n numba-rvsdg python=3.12 python-graphviz pyyaml pytest sphinx sphinx_rtd_theme |