Update all dependencies
This MR contains the following updates:
Package | Update | Change |
---|---|---|
PyPDF2 (source, changelog) | minor |
==2.3.1 -> ==2.4.0
|
chardet | major |
==4.0.0 -> ==5.0.0
|
charset-normalizer | minor |
>=2.0.0, ~=2.0.0 -> >=2.1.0, ~=2.1.0
|
docutils | minor |
<0.19, <0.18, >=0.14 -> <0.19, <0.19, >=0.18
|
Release Notes
py-pdf/PyPDF2
v2.4.0
New Features (ENH):
Performance Improvements (PI):
- Remove ord_ calls (#1014)
Bug Fixes (BUG):
- Fix missing page for bookmark (#1016)
Robustness (ROB):
- Deal with invalid Destinations (#1028)
Documentation (DOC):
- get_form_text_fields does not extract dropdown data (#1029)
- Adjust PdfWriter.add_uri docstring
- Mention crypto extra_requires for installation (#1017)
Developer Experience (DEV):
- Use /n line endings everywhere (#1027)
- Adjust string formatting to be able to use mutmut (#1020)
- Update Bug report template
Full Changelog: https://github.com/py-pdf/PyPDF2/compare/2.3.1...2.4.0
chardet/chardet
v5.0.0
In addition to that change, it features the following user-facing changes:
- Added a prober for Johab Korean (#207, @grizlupo)
- Added a prober for UTF-16/32 BE/LE (#109, #206, @jpz)
- Added test data for Croatian, Czech, Hungarian, Polish, Slovak, Slovene, Greek, and Turkish, which should help prevent future errors with those languages
- Improved XML tag filtering, which should improve accuracy for XML files (#208)
- Tweaked
SingleByteCharSetProber
confidence to match latest uchardet (#209) - Made
detect_all
return child prober confidences (#210) - Updated examples in docs (#223, @domdfcoding)
- Documentation fixes (#212, #224, #225, #226, #220, #221, #244 from too many to mention)
- Minor performance improvements (#252, @deedy5)
- Add support for Python 3.10 when testing (#232, @jdufresne)
- Lots of little development cycle improvements, mostly thanks to @jdufresne
ousret/charset_normalizer
v2.1.0
Added
- Output the Unicode table version when running the CLI with
--version
(MR #194)
Changed
- Re-use decoded buffer for single byte character sets from @nijel (MR #175)
- Fixing some performance bottlenecks from @deedy5 (MR #183)
Fixed
- Workaround potential bug in cpython with Zero Width No-Break Space located in Arabic Presentation Forms-B, Unicode 1.1 not acknowledged as space (MR #175)
- CLI default threshold aligned with the API threshold from @oleksandr-kuzmenko (MR #181)
Removed
- Support for Python 3.5 (MR #192)
Deprecated
- Use of backport unicodedata from
unicodedata2
as Python is quickly catching up, scheduled for removal in 3.0 (MR #194)
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.