mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2025-12-24 20:26:24 +00:00
The currently pinned version of `node-gyp` requires Python 2. Python 2 has reached its EOL a long time ago and is unsupported by upstream. The requirement on Python 2 is also an unnecessary barrier for new developers to contribute to Signal. This changeset updates the required version of node-gyp to one compatible with Python 3. `CONTRIBUTING.md` remains unchanged, since this dependency was not previously mentioned anyway. Supersedes #4407 Fixes #4783