Supported platforms
Profiling
Supported operating systems:
- Linux on x86_64, Python 3.7-3.11 (ARM can be made available if there’s interest; email me).
- macOS with Python 3.9-3.11, Catalina (10.15) or later, on both x86_64 and ARM.
- Windows is not currently supported directly, so you need to use Linux emulation of some sort:
- WSLv2 is likely to work, but still untested.
- Or, you can use Docker to start a Linux-based shell prompt:
docker run -it -v python:3.11 bash
More details
Supported Python versions:
- CPython 3.9, 3.10, 3.11, 3.12.
Currently Sciagraph runs on Linux (x86_64), and macOS “Big Sur” 11 or later (x86_64 and ARM). Tested Linux versions:
- Ubuntu 20.04 and 22.04.
- RedHat Enterprise Linux 8 and clones (OracleLinux 8, Rocky Linux 8, AlmaLinux 8).
- Debian Bullseye 11 (the current stable version).
- The “official” Docker
python
on Debian Buster or Bullseye.
Unsupported:
- Older versions of RHEL or Ubuntu; note that Ubuntu 18.04’s support end-of-life is April 2023 unless you want to pay for extended support.
- PyPy.
- Alpine Linux.
Viewing reports
You can view reports on Linux, macOS, or Windows, on machines with Python 3.7 or later.