Skip to content

Commit eb73db1

Browse files
authored
Merge pull request #172 from pfackeldey/pfackeldey/improve_instructions
add uv instructions that auto-install necessary dependencies
2 parents 6203d2c + 97be174 commit eb73db1

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ longer relevant to be updated accordingly.
3535
## Testing/visualizing your entry
3636
- This repo uses precommit-ci. Consider using pre-commit locally
3737
- Two scripts will run on PRs. To check that they work ok with your change
38-
- ```python3 _scripts/check_projects.py projects/*```
39-
- ```yamllint -c _scripts/yaml_lint.rules projects/.``` (yamllint is installed by ```pip install yamllint``` for example)
38+
- ```python3 _scripts/check_projects.py projects/*```, or use `uv` (auto-installs `pyyaml`): ```uv run --with pyyaml _scripts/check_projects.py projects/*```
39+
- ```yamllint -c _scripts/yaml_lint.rules projects/.``` (yamllint is installed by ```pip install yamllint``` for example), or use `uv` (auto-installs `yamllint`): ```uvx yamllint -c _scripts/yaml_lint.rules projects/.```
4040
- [Instructions for building the webpage with all projects are maintained here](https://github.com/research-software-collaborations/research-software-collaborations.github.io/blob/master/README.md#testing-a-new-project-or-other-development-in-the-project_database-repo)
41-

0 commit comments

Comments
 (0)