summaryrefslogtreecommitdiff
path: root/CHANGELOG
diff options
context:
space:
mode:
authorLeonard Richardson <leonardr@segfault.org>2023-04-05 08:53:36 -0400
committerLeonard Richardson <leonardr@segfault.org>2023-04-05 08:53:36 -0400
commitabd7418a45182fa4296b3d91ba0aca865dad4792 (patch)
tree28275c297f9f1e3804f200f0ba60db490d97a3f5 /CHANGELOG
parentd95f620a672b3fae667a0268b5d6f528178965a7 (diff)
Remove setup.py, completing the migration to hatch. Add a .gitignore file based on the soupsieve .gitignore file.
Diffstat (limited to 'CHANGELOG')
-rw-r--r--CHANGELOG11
1 files changed, 7 insertions, 4 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 518c6a8..cba16ee 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -18,6 +18,12 @@ supported.
3. Pickling a BeautifulSoup object. (Note that pickling a Tag
object can still cause an overflow.)
+* Replaced setup.py and setup.cfg with pyproject.toml. Beautiful Soup
+ packages now uses hatch as its build backend.
+
+* Added a tox.ini file to make it easier to run the test suite against all
+ supported versions of Python.
+
* Making a copy of a BeautifulSoup object no longer parses the
document again, which should improve performance significantly.
@@ -29,15 +35,12 @@ supported.
* Added unit tests for fuzz test cases created by third
parties. Some of these tests are skipped since they point
- to problems outside of Beautiful Soup; but this change
+ 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
a bug, but it shouldn't be an issue in normal use.) [bug=2007895]
-* Added a tox.ini file to make it easier to run the test suite against all
- supported versions of Python.
-
= 4.12.0 (20230320)
* Introduced the .css property, which centralizes all access to