skillfed

pyston-autoload

Automatically loads and enables pyston

pyston-autoload v2.3.5 462.7K downloads/30d#6,524 on PyPI2,494
License unclear DORMANT released

What it is and what it does

Pyston-autoload is a thin wrapper that automatically loads and activates Pyston, a JIT compiler extension for Python, when your Python process starts. Pyston is available as a lite extension module that adds just-in-time compilation to Python 3.7, 3.8, 3.9, and 3.10 without requiring you to switch to a different Python interpreter—it works alongside your existing Python installation and is designed to be compatible with standard CPython binary packages.

The autoloader eliminates the need to manually enable the JIT in your code; once installed, it runs transparently. According to the project, the JIT delivers roughly 10% faster execution on web-serving macrobenchmarks. Installation is straightforward via pip, though the package itself has not been updated since September 2022.

Use it for:

  • Speed up web servers or long-running Python services without rewriting code or switching interpreters.
  • Accelerate CPU-bound workloads in data processing or scientific computing that cannot easily use compiled alternatives.
  • Test whether JIT compilation helps your application's performance before committing to a full interpreter switch.
  • Reduce compute costs by improving throughput on existing Python codebases with minimal deployment changes.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Automatically loads and enables Pyston, a performance-optimizing JIT for Python, when Python starts up, making it a drop-in way to speed up Python code without changing your interpreter.

Yes, if you run Python 3.7, 3.8, 3.9, or 3.10 and want a low-friction performance boost for CPU-bound or web-serving workloads. The autoloader is simple to install and transparent in operation. However, verify the license terms before use, and note that the package has not been updated since September 2022. Not suitable for Python 3.11+.

Install

pyston-autoload on PyPI

pip

pip install pyston-autoload

uv

uv add pyston-autoload

poetry

poetry add pyston-autoload

Installing pyston-autoload

Before you install

Medium install friction due to compiled wheels for multiple Python versions (3.7, 3.8, 3.9, 3.10) and architectures (x86_64, aarch64, macOS). The package depends on pyston, which is a compiled extension. No active maintenance since September 2022, though the underlying repository shows recent activity.

License in practice

License treatment is unclear—no SPDX identifier or raw license text is provided in the package metadata. Before installing, verify the license terms directly from the project repository to ensure compliance with your project's requirements.

Quickstart

pip install pyston-autoload
# The autoloader enables the JIT when Python starts; verify with:
import sys
print("pyston_lite" in sys.modules)

Requires Python 3.7, 3.8, 3.9, or 3.10. Installation may require a C compiler and build tools if wheels are not available for your platform.

Verify before relying

  • Actual performance improvement on your specific workload (description claims roughly 10% faster on macrobenchmarks).
  • Compatibility with third-party C extensions in your environment (pyston is ABI-compatible with CPython but edge cases may exist).
  • Whether the package is actively maintained or if it is superseded by a newer distribution method.

Package facts

License not declared (unclear)
Python support not specified
Install friction medium — platform-specific wheel
Runtime dependencies 1 — pyston
Maintenance dormant — 1,418 days since the last release
Last repo commit
First released
Downloads 462,722/month — #6,524 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: pyston_autoload-2.3.5-cp310-cp310-macosx_10_16_x86_64.whl; pyston_autoload-2.3.5-cp310-cp310-macosx_11_0_arm64.whl; pyston_autoload-2.3.5-cp310-cp310-manylinux2014_aarch64.whl; pyston_autoload-2.3.5-cp310-cp310-manylinux2014_x86_64.whl; pyston_autoload-2.3.5-cp37-cp37m-macosx_10_16_x86_64.whl; pyston_autoload-2.3.5-cp37-cp37m-manylinux2014_aarch64.whl; pyston_autoload-2.3.5-cp37-cp37m-manylinux2014_x86_64.whl; pyston_autoload-2.3.5-cp38-cp38-macosx_10_16_x86_64.whl; pyston_autoload-2.3.5-cp38-cp38-macosx_11_0_arm64.whl; pyston_autoload-2.3.5-cp38-cp38-manylinux2014_aarch64.whl; pyston_autoload-2.3.5-cp38-cp38-manylinux2014_x86_64.whl; pyston_autoload-2.3.5-cp39-cp39-macosx_10_16_x86_64.whl; pyston_autoload-2.3.5-cp39-cp39-macosx_11_0_arm64.whl; pyston_autoload-2.3.5-cp39-cp39-manylinux2014_aarch64.whl; pyston_autoload-2.3.5-cp39-cp39-manylinux2014_x86_64.whl

Tags

python jit compilerpython performance optimizationautomatic jit loaderpython speedup extensionjit-compiled pythonpython runtime accelerationpyston autoload
jit-compilerperformance-optimizationpython-runtime

More Software Development packages