From d95f620a672b3fae667a0268b5d6f528178965a7 Mon Sep 17 00:00:00 2001 From: Leonard Richardson Date: Wed, 5 Apr 2023 08:34:14 -0400 Subject: Move the Python 2 notice to the last version to support Python 2, and add a similar notice for 3.6 --- CHANGELOG | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 048127c..518c6a8 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,10 +1,9 @@ -Note: Beautiful Soup's official support for Python 2 ended on January 1st, -2021. The final release to support Python 2 was Beautiful Soup -4.9.3. In the Launchpad Git repository, the final revision to support -Python 2 was revision 70f546b1e689a70e2f103795efce6d261a3dadf7. - = 4.12.1 (Unreleased) +This is the last version of Beautiful Soup known to support Python +3.6. Future versions might work under 3.6, but it's not officially +supported. + * The main improvement in this version is a nonrecursive technique for regenerating a tree. This technique is used to avoid situations where, in previous versions, doing something to a very deeply nested tree @@ -29,9 +28,8 @@ Python 2 was revision 70f546b1e689a70e2f103795efce6d261a3dadf7. a newline. * Added unit tests for fuzz test cases created by third - parties. Most of these tests are skipped since they either point - out problems in code outside of Beautiful Soup, or known problems - with Beautiful Soup that haven't been resolved yet; but this change + parties. Some of these tests are skipped since they point + to problems outside of Beautiful Soup; but this change puts them all in one convenient place. * PageElement now implements the known_xml attribute. (This was technically @@ -248,6 +246,12 @@ release, but there are a few other packaging changes: = 4.9.3 (20201003) +This is the final release of Beautiful Soup to support Python +2. Beautiful Soup's official support for Python 2 ended on 01 January, +2021. In the Launchpad Git repository, the final revision to support +Python 2 was revision 70f546b1e689a70e2f103795efce6d261a3dadf7; it is +tagged as "python2". + * Implemented a significant performance optimization to the process of searching the parse tree. Patch by Morotti. [bug=1898212] -- cgit v1.2.3