You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/CONTRIBUTING.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -51,11 +51,11 @@ Thank you for your contribution!
51
51
52
52
## Development environment
53
53
54
-
We manage the development environment (i.e., Python and JavaScript and their dependencies) with [Poetry][poetry] and [Node.js][nodejs].
54
+
We manage the development environment (i.e., Python and JavaScript and their dependencies) with [pip][pip] and [Node.js][nodejs].
55
55
After cloning the repository you forked, you can setup the environment by the following command.
56
56
57
57
```shell
58
-
poetry install
58
+
pip install -e ".[dev]"
59
59
npm install
60
60
```
61
61
@@ -68,9 +68,9 @@ It is used for status checks when a pull request is created.
68
68
If you would like to check them in local, the following commands are almost equivalent (the difference is that the workflow is run under multiple Python versions).
69
69
70
70
```shell
71
-
poetry run pytest docs tests xarray_dataclasses
72
-
poetry run flake8 docs tests xarray_dataclasses
73
-
poetry run black --check docs tests xarray_dataclasses
71
+
pytest docs tests xarray_dataclasses
72
+
flake8 docs tests xarray_dataclasses
73
+
black --check docs tests xarray_dataclasses
74
74
npm run pyright docs tests xarray_dataclasses
75
75
```
76
76
@@ -95,7 +95,7 @@ When [a release is created][release], the workflow is triggered and the docs are
0 commit comments