Chris Mayo
895e2ddb43
Improve documentation of output
2021-11-29 19:48:50 +00:00
Chris Mayo
995dc9cd41
Merge pull request #570 from cjmayo/bs481
...
Set minimum Beautiful Soup version in setup.py
2021-11-29 19:44:35 +00:00
Chris Mayo
2d9c2b229c
Set minimum Beautiful Soup version in setup.py
2021-11-29 19:41:38 +00:00
Chris Mayo
42333362aa
Merge pull request #575 from cjmayo/anchor
...
Disable AnchorCheck plugin
2021-11-29 19:38:37 +00:00
Chris Mayo
fe6dea12de
Update documentation for disabled plugins
2021-11-29 19:35:34 +00:00
Chris Mayo
0356524369
Disable AnchorCheck plugin
...
Can't be relied on. Multiple reports of expected results not returned.
https://github.com/linkchecker/linkchecker/issues/542
https://github.com/linkchecker/linkchecker/issues/555
https://github.com/linkchecker/linkchecker/issues/568
Previously a fix was needed just to get the tests working:
0912e8a2c ("Don't strip the URL fragment from cache key if using AnchorCheck", 2020-07-27)
After:
eaa538c81 ("don't check one url multiple times", 2016-11-09)
2021-11-29 19:35:34 +00:00
Chris Mayo
822c607a33
Merge pull request #576 from cjmayo/docker
...
Release new Docker image hosted on GitHub Packages
2021-11-29 19:34:03 +00:00
Chris Mayo
9380f44a81
Note in README the unique Docker tags and where to find them
2021-11-29 19:28:47 +00:00
Chris Mayo
af93386bcc
Version application using setuptools_scm
...
Version has the format X.Y.Z.postN+g12345678
2021-11-28 18:55:46 +00:00
Chris Mayo
edc974e7b9
Tag Docker image using latest, commit checksum and semver
...
The following tags will be added: latest, 1234567 and 1.2.3
2021-11-28 18:55:46 +00:00
Chris Mayo
99d0d5218b
Release new Docker image hosted on GitHub Packages
2021-11-25 19:33:29 +00:00
Chris Mayo
c6ca3314ee
Merge pull request #573 from cjmayo/ghcrio
...
Add a workflow to publish docker image to ghcr.io
2021-11-23 19:59:09 +00:00
Chris Mayo
163c44378f
Update to latest docker actions
...
metadata-action v3.6.0
build-push-action v2.7.0
2021-11-23 19:34:27 +00:00
Chris Mayo
fcbd957d16
Add a workflow to publish docker image to ghcr.io
2021-11-23 19:34:27 +00:00
Chris Mayo
72b0fd66c3
Merge pull request #563 from cjmayo/nomo
...
Stop including binary translation catalogs in the source
2021-11-22 19:35:29 +00:00
Chris Mayo
e297b1a477
Stop including binary translation catalogs in the source
...
Makes it easier to contribute and accept translations.
Does add a new dependency on installation from source, polib. This is
not made mandatory because not all users will want translations.
polib has no further dependencies and can be installed anywhere
LinkChecker can, using pip too.
Add release process step to check polib is installed
The Wheel still includes translations. Recommend install from PyPI in
the README.
Translations were being compiled in setup.py until 2014, using a bundled
copy of msgfmt.py.
9c3739f1c ("Replace msgfmt.py with local tools.", 2014-09-08)
2021-11-22 19:30:33 +00:00
Chris Mayo
1194f5d943
Update pip URL in install.txt
2021-11-22 19:30:33 +00:00
Chris Mayo
0304166e50
Update translation catalogs bugs address
2021-11-22 19:30:33 +00:00
Chris Mayo
9f1414c36a
Set package name in translation catalogs
2021-11-22 19:30:33 +00:00
Chris Mayo
d99e600edd
Add translation .po file checks
2021-11-22 19:30:33 +00:00
Chris Mayo
0ff291d034
Merge pull request #565 from cjmayo/wrapssl
...
Replace deprecated ssl.wrap_socket() in tests
2021-11-22 19:30:11 +00:00
Chris Mayo
ef60e9dcd6
Enable certificate verification during https test
2021-11-22 19:27:18 +00:00
Chris Mayo
bb4102da5a
Replace deprecated ssl.wrap_socket() in tests
2021-11-22 19:27:18 +00:00
Chris Mayo
7d268b982e
Merge pull request #564 from cjmayo/depr310
...
Replace deprecated Thread.getName() and Condition.notifyAll()
2021-11-22 19:26:16 +00:00
Chris Mayo
2a77e12618
Replace deprecated Thread.getName() and Condition.notifyAll()
2021-11-16 19:45:38 +00:00
Chris Mayo
57a1234b49
Merge pull request #559 from cjmayo/3_10
...
Test with Python 3.10
2021-11-08 19:42:43 +00:00
Chris Mayo
375bedf79a
List Python 3.10 as supported in trove classifiers
2021-10-18 19:47:18 +01:00
Chris Mayo
df2304490b
Remove .travis.yml
...
No longer used, would have to be updated for new Python versions.
2021-10-18 19:46:31 +01:00
Chris Mayo
a70ff3f78a
Test with Python 3.10
2021-10-18 19:46:31 +01:00
Chris Mayo
329e9387e5
Merge pull request #556 from cjmayo/docactions
...
Update documentation with GitHub Actions and prepare for sphinx_rtd_theme 1.0
2021-08-31 19:24:29 +01:00
Chris Mayo
119f6a961e
Use an HTML list for custom menu entries in documentation
...
For compatibility with sphinx_rtd_theme 1.0, which otherwise renders the
entries with buttons.
2021-08-22 19:26:03 +01:00
Chris Mayo
49d994d7cc
Reference GitHub Actions instead of Travis in documentation
2021-08-22 19:26:03 +01:00
Chris Mayo
31cc977582
Merge pull request #551 from cjmayo/links
...
Make LinkChecker documentation pass a LinkChecker check
2021-08-19 19:28:19 +01:00
Chris Mayo
48f9904af3
Merge branch 'master' into links
2021-08-13 19:41:18 +01:00
Chris Mayo
b4d68bab8a
Merge pull request #548 from cjmayo/chardet
...
Ensure chardet is installed when testing using tox
2021-08-13 19:36:21 +01:00
Chris Mayo
43507cf80a
Make partial and example URLs in docstrings italic
...
Prevent Sphinx from turning them into broken links.
2021-08-12 19:28:50 +01:00
Chris Mayo
b9b4936729
Fix broken Edit on GitHub links in documentation
2021-08-12 19:28:50 +01:00
Chris Mayo
5de3920f6c
Fix broken external links in documentation
2021-08-12 19:28:50 +01:00
Chris Mayo
deed6ce231
Ensure chardet is installed when testing using tox
...
Beautiful Soup uses chardet, if installed, to detect character
encodings. This can lead to different test results based on whether
chardet is installed or not.
Requests < 2.26.0 requires chardet, but since 2.26.0 Requests requires
charset_normalizer.
Explicitly installing chardet maintains consistent test results.
2021-07-27 19:48:27 +01:00
Paul Haerle
f395c74aac
Make ResultCache max_size configurable ( #544 )
...
* Make ResultCache max_size configurable
fixes #463
* Add tests and docs.
* fix documentation...
...adapt the source, not the auto-generated man pages themselves as
requested in #544 .
* fix typo.
2021-06-21 19:45:19 +01:00
Marius Gedminas
c94e953dbd
Merge pull request #543 from phaer/master
...
Link Github action badge in README.rst
2021-06-17 16:57:16 +03:00
Paul Haerle
6ad6c97cce
Link Github action badge in README.rst
...
...instead of the now seemingly obsolete Travis CI one.
2021-06-17 12:47:05 +02:00
Marius Gedminas
47a47e304d
Merge pull request #539 from linkchecker/github-actions
...
Convert .travis.yml to GitHub Actions
2021-05-20 13:56:20 +03:00
Marius Gedminas
d791c39be9
Sacrificing chickens to coveralls gods
2021-05-19 16:50:38 +03:00
Marius Gedminas
163ff725f8
Fix tests?
2021-05-19 16:36:16 +03:00
Marius Gedminas
8b6cb66146
Convert .travis.yml to GitHub Actions
...
Also add tox -e check-python-versions because it was low-hanging fruit
and I wanted to be sure.
2021-05-19 16:30:02 +03:00
Chris Mayo
365852a442
Merge pull request #531 from cjmayo/rel10.0.1
...
Release 10.0.1
2021-01-29 17:25:50 +00:00
Chris Mayo
c4b8a4aeec
Changes for release 10.0.1
2021-01-28 19:20:24 +00:00
Chris Mayo
b84aac8de9
Update copyright in man pages
2021-01-28 19:20:24 +00:00
Chris Mayo
e7e9c3a865
Update release process
2021-01-28 19:20:24 +00:00