Opened 2 years ago

Closed 2 years ago

#16135 closed enhancement (fixed)

lxml-4.8.0

Reported by: Douglas R. Reno Owned by: Douglas R. Reno
Priority: normal Milestone: 11.2
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version

Tagged already, so into 11.2 it goes

Change History (4)

comment:1 by Douglas R. Reno, 2 years ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by Douglas R. Reno, 2 years ago

Doesn't work well with triple braces


4.8.0 (2022-02-17) Features added

GH#337: Path-like objects are now supported throughout the API instead of just strings. Patch by Henning Janssen. The ElementMaker now supports QName values as tags, which always override the default namespace of the factory.

Bugs fixed

GH#338: In lxml.objectify, the XSI float annotation “nan” and “inf” were spelled in lower case, whereas XML Schema datatypes define them as “NaN” and “INF” respectively. Patch by Tobias Deiminger.

Other changes

Built with Cython 0.29.28.

Last edited 2 years ago by Douglas R. Reno (previous) (diff)

comment:3 by Douglas R. Reno, 2 years ago

----------------------------------------------------------------------
Ran 1963 tests in 4.228s

OK
Comparing with ElementTree 1.3.0

TESTED VERSION: 4.8.0
    Python:           sys.version_info(major=3, minor=10, micro=2, releaselevel='final', serial=0)
    lxml.etree:       (4, 8, 0, 0)
    libxml used:      (2, 9, 13)
    libxml compiled:  (2, 9, 13)
    libxslt used:     (1, 1, 35)
    libxslt compiled: (1, 1, 35)
    FS encoding:      utf-8
    Default encoding: utf-8
    Max Unicode:      1114111

No tests failed on me this time

comment:4 by Douglas R. Reno, 2 years ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.