Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A set of scripts that creates stable builds of Python. Used for Heroku.

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 formula python 3.4.0
Octocat-spinner-32 parts
Octocat-spinner-32 LICENSE
Octocat-spinner-32 README.rst
Octocat-spinner-32 bottle
Octocat-spinner-32 brew
Octocat-spinner-32 build.sh
Octocat-spinner-32 requirements.txt
README.rst

Python Versions

This is a set of scripts that creates stable builds of many Pythons.

Targeting Heroku only, for now.

Versions

Official support for:

  • Latest CPython 2.7
  • Latest CPython 3.3

See also, full list.

Deployment

$ git clone git@github.com:kennethreitz/python-versions.git
$ heroku create
$ git push heroku master
$ heroku config:set AWS_ACCESS_KEY_ID=xxxx AWS_SECRET_ACCESS_KEY=xxxx

Usage

Once deployed, building a forumla is simple:

$ heroku run ./brew <forumla> <bucket>
# Builds specified Python to ``./python``.

Releasing a forumla is simple:

$ heroku run ./bottle <forumla> <bucket>
# Builds specified Python and uploads the resulting tarball to the given S3 bucket.

Distribution "Spec"

runtime-name.tar.bz2, which contains PYTHONHOME, including symlinks to python interpreters.

Something went wrong with that request. Please try again.