pypy3.10 (disabled)
Install command:
brew install pypy3.10Implementation of Python 3 in Python
License: MIT
Development: Pull requests
Formula JSON API: /api/formula/pypy3.10.json
Formula code: pypy3.10.rb on GitHub
Bottle (binary package) installation support provided for:
| macOS on Apple Silicon |
golden gate | ✅ |
|---|---|---|
| tahoe | ✅ | |
| sequoia | ✅ | |
| sonoma | ✅ | |
| macOS on Intel |
sonoma | ✅ |
| Linux | ARM64 | ✅ |
| x86_64 | ✅ |
Current versions:
| stable | ✅ | 7.3.19 |
| head | ⚡️ | HEAD |
Depends on:
| gdbm | 1.26 | GNU database manager |
| openssl@3 | 3.5.9 | Cryptography and SSL/TLS Toolkit |
| sqlite | 3.54.0 | Command-line interface for SQLite |
| tcl-tk@8 | 8.6.18 | Tool Command Language |
| xz | 5.8.4 | General-purpose data compression with high compression ratio |
Depends on when building from source:
| pkgconf | 3.0.8 | Package compiler and linker metadata toolkit |
| pypy | 8.0.1 | Highly performant implementation of Python 2 in Python |
Uses from macOS: bzip2, expat, libffi, ncurses, unzip
Binaries:
pypy3.10
| A "distutils.cfg" has been written to: $HOMEBREW_CELLAR/pypy3.10/7.3.19/libexec/lib/pypy3.10/distutils specifying the install-scripts folder as: $HOMEBREW_PREFIX/share/pypy3.10 If you install Python packages via "pypy3.10 setup.py install" or pip_pypy3.10, any provided scripts will go into the install-scripts folder above, so you may want to add it to your PATH *after* $HOMEBREW_PREFIX/bin so you don't overwrite tools from CPython. Setuptools and pip have been installed, so you can use pip_pypy3.10. To update pip and setuptools between pypy3.10 releases, run: pip_pypy3.10 install --upgrade pip setuptools See: https://docs.brew.sh/Homebrew-and-Python |
Known vulnerabilities in the current version:
| GHSA-r9hx-vwmv-q579 (high) | pypa/setuptools vulnerable to Regular Expression Denial of Service (ReDoS) |
| GHSA-cx63-2mw6-8hw5 (high) | setuptools vulnerable to Command Injection via package URL |
| GHSA-5rjg-fvgr-3xxf | setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary Fi... |
| GHSA-4xh5-x5gv-qwph | pip's fallback tar extraction doesn't check symbolic links point to extraction directory |
| GHSA-qwm4-qh6w-59xr | pip would incorrectly handle doubly-encoded package URLs from indexes |
| GHSA-6vgw-5pg2-w6jp | pip Path Traversal vulnerability |
| GHSA-58qw-9mgm-455v | pip has an interpretation conflict due to handling both concatenated tar and ZIP files as ZIP files |
| GHSA-h35f-9h28-mq5c (medium) | setuptools: MANIFEST.in exclusion bypass in sdist via Unicode normalization collision (NFC/NFD) o... |
| GHSA-jp4c-xjxw-mgf9 | pip Vulnerable to Inclusion of Functionality from Untrusted Control Sphere |
| GHSA-wf93-45jw-7689 (high) | pip: Path traversal in console_scripts/gui_scripts entry point names allows installing scripts o... |
Data from Homebrew/advisory-database. Run brew vulns pypy3.10 for a live check.
Analytics:
| 30 days | 90 days | 365 days | |
|---|---|---|---|
| Installs | 71 | 419 | 1,437 |
Installs (--HEAD) | 0 | 0 | 3 |
| Installs on Request | 71 | 419 | 1,433 |
Installs on Request (--HEAD) | 0 | 0 | 3 |
| Build Errors | 0 |