LinkChecker
f5e0a31f06
Update man pages
2023-05-15 18:46:12 +00:00
LinkChecker
35544ee92c
Update doc translation catalogs
2023-05-15 18:45:52 +00:00
Chris Mayo
12743edff5
Acknowledge project icon from KDE Oxygen Icons
2023-05-11 19:22:36 +01:00
Chris Mayo
9e87bb38e7
Update www.gnu.org links
2023-05-11 19:22:36 +01:00
Chris Mayo
35e2f5a2f6
Merge pull request #735 from cjmayo/ignorewarnings
...
Move ignorewarnings to output section in linkcheckerrc(5)
2023-05-01 19:29:24 +01:00
Chris Mayo
f704f997d5
Add installation with pipx to documentation
2023-05-01 19:24:55 +01:00
Chris Mayo
75996718de
Publish release to PyPI
2023-05-01 19:24:55 +01:00
Chris Mayo
5a1b7e1051
Don't need git to install from GitHub
...
Since:
98d32a11a ("Re-enable support for installing git archives", 2023-01-17)
2023-05-01 19:24:55 +01:00
Chris Mayo
f0b6ddda27
Move ignorewarnings to output section in linkcheckerrc(5)
...
As per ignoreerrors, this is not filtering.
2023-04-25 19:31:39 +01:00
Chris Mayo
91105d722a
Merge pull request #716 from cjmayo/py38
...
Raise minimum Python version to 3.8
2023-01-30 19:36:11 +00:00
Chris Mayo
98d32a11a7
Re-enable support for installing git archives
...
setuptools_scm 7 includes git archive support. hatch-vcs
currently requires a minimium of 6.4, ensure 7 is installed.
2023-01-17 19:26:24 +00:00
Chris Mayo
643364a655
Raise minimum Python version to 3.8
2023-01-17 19:23:29 +00:00
Chris Mayo
2ddae7f798
Merge pull request #701 from cjmayo/rel1021
...
Documentation for release 10.2.1
2022-12-05 19:27:26 +00:00
Chris Mayo
bf965c6a1a
Tidy manual setup install steps
2022-12-05 19:22:35 +00:00
Chris Mayo
44226ed7b8
Document installing pdfminer.six
2022-12-05 19:22:35 +00:00
Chris Mayo
dabf21629f
Documentation for release 10.2.1
2022-11-30 19:22:15 +00:00
Chris Mayo
a9312f39c4
Document installing requirements from distribution packages
2022-11-30 19:21:06 +00:00
Chris Mayo
f8e2faa6b4
Documentation for release 10.2.0
2022-11-14 19:34:36 +00:00
Chris Mayo
04e2b0379d
Fix make -C doc/src/Makefile gettext with SPHINXOPTS
...
build.py: error: unrecognized arguments: man/linkchecker.rst man/linkcheckerrc.rst
2022-11-03 19:20:56 +00:00
Chris Mayo
c7989eb058
Turn all warnings into errors when building website
...
Drop code target, sphinx-autogen is not using conf.py, and since Sphinx
4.0 autosummary is generating stub pages by default anyway.
Mock ctypes and linkcheck.__main__: colorama.py imports MS Windows
libraries, autosummary executes __main__.py.
2022-11-02 19:24:35 +00:00
LinkChecker
eeef12cbb7
Update man pages
2022-10-31 19:45:56 +00:00
LinkChecker
4246d919df
Update doc translation catalogs
2022-10-31 19:45:38 +00:00
Chris Mayo
16bee50068
Move AnchorCheck local file handling into a new class
...
When checking local files with AnchorCheck, anchors in URLs
like "example/#anchor" are not supported.
Without AnchorCheck enabled, the Real URL reported for such URLs
was changed to include the anchor when local file checking was added to
AnchorCheck, but it is the directory that is checked.
The same URL was also then used as the Parent URL for the check of each
of the contents of that directory.
For FileUrl this is a revert of:
c221afda ("Enable AnchorCheck to be used with local files", 2022-10-03)
2022-10-24 19:30:56 +01:00
Chris Mayo
a0eb6d5187
Align documentation of debug in man pages
...
Linked to:
b3967f75 ("Correct documentation of --debug in linkchecker(1)", 2022-09-30)
2022-10-18 19:24:08 +01:00
Chris Mayo
b6eea83f63
Merge pull request #676 from cjmayo/robotmap
...
Document sitemaps in linkchecker(1)
2022-10-17 19:25:57 +01:00
Chris Mayo
93f1d3f4ac
Document sitemaps in linkchecker(1)
2022-10-17 19:21:03 +01:00
Chris Mayo
8bc849dfde
Make --cookiefile description in linkchecker(1) a bit clearer
2022-10-17 19:21:03 +01:00
Chris Mayo
0c5db040c8
Support maxrequestspersecond less than one
2022-10-05 19:28:01 +01:00
Chris Mayo
e88cf49c8f
Enable average HTTP request rate to be above 4 per second
2022-10-05 19:28:01 +01:00
Chris Mayo
354ea933ca
Merge pull request #673 from cjmayo/sitemap
...
Fix sitemap output with multiple threads
2022-10-05 19:20:40 +01:00
Chris Mayo
8b2fb86895
Remove AnchorCheck disabled note in linkcheckerrc(5)
...
A partial revert of:
fe6dea12 ("Update documentation for disabled plugins", 2021-11-29)
2022-10-03 19:33:05 +01:00
Chris Mayo
033dcf89f9
Merge pull request #671 from cjmayo/example
...
Fix formatting of ignoreerrors example in linkcheckerrc(5)
2022-10-03 19:22:36 +01:00
Chris Mayo
b3967f75c4
Correct documentation of --debug in linkchecker(1)
...
dns logger was removed in:
e1f72490 ("Move dnspython module into third_party directory.", 2011-05-24)
Threading has not been disabled with --debug since:
eaa8a963 ("Refactor logging configuration.", 2014-05-10)
2022-09-30 19:22:17 +01:00
Chris Mayo
61071fc5dc
Merge pull request #668 from cjmayo/defaults
...
Clarify default values in initial linkcheckerrc and elsewhere
2022-09-28 19:36:44 +01:00
Chris Mayo
001212b915
Fix formatting of ignoreerrors example in linkcheckerrc(5)
...
Introduced in:
8c959589 ("add option to ignore specific errors for specific URLs", 2022-07-21)
2022-09-28 19:23:04 +01:00
Lukas Pirl
8c959589c3
add option to ignore specific errors for specific URLs
2022-09-25 22:52:04 +02:00
Chris Mayo
4962a302b3
Document default frequency of sitemap logger
2022-09-22 19:24:55 +01:00
Chris Mayo
b8d0928969
Document dialect option of csv logger
2022-09-22 19:24:55 +01:00
Chris Mayo
38dea6b7f4
Fix install with pip git+https
...
pip only uses the wheel target.
Save building the metadata twice as a result in GitHub workflows and
update documentation.md.
2022-09-13 19:32:06 +01:00
Chris Mayo
b6a7f2d313
Don't need hatch to build documentation
...
This is a partial revert of:
47d1015e ("Replace setuptools and setup.py with hatch and pyproject.toml", 2022-09-05)
Also hatch is an option to run tests.
2022-09-13 19:32:06 +01:00
Chris Mayo
af265f3d52
Write all metadata used to _release.py
...
Enables running without installing.
Removes use of importlib.metadata.
2022-09-13 19:32:06 +01:00
Chris Mayo
30e8cfad77
Merge pull request #651 from cjmayo/rate
...
Rename url-rate-limited to http-rate-limited
2022-09-12 19:25:52 +01:00
Chris Mayo
a0b28cc0ff
Rename url-rate-limited to http-rate-limited
...
Make consistent with the other warnings:
- The first part of the name represents the checker class in which the
warning is raised
- Update initial comment
2022-09-06 19:32:24 +01:00
Chris Mayo
fdc4a2eeca
Bring development.md up to date
2022-09-05 19:30:38 +01:00
Chris Mayo
728d826eb3
Fix typo makefiles in doc/Makefile
2022-09-05 19:30:38 +01:00
Chris Mayo
931f86848e
Remove obsolete doc/dot-travis-osx.yml
2022-09-05 19:30:38 +01:00
Chris Mayo
c627b00755
Merge pull request #639 from cjmayo/hatch
...
Replace setuptools and setup.py with hatch and pyproject.toml
2022-09-05 19:27:48 +01:00
Chris Mayo
47d1015e00
Replace setuptools and setup.py with hatch and pyproject.toml
2022-09-05 19:24:01 +01:00
Chris Mayo
d6936ceb91
Add warning url-content-type-unparseable
2022-09-02 19:29:11 +01:00
Chris Mayo
fb8df6f089
Document URL list in linkchecker(1)
...
First enabled in:
b1708fc7 ("get the complete content", 2004-09-03)
2022-09-02 19:29:11 +01:00