Skip to content

Releases: pyston/pyston

v2.3.5

26 Sep 19:13
db90b2f
Compare
Choose a tag to compare

Improved performance and compatibility

v2.3.4

08 Jun 16:40
12a01f4
Compare
Choose a tag to compare

This release adds pyston_lite, the Pyston JIT as an extension module. pyston_lite is distributed via PyPI / conda, so one can just do

pip install pyston_lite_autoload

This release also contains other performance enhancements, such as for numeric code, which appear both in the full Pyston distribution here as well as pyston-lite.

See our blog post for more details.

v2.3.3

01 Apr 15:16
Compare
Choose a tag to compare

2.3.3 release

  • 64-bit ARM support

Please download the "amd64" packages if you are using an Intel or AMD x86_64 CPU and "arm64" if you are running on an aarch64 ARM CPU (e.g. Raspberry Pi 4, AWS Graviton, Apple silicon M1). Note that you need a 64-bit OS for any of these architectures.

If you use Ubuntu or Debian please use the ".deb" package. Else the "portable" archive should work on other distributions and doesn't require installing. The PystonConda files set up a miniconda installation with Pyston installed and configured to install packages from the appropriate sources.

v2.3.2

02 Feb 15:12
6626118
Compare
Choose a tag to compare
  • Fix for #149 (memory leak)
  • Workaround for #152 (setuptools incompatibility)
  • Other small fixes and improvements

We've removed Ubuntu 16.04 support due to one of our dependencies removing 16.04 support. If this is important to you please file an issue and we may be able to add it back.

This means that our portable release (which you can extract anywhere and run) is now based on our 18.04 package

v2.3.1

23 Sep 17:16
5bbcc7a
Compare
Choose a tag to compare

Some small compatibility improvements:

  • Readded recursion-limit checking
  • Embedding works from our portable release
  • Portable release readline works
  • Merge in the bug and security fixes from upstream v3.8.12

This release now contains our newly-released conda installer as well.

v2.3

16 Jul 20:37
f29fbc5
Compare
Choose a tag to compare

Embedding support, additional performance improvements

Update: uploaded new pyston_2.3_portable-v3.tar.gz which contains #83 an important fix for issue #41 and #76. This problem only existed in the portable release. If you didn't run into this problem there is no need to update from pyston_2.3_portable-v2.tar.gz.

v2.2

05 May 15:48
Compare
Choose a tag to compare
  • first fully open source release
  • several bigger performance improvements
  • merged in cpython 3.8.8 changes
  • misc bug fixes

Debian packages: install via sudo apt install ./pyston_2.2*.deb then run via pyston or pip-pyston.
Portable directory: unpack pyston_2.2_portable.tar.gz into a new directory then run Pyston via one of the pyston symlinks inside the directory.

We recommend setting up virtual environments using pyston -m venv since the Ubuntu-provided virtualenv package is fairly old.

For more information and known issues have a look at our wiki https://github.com/pyston/pyston_v2/wiki