-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove rule S410 #10030
Comments
Would we need to augment the ruleset with new checks to ensure that |
Based on https://github.com/tiran/defusedxml#defusedxmllxml I was thinking you could check for |
Cool, I think we can remove it in v0.3.0. |
Doing this now. |
…#10154) ## Summary The `lxml` library has been modified to address known vulnerabilities and unsafe defaults. As such, the `defusedxml` library is no longer necessary, `defusedxml` has deprecated its `lxml` module. Closes astral-sh#10030.
See this discussion https://discuss.python.org/t/status-of-defusedxml-and-recommendation-in-docs/34762
It may be valid to recommend the
defusedxml
third-party package over the standard libraryxml
module but thelxml
third-party package is the de facto way to work with XML in Python and any security issues which were previously a concern have been fixed and thedefusedxml
project even now documents that it is safe.The text was updated successfully, but these errors were encountered: