mirror of
https://github.com/TheAlgorithms/Python.git
synced 2024-11-23 21:11:08 +00:00
[pre-commit.ci] pre-commit autoupdate (#11495)
* [pre-commit.ci] pre-commit autoupdate updates: - [github.com/astral-sh/ruff-pre-commit: v0.5.2 → v0.5.4](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.2...v0.5.4) - [github.com/pre-commit/mirrors-mypy: v1.10.1 → v1.11.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.10.1...v1.11.0) * ruff rule PLR1714 Consider merging multiple comparisons * ruff rule RUF005 Consider `[*self.urls, "", "#"]` instead of concatenation * Update emails_from_url.py * Update emails_from_url.py --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Christian Clauss <cclauss@me.com>
This commit is contained in:
parent
2d8f22ab61
commit
d9ded0727a
|
@ -16,7 +16,7 @@ repos:
|
||||||
- id: auto-walrus
|
- id: auto-walrus
|
||||||
|
|
||||||
- repo: https://github.com/astral-sh/ruff-pre-commit
|
- repo: https://github.com/astral-sh/ruff-pre-commit
|
||||||
rev: v0.5.2
|
rev: v0.5.4
|
||||||
hooks:
|
hooks:
|
||||||
- id: ruff
|
- id: ruff
|
||||||
- id: ruff-format
|
- id: ruff-format
|
||||||
|
@ -47,7 +47,7 @@ repos:
|
||||||
- id: validate-pyproject
|
- id: validate-pyproject
|
||||||
|
|
||||||
- repo: https://github.com/pre-commit/mirrors-mypy
|
- repo: https://github.com/pre-commit/mirrors-mypy
|
||||||
rev: v1.10.1
|
rev: v1.11.0
|
||||||
hooks:
|
hooks:
|
||||||
- id: mypy
|
- id: mypy
|
||||||
args:
|
args:
|
||||||
|
|
|
@ -31,12 +31,7 @@ class Parser(HTMLParser):
|
||||||
# Check the list of defined attributes.
|
# Check the list of defined attributes.
|
||||||
for name, value in attrs:
|
for name, value in attrs:
|
||||||
# If href is defined, not empty nor # print it and not already in urls.
|
# If href is defined, not empty nor # print it and not already in urls.
|
||||||
if (
|
if name == "href" and value not in (*self.urls, "", "#"):
|
||||||
name == "href"
|
|
||||||
and value != "#"
|
|
||||||
and value != ""
|
|
||||||
and value not in self.urls
|
|
||||||
):
|
|
||||||
url = parse.urljoin(self.domain, value)
|
url = parse.urljoin(self.domain, value)
|
||||||
self.urls.append(url)
|
self.urls.append(url)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user