diff options
author | Leonard Richardson <leonardr@segfault.org> | 2023-04-05 08:53:36 -0400 |
---|---|---|
committer | Leonard Richardson <leonardr@segfault.org> | 2023-04-05 08:53:36 -0400 |
commit | abd7418a45182fa4296b3d91ba0aca865dad4792 (patch) | |
tree | 28275c297f9f1e3804f200f0ba60db490d97a3f5 /CHANGELOG | |
parent | d95f620a672b3fae667a0268b5d6f528178965a7 (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-- | CHANGELOG | 11 |
1 files changed, 7 insertions, 4 deletions
@@ -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 |