RSS Amplifier

Blog

Pallets Blog

palletsprojects.comSource feed ↗10 posts

Dormant Last read · last published · next check
Read 3 days ago and current, but nothing has been published for 3 years.

Written by

Latest posts

Blinker 1.6 Released

Signalling allows for applications to be decoupled by allowing designated receivers to be informed when an action has taken place (the signal). Flask and Quart both utilise the excellent Blinker library to support signals, and it is version 1.6 of this library that has been released. This is the second major release of Blinker since maintenance transferred to the Pallets-eco organisation, and…

Quart is now a Pallets project

Quart, an ASGI re-implementation of the Flask API has joined the Pallets organization. This means that future development will be under the Pallets governance by the Pallets maintainers. Our long term aim is to merge Quart and Flask to bring ASGI support directly to Flask. This aim has significant technical obstacles, as outlined in this post or this talk . However, this change clears governance…

Introducing the Pallets Community Organization (Pallets-Eco)

Flask and many of the other Pallets projects benefit from having a diverse ecosystem of user-maintained extensions. However, we recognize that not every extension creator can maintain an extension indefinitely. Last year, the Pallets team started the Pallets Community Organization , aka Pallets-Eco, on GitHub to provide a place where the community can work together to maintain the extensions that…

New Major Versions Released! Flask 2.0, Werkzeug 2.0, Jinja 3.0, Click 8.0, ItsDangerous 2.0, and MarkupSafe 2.0

The Pallets team is pleased to announce that the next major versions for our six core projects have been released! This represents two years of work by the Pallets team and community, there are a significant number of changes and exciting new features. Check out the logs for every project to see what's new. Flask depends on the five other libraries, be sure to read them all if you're upgrading…

New Flask, Jinja2, Click, Werkzeug, ItsDangerous, and MarkupSafe major release candidates

The Pallets team is pleased to announce that release candidates are now available for the next major version of each project. Check out the changelogs for every project to see what's new: Flask 2.0 Jinja2 3.0 Click 8.0 Werkzeug 2.0 ItsDangerous 2.0 MarkupSafe 2.0 Please help us prepare for the final release by testing the prerelease versions and reporting any issues you have. To upgrade to…

Click 7.1 Released

The Pallets team is pleased to release Click 7.1. Read the full changelog to understand what may affect your code when upgrading. Drop support for Python 3.4. This will be the last version to support Python 2.7 and 3.5. Multiple fixes in low-level Windows compatibility code. Colored output in Jupyter notebooks on Linux and Mac. Updated Bash and ZSH tab completion support. Add support for Fish.…

Werkzeug 1.0.0 Released

The Pallets team is pleased to release Werkzeug 1.0. Werkzeug is the low-level WSGI and HTTP toolkit that powers Flask. It's been almost 13 years since the first commit, and this milestone for the project brings many fixes and changes. Read the full changelog to understand what may affect your code when upgrading. Drop support for Python 3.4. This will be the last version to support Python 2.7 and…

Jinja 2.11.0 Released

The Pallets team is pleased to release Jinja 2.11.0. Read the changelog for the full list of changes. Some of the bigger changes include: Drop support for Python 2.6, 3.3, and 3.4. This will be the last version to support Python 2.7 and 3.5. A new jinja2.ext.debug extension adds a {% debug %} tag to quickly dump the current template context. A new ChainableUndefined type allows silently ignoring…

Ending Python 2 Support

Upstream support for Python 2.7 is ending on January 1, 2020 . Pallets is joining the community of open source projects ending support for Python 2 at that time. Our statement and support plan are based on PyTest's announcement . We will be dropping support for Python 2.7 as well as Python 3.5 and below, as their support windows have ended or will end around the same time. Future releases of each…

Werkzeug 0.16.0 Released

Werkzeug 0.16.0 has been released. The only change is that most of the top-level attributes in the werkzeug module are now deprecated, and will be removed in 1.0.0. For example, instead of import werkzeug; werkzeug.url_quote , do from werkzeug.urls import url_quote . If you are using these imports in your project, a deprecation warning will show the correct import to use. werkzeug.exceptions and…