Skip to content

Releases: tiangolo/uwsgi-nginx-flask-docker

2.1.0

18 Mar 02:02
Compare
Choose a tag to compare

Features

  • ✨ Add support for multiarch builds, including ARM (e.g. Mac M1). PR #347 by @tiangolo.

Refactors

Docs

Upgrades

Internal

2.0.0

25 Nov 21:38
Compare
Choose a tag to compare

Highlights of this release:

  • Support for Python 3.10, 3.11, and 3.9.
  • Deprecation of Python 3.6 and 2.7.
    • The last Python 3.6 and 2.7 images are available in Docker Hub, but they won't be updated or maintained anymore.
    • The last images with a date tag are python3.6-2022-11-25 and python2.7-2022-11-25.
  • Upgraded versions of all the dependencies.
  • Small improvements and fixes.

Features

Breaking Changes

Upgrades

  • ⬆️ Bump flask from 2.0.1 to 2.2.2 in /docker-images. PR #296 by @dependabot[bot].
  • ⬆️ Upgrade Flask to the latest version to support Python 3.6. PR #301 by @tiangolo.
  • ⬆️ Upgrade Nginx and Alpine (in the base images). PR #283 by @tiangolo.

Docs

Internal

1.4.0

09 May 21:30
Compare
Choose a tag to compare
  • Add GitHub Sponsors button. PR #177.
  • Add Python 3.8 and Alpine with Python 3.8. This also includes all the recent updates of the parent image, like:
    • Latest version of Nginx, 1.17.10.
    • Latest version of Debian, Buster.
    • Latest version of Alpine, 3.11.
    • PR #176.
  • Remove support for Python 3.5. PR #175.
  • Refactor build setup:
    • Move to GitHub actions.
    • Re-use and simplify code and configs.
    • Simplify and update tests.
    • Remove deprecated -index sufix tags.
    • PR #173.

1.3.0

04 May 14:38
Compare
Choose a tag to compare
  • This is the last version to support:
    • Debian Stretch (before upgrading to Buster).
    • Python 3.5.
    • Alpine 3.7 and 3.8 (before upgrading to Alpine 3.11).
    • Alpine in older versions of Python, 2.7 and 3.6 (Before upgrading to Python 3.8).
    • Tags with -index (use ENV STATIC_INDEX 1 instead).
    • If you need any of those, make sure to use a tag for the build date 2020-05-04.

1.2.1

06 Apr 15:38
Compare
Choose a tag to compare

1.2.0

14 Oct 17:36
Compare
Choose a tag to compare
  • Refactor tests to use env vars and add image tags for each build date, like tiangolo/uwsgi-nginx-flask:python3.7-2019-10-14. PR #154.
  • Upgrade Travis. PR #135.

1.1.0

10 May 15:31
Compare
Choose a tag to compare
  • Move /start.sh and /app/prestart.sh functionality to parent image. PR #134.

1.0.0

02 Feb 17:35
Compare
Choose a tag to compare

The first release declared "stable"! 🎉 🍰 🌮

The image has proven to be stable for a long time now, and the API has been frozen (backwards compatible) for a long time too.

And now there are tests covering all the options ensuring stability, which is especially important after changes.

This version reflects the status of the project (actually for long ago) using "semantic versioning".

It also adds changes to:

  • Reduce the chances of introducing bugs.
  • Provide support for several use cases (requested in issues).

Changes

For more details, check the section in the docs: https://github.com/tiangolo/uwsgi-nginx-flask-docker#overriding-nginx-configuration-completely

Alpine 3.8

23 Nov 10:26
Compare
Choose a tag to compare

New Alpine 3.8 images for Python 2.7, Python 3.6 and (temporarily disabled) Python 3.7.

Python 3.7

28 Sep 10:48
Compare
Choose a tag to compare

2018-09-22:

  • New Python 3.7 images, based on standard Debian and Alpine Linux. All the documentation and project templates have been updated to use Python 3.7 by default. Thanks to desaintmartin in this PR.