Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions CONTRIBUTING.rst
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,21 @@ To set up ScanCode for local development:
libraries (from the `thirdparty/ directory`), setup the paths, etc.
See https://virtualenv.pypa.io/en/latest/ for more details.

.. warning::

**Apple Silicon (M1/M2/M3/M4) users**

Due to missing ARM64 wheels for some native dependencies, the contributor
setup may fail when using ARM-native Python.

Use an x86_64 Python installation under Rosetta and configure ScanCode
to use it explicitly before running ``./configure --dev``.

See the Homebrew and Python documentation for installing x86_64 Python
under Rosetta, and issue #3205 for more context on Apple Silicon
compatibility.


Run this command to configure ScanCode::

./configure --dev
Expand Down
Loading