mirror of
https://github.com/kennethreitz/heroku-buildpack-python.git
synced 2026-06-05 23:10:16 +00:00
Merge pull request #281 from edmorley/typos-and-cleanup
Correct typos and non-canonical/HTTPS URLs
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# Heroku Buildpack: Python
|
||||

|
||||
|
||||
This is the official [Heroku buildpack](http://devcenter.heroku.com/articles/buildpacks) for Python apps, powered by [pip](http://www.pip-installer.org/) and other excellent software.
|
||||
This is the official [Heroku buildpack](https://devcenter.heroku.com/articles/buildpacks) for Python apps, powered by [pip](https://pip.pypa.io/) and other excellent software.
|
||||
|
||||
Recommended web frameworks include **Django** and **Flask**. The recommended webserver is **Gunicorn**. There are no restrictions around what software can be used (as long as it's pip-installable). Web processes must bind to `$PORT`, and only the HTTP protocol is permitted for incoming connections.
|
||||
|
||||
@@ -15,7 +15,7 @@ Deploying a Python application couldn't be easier:
|
||||
$ ls
|
||||
Procfile requirements.txt web.py
|
||||
|
||||
$ heroku create --buildpack git://github.com/heroku/heroku-buildpack-python.git
|
||||
$ heroku create --buildpack heroku/python
|
||||
|
||||
$ git push heroku master
|
||||
...
|
||||
@@ -32,12 +32,11 @@ Deploying a Python application couldn't be easier:
|
||||
|
||||
A `requirements.txt` file must be present at the root of your application's repository.
|
||||
|
||||
You can also specify the latest production relase of this buildpack for upcoming builds of an existing application:
|
||||
You can also specify the latest production release of this buildpack for upcoming builds of an existing application:
|
||||
|
||||
$ heroku buildpacks:set heroku/python
|
||||
|
||||
|
||||
|
||||
Specify a Python Runtime
|
||||
------------------------
|
||||
|
||||
|
||||
+4
-4
@@ -1,10 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# The Heroku Python Buildpack. This script accepts paramaters for a build
|
||||
# The Heroku Python Buildpack. This script accepts parameters for a build
|
||||
# directory, a cache directory, and a directory for app environment variables.
|
||||
|
||||
# Warning: there are a few hacks in this script to accomidate excellent builds
|
||||
# on Heroku. No gaurentee for external compatibility is made. However,
|
||||
# Warning: there are a few hacks in this script to accommodate excellent builds
|
||||
# on Heroku. No guarantee for external compatibility is made. However,
|
||||
# everything should work fine outside of the Heroku environment, if the
|
||||
# environment is setup correctly.
|
||||
|
||||
@@ -73,7 +73,7 @@ source $BIN_DIR/utils
|
||||
# Import collection of warnings.
|
||||
source $BIN_DIR/warnings
|
||||
|
||||
# Directory Hacks for path consistiency.
|
||||
# Directory Hacks for path consistency.
|
||||
APP_DIR='/app'
|
||||
TMP_APP_DIR=$CACHE_DIR/tmp_app_dir
|
||||
|
||||
|
||||
+1
-1
@@ -4,7 +4,7 @@
|
||||
# [**Python Buildpack**](https://github.com/heroku/heroku-buildpack-python)
|
||||
# detector.
|
||||
#
|
||||
# A [buildpack](http://devcenter.heroku.com/articles/buildpacks) is an
|
||||
# A [buildpack](https://devcenter.heroku.com/articles/buildpacks) is an
|
||||
# adapter between a Python application and Heroku's runtime.
|
||||
|
||||
# ## Usage
|
||||
|
||||
@@ -19,7 +19,7 @@ MANAGE_FILE=${MANAGE_FILE:-fakepath}
|
||||
# Legacy file-based support for $DISABLE_COLLECTSTATIC
|
||||
[ -f .heroku/collectstatic_disabled ] && DISABLE_COLLECTSTATIC=1
|
||||
|
||||
# Ensure that Django is explicitily specified in requirments.txt
|
||||
# Ensure that Django is explicitly specified in requirements.txt
|
||||
pip-grep -s requirements.txt django Django && DJANGO_INSTALLED=1
|
||||
|
||||
bpwatch start collectstatic # metrics collection
|
||||
@@ -47,7 +47,7 @@ if [ ! "$DISABLE_COLLECTSTATIC" ] && [ -f "$MANAGE_FILE" ] && [ "$DJANGO_INSTALL
|
||||
echo
|
||||
echo " $ heroku config:set DISABLE_COLLECTSTATIC=1"
|
||||
echo
|
||||
echo " http://devcenter.heroku.com/articles/django-assets"
|
||||
echo " https://devcenter.heroku.com/articles/django-assets"
|
||||
|
||||
# Additionally, dump out the environment, if debug mode is on.
|
||||
if [ "$DEBUG_COLLECTSTATIC" ]; then
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
# [**Python Buildpack**](https://github.com/heroku/heroku-buildpack-python)
|
||||
# compiler.
|
||||
#
|
||||
# A [buildpack](http://devcenter.heroku.com/articles/buildpacks) is an
|
||||
# A [buildpack](https://devcenter.heroku.com/articles/buildpacks) is an
|
||||
# adapter between a Python application and Heroku's runtime.
|
||||
#
|
||||
# This script is invoked by [`bin/compile`](/).
|
||||
|
||||
+1
-1
@@ -4,7 +4,7 @@
|
||||
# [**Python Buildpack**](https://github.com/heroku/heroku-buildpack-python)
|
||||
# compiler.
|
||||
#
|
||||
# A [buildpack](http://devcenter.heroku.com/articles/buildpacks) is an
|
||||
# A [buildpack](https://devcenter.heroku.com/articles/buildpacks) is an
|
||||
# adapter between a Python application and Heroku's runtime.
|
||||
#
|
||||
# This script is invoked by [`bin/compile`](/).
|
||||
|
||||
+1
-1
@@ -4,7 +4,7 @@
|
||||
# [**Python Buildpack**](https://github.com/heroku/heroku-buildpack-python)
|
||||
# compiler.
|
||||
#
|
||||
# A [buildpack](http://devcenter.heroku.com/articles/buildpacks) is an
|
||||
# A [buildpack](https://devcenter.heroku.com/articles/buildpacks) is an
|
||||
# adapter between a Python application and Heroku's runtime.
|
||||
#
|
||||
# This script is invoked by [`bin/compile`](/).
|
||||
|
||||
Reference in New Issue
Block a user