linkchecker/linkcheck
Chris Mayo 4b06485a05 Fix FTP checker
In Python 2 StringIO could accept either Unicode or 8-bit strings.
Similar change made for HttpUrl:
06fdd78f9 ("Python3: fix TypeError in HttpUrl.read_content()",
2019-09-15)

Non-existent FtpUrl.max_size introduced in:
7b34be590 ("Introduce check plugins, use Python requests for http/s
connections, and some code cleanups and improvements.", 2014-03-01)

Additional self.direct() not added in:
f107092a8 ("Fix handling of user/password info in URLs.", 2012-06-10)
2023-04-17 19:24:22 +01:00
..
bookmarks Run pyupgrade --py37-plus --keep-percent-format 2022-11-08 19:21:29 +00:00
cache Log robots.txt as the sitemap parent URL 2022-10-17 19:21:03 +01:00
checker Fix FTP checker 2023-04-17 19:24:22 +01:00
command Run pyupgrade --py37-plus x 2 2022-11-08 19:21:29 +00:00
configuration There is no LICENSE file, just COPYING 2023-03-09 15:42:43 +01:00
data Merge pull request #668 from cjmayo/defaults 2022-09-28 19:36:44 +01:00
director Replace deprecated locale.getdefaultlocale() 2023-01-13 19:23:56 +00:00
htmlutil Only attempt to get rel attribute from link elements 2023-01-17 19:23:29 +00:00
logger Convert some printf-style strings 2022-11-08 19:21:29 +00:00
network Run pyupgrade --py37-plus --keep-percent-format 2022-11-08 19:21:29 +00:00
parser Run black on linkcheck/ 2020-05-30 17:01:36 +01:00
plugins Fix VirusCheck.check() docstring 2022-11-30 19:21:06 +00:00
__init__.py Merge pull request #716 from cjmayo/py38 2023-01-30 19:36:11 +00:00
__main__.py Generate linkchecker command using an entry point 2021-12-20 19:34:58 +00:00
ansicolor.py Fix formatting and typos in docstrings 2020-07-25 16:35:48 +01:00
better_exchook2.py Run pyupgrade --py37-plus x 2 2022-11-08 19:21:29 +00:00
cmdline.py Run black on linkcheck/ 2020-05-30 17:01:36 +01:00
colorama.py Run pyupgrade --py37-plus --keep-percent-format 2022-11-08 19:21:29 +00:00
containers.py Convert to Python 3 super() 2020-06-03 20:06:36 +01:00
cookies.py Run black on linkcheck/ 2020-05-30 17:01:36 +01:00
decorators.py Fix typos 2022-09-02 17:20:02 +08:00
dummy.py Run black on linkcheck/ 2020-05-30 17:01:36 +01:00
fileutil.py Fix typos 2022-09-02 17:20:02 +08:00
ftpparse.py Fix typos 2022-09-02 17:20:02 +08:00
httputil.py Use cryptography.x509.not_valid_after 2022-09-05 19:20:19 +01:00
i18n.py Replace deprecated locale.getdefaultlocale() 2023-01-13 19:23:56 +00:00
lc_cgi.py Make more messages translatable 2022-11-08 19:21:29 +00:00
loader.py Run pyupgrade --py37-plus x 2 2022-11-08 19:21:29 +00:00
lock.py Replace deprecated Thread.getName() and Condition.notifyAll() 2021-11-16 19:45:38 +00:00
log.py Run black on linkcheck/ 2020-05-30 17:01:36 +01:00
logconf.py Fix remaining flake8 violations in linkcheck/ 2020-05-30 17:01:36 +01:00
memoryutil.py Fix formatting and typos in docstrings 2020-07-25 16:35:48 +01:00
mimeutil.py Detect sitemaps that do not start with an XML declaration 2020-08-11 19:35:56 +01:00
robotparser2.py Fix typos 2022-09-02 17:20:02 +08:00
socketutil.py Run pyupgrade --py37-plus --keep-percent-format 2022-11-08 19:21:29 +00:00
strformat.py Run pyupgrade --py37-plus x 2 2022-11-08 19:21:29 +00:00
threader.py Convert to Python 3 super() 2020-06-03 20:06:36 +01:00
trace.py Replace deprecated Thread.getName() and Condition.notifyAll() 2021-11-16 19:45:38 +00:00
url.py Convert some printf-style strings 2022-11-08 19:21:29 +00:00