@@ -93,7 +93,7 @@ The release workflow is triggered by tag creation. You must have [git tag signin
93
93
94
94
## Just Recipes
95
95
96
- ```
96
+ ``` bash
97
97
build # build src package and wheel
98
98
build-docs # build the docs
99
99
build-docs-html # build html documentation
@@ -111,11 +111,14 @@ clean-docs # remove doc build artifacts
111
111
clean-env # remove the virtual environment
112
112
clean-git-ignored # remove all git ignored files
113
113
coverage # generate the test coverage report
114
+ coverage-erase # erase any coverage data
114
115
docs # build and open the documentation
115
116
docs-live # serve the documentation, with auto-reload
117
+ fetch-refs LIB # fetch the intersphinx references for the given package
116
118
fix # fix formatting, linting issues and import sorting
117
119
format # format the code and sort imports
118
120
install * OPTS # update and install development dependencies
121
+ install-basic # install without extra dependencies
119
122
install-docs # install documentation dependencies
120
123
install-precommit # install git pre-commit hooks
121
124
install-psycopg3 # install with postgresql dependencies
@@ -124,22 +127,22 @@ install-uv # install the uv package manager
124
127
lint # sort the imports and fix linting issues
125
128
list-missed-tests # run the tests and report if any were not run - sanity check
126
129
log-tests # run all tests and log them
127
- manage *COMMAND # run the django admin
130
+ manage * COMMAND
128
131
open-docs # open the html documentation
129
132
precommit # run the pre-commit checks
130
133
release VERSION # issue a relase for the given semver string (e.g. 2.1.0)
131
134
run +ARGS # run the command in the virtual environment
132
135
setup python=" python" # setup the venv and pre-commit hooks
133
136
sort-imports # sort the python imports
134
137
test * TESTS # run tests
135
- test-all # run all tests
138
+ test-all * ENV # run all tests
136
139
test-bash # test bash shell completions
137
140
test-fish # test fish shell completions
138
141
test-lock +PACKAGES # lock to specific python and versions of given dependencies
139
- test-no-rich # run the tests that require rich not to be installed
142
+ test-no-rich * ENV # run the tests that require rich not to be installed
140
143
test-powershell # test powershell shell completions
141
144
test-pwsh # test pwsh shell completions
142
- test-rich # run the tests that require rich to be installed
145
+ test-rich * ENV # run the tests that require rich to be installed
143
146
test-zsh # test zsh shell completions
144
147
translate # generate translations using google translate
145
148
validate_version VERSION # validate the given version string against the lib version
0 commit comments