Skip to content

Commit 602cd9b

Browse files
authored
CONTRIBUTING.md
We recently updated CI to Ubuntu 24.04, so update recommended developer tools accordingly. Also, we dropped ev3dev support, so remove the docker stuff.
1 parent 88c8c6b commit 602cd9b

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

CONTRIBUTING.md

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,28 +6,26 @@ This is the recommended development environment used by the Pybricks maintainers
66

77
### Requirements
88

9-
- Ubuntu 22.04 (Jammy Jellyfish)
9+
- Ubuntu 24.04
1010
- [Git SCM][git] any recent-ish version
1111
- [VS Code][vscode] latest version
12-
- [Python][python] v3.10.x
13-
- [Poetry][poetry] v1.8.x
14-
- [GNU ARM Embedded Toolchain][arm-gcc] v10-2020-q4
12+
- [Python][python] v3.12.x
13+
- [Poetry][poetry] v2.x
14+
- [GNU ARM Embedded Toolchain][arm-gcc] v13.x
1515
- [GNU GCC][gcc] for host operating system
1616
- [GNU Make][make]
1717

1818
Optional:
19-
- [Docker][docker] (only needed if building for ev3dev)
2019
- [Emscripten][emsdk] v1.39.x (only needed if building mpy-cross JavaScript package)
2120
- [Yarn][yarn] v1.x (only needed if building JavaScript packages)
2221

2322
[git]: https://git-scm.com/downloads
2423
[vscode]: https://code.visualstudio.com/Download
2524
[python]: https://www.python.org/downloads/
2625
[poetry]: https://python-poetry.org/docs/
27-
[arm-gcc]: https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads
26+
[arm-gcc]: https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads
2827
[gcc]: https://gcc.gnu.org/
2928
[make]: https://www.gnu.org/software/make/
30-
[docker]: https://docs.docker.com/engine/install/ubuntu/
3129
[emsdk]: https://emscripten.org/docs/getting_started/downloads.html
3230
[yarn]: https://classic.yarnpkg.com/en/docs/install
3331

0 commit comments

Comments
 (0)