Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
builts alternative python intr builds
pyston has been the default python used in cryptobot until the pyston team decided to move their efforts into pyston-lite. Shortly after, python 3.11 was released, with that cryptobot switched to use 3.11 as the pyston future is well, dead? My local testing shows me that 3.11 is actually a bit slower on certain workloads that the bot uses, the largest blob of time is the mix of ungzipping, and the split of the price.log into symbol, date, price. For some reason pyston is still the fastest implementation for this kind of workload. On my local benchmarks for a set of test local test runs, 3.11 takes 4s for a local test run, while pyston takes 3s. With 3.10 slightly below 4s. This PR adds docker tag builds for the :pyston and :pypy alongside the :latest tag. This will allow to consume a :pyston tag if someone wants the fastest build for backtesting runs. I know I do.
- Loading branch information