Skip to content

Alpine 3.9 #375

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Feb 5, 2019
Merged

Alpine 3.9 #375

merged 4 commits into from
Feb 5, 2019

Conversation

JayH5
Copy link
Contributor

@JayH5 JayH5 commented Jan 31, 2019

Adds Alpine 3.9 variants for all versions of Python. Alpine 3.9 switches back to OpenSSL instead of LibreSSL.

My only concern with this is whether it's still worth supporting Python 3.4. pip 19 already gives a warning prompt when run under Python 3.4:

DEPRECATION: Python 3.4 support has been deprecated. pip 19.1 will be the last one supporting it. Please upgrade your Python as Python 3.4 won't be maintained after March 2019 (cf PEP 429).

...and Python 3.4 doesn't support the version of OpenSSL in Alpine 3.9, so requires LibreSSL.

@tao12345666333
Copy link
Contributor

LGTM 👍

@jeanphix
Copy link

jeanphix commented Feb 1, 2019

Can't wait for this one 👍

@lubo
Copy link

lubo commented Feb 5, 2019

@tianon @yosifkit Ping.

@tianon
Copy link
Member

tianon commented Feb 5, 2019

Seems good, thanks! 👍

I've pushed an extra commit to sort the package lists and another to remove older Alpine versions (since we're only committing to support 2 per Python version now), and I think your solution for the almost-EOL Python 3.4 is reasonable. 👍 ❤️

Hopefully Travis will agree with this so we can merge it. 👍

@tianon tianon merged commit bd124c3 into docker-library:master Feb 5, 2019
tianon added a commit to infosiftr/stackbrew that referenced this pull request Feb 5, 2019
- `bash`: Alpine 3.9
- `buildpack-deps`: *no image changes*
- `busybox`: *no image changes*
- `drupal`: *no image changes*
- `gcc`: *no image changes*
- `ghost`: 2.13.2
- `haproxy`: *no image changes*
- `httpd`: *no image changes*
- `irssi`: *no image changes*
- `julia`: *no image changes*
- `memcached`: *no image changes*
- `mongo`: 4.0.6
- `openjdk`: 11.0.2 (Debian)
- `php`: Alpine 3.9 (docker-library/php#786)
- `postgres`: *no image changes*
- `python`: Alpine 3.9 (docker-library/python#375)
- `redmine`: *no image changes*
- `ruby`: *no image changes*
- `tomcat`: *no image changes*
- `wordpress`: *no image changes*
@JayH5 JayH5 deleted the alpine-3.9 branch February 6, 2019 06:56
@JayH5
Copy link
Contributor Author

JayH5 commented Feb 6, 2019

Sorting the packages 🤦‍♂️ there's always something I miss 😅. Thanks!

Firefishy pushed a commit to Firefishy/official-images that referenced this pull request Feb 18, 2019
- `bash`: Alpine 3.9
- `buildpack-deps`: *no image changes*
- `busybox`: *no image changes*
- `drupal`: *no image changes*
- `gcc`: *no image changes*
- `ghost`: 2.13.2
- `haproxy`: *no image changes*
- `httpd`: *no image changes*
- `irssi`: *no image changes*
- `julia`: *no image changes*
- `memcached`: *no image changes*
- `mongo`: 4.0.6
- `openjdk`: 11.0.2 (Debian)
- `php`: Alpine 3.9 (docker-library/php#786)
- `postgres`: *no image changes*
- `python`: Alpine 3.9 (docker-library/python#375)
- `redmine`: *no image changes*
- `ruby`: *no image changes*
- `tomcat`: *no image changes*
- `wordpress`: *no image changes*
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants