Casey Faist
285ca2b73d
reword warning, add doc link
2018-09-05 16:21:42 -04:00
Casey Faist
5e4667686a
add case for older python 3 install attempts
2018-09-05 16:21:42 -04:00
Casey Faist
f9621add42
Update indentation levels and messaging
...
Fix indentation levels
more helpful messages about supported versions
2018-09-05 16:21:42 -04:00
Casey
567cf2c388
Merge pull request #742 from heroku/hatchet/yay
...
Hatchet/yay
2018-09-05 16:18:25 -04:00
Casey Faist
c61e61c153
add missing newline
2018-09-05 15:53:42 -04:00
Casey Faist
3835aca004
use bundle syntax to rspec
2018-09-04 11:26:13 -04:00
Casey Faist
3733383ad6
add Rakefile
2018-09-04 11:26:13 -04:00
Casey Faist
b53d211d01
add rake to gemfile
2018-09-04 11:26:13 -04:00
Casey Faist
e5830fd50d
correct travisyaml indenting
2018-09-04 11:26:13 -04:00
Casey Faist
2efe514b14
setup travis rspecting
2018-09-04 11:26:13 -04:00
schneems
d442562352
Add retry gem
2018-09-04 11:26:13 -04:00
schneems
ce14e1edf8
Integration tests with Hatchet
2018-09-04 11:26:13 -04:00
Casey
39d2cd6de8
Merge pull request #746 from heroku/changelog-dates
...
Start adding dates to changelog entries
2018-09-04 11:21:37 -04:00
Jeremy Morrell
e42b725211
Start adding dates to changelog entries
...
It's occasionally useful to see at a glance when releases were pushed to understand what release might have caused a customer's issues. This back-fills dates for the last few months of releases and sets a precedent that can be followed in the future.
2018-09-04 10:02:34 -04:00
Casey
d9456b6d90
Merge pull request #745 from heroku/fix-27-tests
...
update buildpack tests to expect success for all 2.7.15 builds
2018-09-04 09:58:07 -04:00
Casey Faist
61591594a2
typo fix
2018-08-24 18:19:07 -04:00
Casey Faist
13bca29e13
update tests to expect success for all 2.7.15 builds
2018-08-24 18:12:28 -04:00
Casey
95779d6711
Merge pull request #744 from edmorley/add-pr-template
...
Add a Pull Request template
2018-08-22 15:50:36 -04:00
Ed Morley
166b8be2c5
Add a Pull Request template
...
To try and help prevent the notification noise from PRs being opened
against upstream by mistake.
2018-08-22 18:29:03 +01:00
Casey
583c1ab160
Merge pull request #736 from heroku/v-138
...
v 138 changelog
v138
2018-08-01 16:49:37 -05:00
Casey Faist
c7f5532854
v 138 changelog
2018-08-01 16:04:24 -05:00
Terence Lee
0fe4f91395
Merge pull request #713 from hone/sqlite3
...
Update SQLite3
2018-07-26 17:21:08 -05:00
Terence Lee
221722fb27
setup libsqlite3-dev and sqlite3 binary to match stack's libsqlite3-0
...
With inspiration from @KevinBrolly, this patch uses the stack image
SQLite3 package but also still providing the dev headers and binary that
users may still be using today. The benefit is that we won't need to
rebuild all the python binaries for this to take affect. We can just
stop shipping SQLite3 from future binaries. In addition, we don't need
to worry about what version and when to update SQLite3 and maintaining
the packages ourselves.
This also includes updates to Python 2.7.15 and Python 3.6.6 so they can
rebuilt with the stack image dev headers instead of building our own
vendored SQLite3.
2018-07-26 16:49:23 -05:00
Terence Lee
e82f1e4d1e
add Python version operators
2018-07-26 16:32:04 -05:00
Terence Lee
f7e5930047
Merge pull request #733 from heroku/v137
...
v137 changelog
v137
2018-07-17 14:02:40 -05:00
Terence Lee
f51dfb5eb4
v137 changelog
2018-07-17 12:51:36 -05:00
Ian Stapleton Cordasco
06b7f97eff
Merge pull request #729 from heroku/bug/728
...
Prevent Python 3.7 from being unsupported
2018-07-10 08:09:39 -05:00
Ian Stapleton Cordasco
74873b5b71
Merge branch 'master' into bug/728
2018-07-10 07:53:39 -05:00
Ian Stapleton Cordasco
731876d6e8
Be clearer in our warnings about which Py3 we mean
2018-07-10 07:38:31 -05:00
Ian Stapleton Cordasco
a775b06d2f
Merge pull request #731 from heroku/heroku-18-ci
...
Add heroku-18 to our Travis CI config
2018-07-10 07:31:44 -05:00
Ian Stapleton Cordasco
2d290e94e9
Add heroku-18 to our Travis CI config
...
- Add stage to Travis CI config and update tests.sh script to recognize
it
- Update tests to assert there is no Python 2 on Heroku-18
- Update nltk fixture to use Python 3.6 so we can test it on all stacks
Closes gh-730
2018-07-09 11:51:03 -05:00
Ian Stapleton Cordasco
179e6287b1
Prevent Python 3.7 from being unsupported
...
Python 3.7.0 is supported but not preferred given how new it is. As a
result, we don't want it to be the default, but we also don't want users
to be confused when upgrading to it.
Closes gh-728
2018-07-06 09:11:26 -05:00
Ian Stapleton Cordasco
18945ff1a9
Merge pull request #724 from heroku/publish-automation
...
Steal the java buildpack's release script
2018-07-06 08:34:12 -05:00
Ian Stapleton Cordasco
2e630ab55c
Steal the java buildpack's release script
...
This will make releasing new versions easier for us.
Closes gh-723
2018-06-28 12:33:54 -05:00
Ian Stapleton Cordasco
83d5d6caa9
Merge pull request #722 from heroku/python-3.7-and-3.6.6
...
Build Python 3.6.6 and 3.7.0
v136
2018-06-28 11:09:23 -05:00
Ian Stapleton Cordasco
abade31848
Update defaults for Python 3 apps on Heroku
...
Also update our documentation and CHANGELOG for this version of the
buildpack.
2018-06-28 10:57:13 -05:00
Ian Stapleton Cordasco
9a3c1fab04
Build Python 3.6.6 and 3.7.0
...
Add runtime build recipes for our newly released versions
Closes gh-720
Closes gh-721
2018-06-28 08:33:50 -05:00
Ian Stapleton Cordasco
d18f1fedd8
Merge pull request #710 from KevinBrolly/master
...
Updated README for python 3.6.5 and CHANGELOG for v135
2018-06-12 08:19:20 -05:00
Kevin Brolly
d9a963c8b2
Updated README for python 3.6.5 and CHANGELOG for v135
2018-06-08 12:14:55 -07:00
Ian Stapleton Cordasco
dbeca147d2
Merge pull request #701 from allyjweir/bump-pipenv-version
...
Bump pipenv version
v135
2018-05-29 07:11:12 -05:00
Ian Stapleton Cordasco
ca41bc87d3
Merge branch 'master' into bump-pipenv-version
2018-05-25 12:56:58 -05:00
Ian Stapleton Cordasco
e717d0a60b
Merge pull request #703 from heroku/fix-new-shellcheck-warnings
...
Fix new shellcheck warnings breaking periodic CI
2018-05-25 12:56:43 -05:00
Ian Stapleton Cordasco
f0081e6faf
Fix new shellcheck warnings breaking periodic CI
...
New warnings were found in our periodic (CRON) CI jobs.
Fixes https://travis-ci.org/heroku/heroku-buildpack-python/jobs/383404864
2018-05-25 12:16:47 -05:00
Ally Weir
57ec0c38ae
Fix shellcheck linting issues
2018-05-24 14:38:14 +01:00
Ally Weir
f1e1df2fa1
Bump pipenv version
2018-05-24 11:37:01 +01:00
Ian Stapleton Cordasco
b0f49570d4
Merge pull request #699 from heroku/reenable-shellcheck
...
Let's test re-enabling shellcheck in CI
2018-05-18 08:39:52 -05:00
Ian Stapleton Cordasco
f072b73093
Fix-up SC2219 errors in our shell scripts
...
Caught these with the re-added shellcheck linting.
2018-05-10 08:32:24 -05:00
Ian Stapleton Cordasco
f174d03f7d
Let's test re-enabling shellcheck in CI
...
shellcheck is a truly valuable utility. Unfortunately installing the
packages from debian-sid introduces a conflict. Let's try another
suggestion from: https://github.com/koalaman/shellcheck/wiki/TravisCI
Refs
https://github.com/heroku/heroku-buildpack-python/commit/a0275888a26b8f0132c7bb9fe3bf194b5c4fab1f
2018-05-10 08:16:36 -05:00
Pradeep Damodara
af7332b5b2
Update pipenv-to-pip to read lockfiles properly
...
Use the appropriate encoding to read a Pipfile.lock so we can
properly load the data.
Closes #678
2018-05-07 14:47:45 -05:00
kennethreitz
6e89f2cc96
buildpack.toml
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
v134
2018-05-02 12:37:07 -04:00