Subject: CVS commit: pkgsrc/devel/py-falcon
From: Adam Ciarcinski
Date: 2020-05-16 19:08:53
Message id: 20200516170853.F41AAFB27@cvs.NetBSD.org

Log Message:
py-falcon: updated to 2.0.0

Changelog for Falcon 2.0.0
Summary
Many thanks to all of our awesome contributors (listed down below) who made this \ 
release possible!

In 2.0 we added a number of new convenience methods and properties. We also made \ 
it a lot cleaner and less error-prone to assign multiple routes to the same \ 
resource class via suffixed responders.

Also noteworthy is the significant effort we invested in improving the accuracy, \ 
clarity, and breadth of the docs. We hope these changes will help make the \ 
framework easier to learn for newcomers.

Middleware methods can now short-circuit request processing, and we improved \ 
cookie and ETag handling. Plus, the testing framework received several \ 
improvements to make it easier to simulate certain types of requests.

As this is the first major release that we have had in quite a while, we have \ 
taken the opportunity to clean up many parts of the framework. Deprecated \ 
variables, methods, and classes have been removed, along with all \ 
backwards-compatibility shims for old method signatures. We also changed the \ 
defaults for a number of request options based on community feedback.

Please carefully review the list of breaking changes below to see what you may \ 
need to tweak in your app to make it compatible with this release.

Files:
RevisionActionfile
1.6modifypkgsrc/devel/py-falcon/Makefile
1.4modifypkgsrc/devel/py-falcon/PLIST
1.5modifypkgsrc/devel/py-falcon/distinfo