-
-
Notifications
You must be signed in to change notification settings - Fork 611
Comparing changes
Open a pull request
base repository: lxml/lxml
base: lxml-4.7.1
head repository: lxml/lxml
compare: lxml-4.8.0
- 18 commits
- 32 files changed
- 6 contributors
Commits on Dec 13, 2021
-
Update changelog to add the (single) CVE ID for the two HTML Cleaner …
…security issues.
Configuration menu - View commit details
-
Copy full SHA for 4fce7ff - Browse repository at this point
Copy the full SHA 4fce7ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9133c26 - Browse repository at this point
Copy the full SHA 9133c26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b9e047 - Browse repository at this point
Copy the full SHA 2b9e047View commit details
Commits on Dec 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 88a3e0a - Browse repository at this point
Copy the full SHA 88a3e0aView commit details
Commits on Jan 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 17c30e8 - Browse repository at this point
Copy the full SHA 17c30e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4eff06d - Browse repository at this point
Copy the full SHA 4eff06dView commit details
Commits on Jan 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ec3ac37 - Browse repository at this point
Copy the full SHA ec3ac37View commit details -
Add a visible warning to the build output when detecting libxml2 2.9.…
…11 or 2.9.12. See https://bugs.launchpad.net/lxml/+bug/1928795
Configuration menu - View commit details
-
Copy full SHA for d56997b - Browse repository at this point
Copy the full SHA d56997bView commit details -
Update the build and dependency docs a little.
Also add a warning about libxml2 2.9.11/12.
Configuration menu - View commit details
-
Copy full SHA for 5a5c7fb - Browse repository at this point
Copy the full SHA 5a5c7fbView commit details
Commits on Jan 20, 2022
-
setupinfo.py: check the return value of subprocesses (GH-336)
Use the return value altogether to check the subprocess execute successfully or not as in some case it will print some noise message though run successfully as below. # python Python 3.8.10 (default, Nov 26 2021, 20:14:08) [GCC 9.3.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import subprocess >>> cmd = "pkg-config --modversion libxml-2.0" >>> p = subprocess.Popen(cmd, shell=True,stdout=subprocess.PIPE, stderr=subprocess.PIPE) >>> stdout_data, errors = p.communicate() >>> print(stdout_data) b'2.9.12\n' >>> print(errors) b'do_ypcall: clnt_call: RPC: Unable to send; errno = Network is unreachable\n'
Configuration menu - View commit details
-
Copy full SHA for 55f2815 - Browse repository at this point
Copy the full SHA 55f2815View commit details
Commits on Jan 21, 2022
-
Make it clear that the HTML Cleaner is not meant for security sensiti…
…ve environments. See https://bugs.launchpad.net/lxml/+bug/1958539
Configuration menu - View commit details
-
Copy full SHA for ac829d5 - Browse repository at this point
Copy the full SHA ac829d5View commit details
Commits on Feb 12, 2022
-
Allow Path-like objects for file arguments (GH-337)
Use "PyOS_FSPath()" if available (Py3.6+). Otherwise, manually check for "__fspath__", in case an object defines it.
Configuration menu - View commit details
-
Copy full SHA for 1e36660 - Browse repository at this point
Copy the full SHA 1e36660View commit details
Commits on Feb 13, 2022
-
Use expected XSD spellings for xsi:double infinity and NaN (GH-338)
W3C specification for xsd:double says > The special values positive and negative infinity and > not-a-number have lexical representations INF, -INF and NaN, > respectively. Thus case matters. The previously used float.__repr__ would generate "inf", "-inf", "nan". Now we prepend special handling to get "INF", "-INF", "NaN" instead (which is still pytype compatible). Includes minor non-functional alignments of related bool to text code, and tests to assert its XML schema conformance as well.
Configuration menu - View commit details
-
Copy full SHA for f7bb07b - Browse repository at this point
Copy the full SHA f7bb07bView commit details
Commits on Feb 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ec2b2e5 - Browse repository at this point
Copy the full SHA ec2b2e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6210469 - Browse repository at this point
Copy the full SHA 6210469View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5a398b - Browse repository at this point
Copy the full SHA c5a398bView commit details
Commits on Feb 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4cb54bc - Browse repository at this point
Copy the full SHA 4cb54bcView commit details
Commits on Feb 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e82c915 - Browse repository at this point
Copy the full SHA e82c915View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff lxml-4.7.1...lxml-4.8.0