Chris Mayo
10f3d33041
Finish documenting the use of XDG_CONFIG_HOME and XDG_DATA_HOME
...
Introduced by:
a03e2e4a ("use xdg dirs for config & data", 2017-10-17)
2022-08-23 19:21:53 +01:00
Chris Mayo
3f42367280
Document using the GitHub release artifacts
2022-08-23 19:21:53 +01:00
Chris Mayo
edd4c8443c
Document the GitHub workflow for creating man pages and translations PR
2022-08-23 19:21:53 +01:00
Chris Mayo
7099dc73a7
Sphinx 6.0 extlinks compatibility
...
WARNING: extlinks: Sphinx-6.0 will require a caption string to
contain exactly one '%s' and all other '%' need to be escaped as '%%'.
2022-08-23 19:21:53 +01:00
Chris Mayo
6c14a6b756
Merge pull request #627 from cjmayo/rate-limited
...
Document url-rate-limited
2022-08-23 19:21:04 +01:00
Chris Mayo
48a1dde27a
Document url-rate-limited
...
Introduced in:
dcdc64e8 ("Turn status code 429 into warning instead of failure",
2020-03-25)
2022-07-11 19:27:07 +01:00
Chris Mayo
58c874f453
Merge pull request #623 from cjmayo/pdfminer
...
Test and recommend pdfminer.six for PdfParser
2022-06-23 19:24:52 +01:00
Chris Mayo
a67e8fd0f5
Test and recommend pdfminer.six for PdfParser
...
pdfminer is no longer actively maintained; distributions are now
packaging pdfminer.six as pdfminer.
2022-05-18 19:29:54 +01:00
Chris Mayo
94781120ac
Correct mention of pdfminer in WordParser comment
2022-05-18 19:29:54 +01:00
Chris Mayo
30f1678202
Merge pull request #620 from cjmayo/pyoxidizer20
...
Latest PyOxidizer and Beautiful Soup allow workarounds to be removed
2022-04-19 19:36:43 +01:00
Chris Mayo
5403e688ca
Use Python 3.10 in Docker image
...
cchardet was the reason for using Python 3.9.
2022-04-12 19:24:49 +01:00
Chris Mayo
34ba737710
Remove cchardet from Docker image, tox env and recommendation
...
Beautiful Soup 4.11 will use charset-normalizer.
2022-04-11 19:26:18 +01:00
Chris Mayo
cb982a2d92
Remove PyOxidizer workaround
...
Not needed with PyOxidizer >= 0.20.0.
2022-04-11 19:26:18 +01:00
Chris Mayo
2b1fd0eaac
Merge pull request #615 from cjmayo/docs
...
Assorted minor documentation updates
2022-03-01 19:28:14 +00:00
Chris Mayo
7673cd6c69
Update files to be edited during release process
2022-02-22 19:35:04 +00:00
Chris Mayo
b92418a950
Use R for Requests in install.txt
2022-02-22 19:35:04 +00:00
Chris Mayo
de719993e4
Use the website for installation link in README
...
Make the link work on PyPI.
2022-02-22 19:35:04 +00:00
Chris Mayo
db012a33cf
Update documentation.md with PKG-INFO
...
_LinkChecker_configdata.py not created since:
fb03843b ("Remove _LinkChecker_configdata.py", 2021-12-30)
2022-02-22 19:35:04 +00:00
Chris Mayo
9abd7d84af
Merge pull request #613 from JanMalte/update-schemes
...
Add Telegram and WhatsApp schemes
2022-02-07 19:25:22 +00:00
Malte Gerth
cc48a09308
Add Telegram and WhatsApp link schemes
2022-02-06 23:41:33 +01:00
Malte Gerth
067dd8edbb
Update IANA schemes
2022-02-06 23:40:36 +01:00
Malte Gerth
69d35760f2
Fix parsing IANA scheme CSV with obsolete flag
2022-02-06 23:39:54 +01:00
Chris Mayo
ff7e157a18
Merge pull request #605 from cjmayo/test_po
...
Use existing test_po.py only
2022-01-19 19:39:34 +00:00
Chris Mayo
f8c6d45571
Run apt update in build.yml
...
Avoid Not Found [IP: 52.154.174.208 80] for azure.archive.ubuntu.com.
2022-01-19 19:35:24 +00:00
Chris Mayo
b4c2599aef
Output msgfmt error on test_pos failure
2022-01-19 19:31:01 +00:00
Chris Mayo
ae577357ed
Update doc translation path in test_po.py
2022-01-19 19:31:01 +00:00
Chris Mayo
e6788e2e0a
Remove GitHub workflow translation checks
...
Already done by tests/test_po.py.
Added as part of:
d99e600e ("Add translation .po file checks", 2021-11-22)
2022-01-19 19:31:01 +00:00
Chris Mayo
5ec0aec11b
Merge pull request #604 from cjmayo/py37
...
Use metadata instead of _LinkChecker_configdata.py
2022-01-19 19:30:32 +00:00
Chris Mayo
141a811ba6
Enable creating a binary with PyOxidizer
...
With PyOxidizer 0.18.0 AppName in setup.py has to be changed to the
all lower case "linkchecker".
Application translations do not work.
better_exchook2.fallback_findfile() may still need converting, first
needs a test.
2021-12-30 19:27:04 +00:00
Chris Mayo
5768b76f6c
Use pkgutil to simplify loader.get_package_modules()
...
Replaces use of __file__.
2021-12-30 19:27:04 +00:00
Chris Mayo
6af59ec37e
Use Path in setup.py get_long_description()
2021-12-30 19:27:04 +00:00
Chris Mayo
2f40fe8415
Only print missing polib message during build as a warning
2021-12-30 19:27:04 +00:00
Chris Mayo
3aad37b86e
Replace list_translation_files() in setup.py
2021-12-30 19:27:04 +00:00
Chris Mayo
fb03843b6c
Remove _LinkChecker_configdata.py
2021-12-30 19:27:04 +00:00
Chris Mayo
a55bbc5237
Write RELEASE_DATE to egg-info
2021-12-30 19:27:04 +00:00
Chris Mayo
50b2063a4b
Install translation catalogs in the package data
...
Custom clean command no longer needed because share directory is not
created in build.
2021-12-30 19:27:04 +00:00
Chris Mayo
1d10fffde4
Use package metadata
2021-12-30 19:27:04 +00:00
Chris Mayo
243d91cc4c
Use Python 3.7 subprocess.run() arguments
2021-12-30 19:27:04 +00:00
Chris Mayo
819dacb9bb
Install linkcheckerrc in the package data
...
data/__init__.py needed for Python < 3.10
(namespace packages supported from importlib_resources v3.2)
2021-12-30 19:27:04 +00:00
Chris Mayo
5c0d66dd74
Raise minimum Python requirement to 3.7
2021-12-30 19:27:04 +00:00
Chris Mayo
a9ab4d847b
Remove get_share_file()
...
cacert.pem not used since:
e3ab9024 ("Remove platform-specific installer stuff and ensure a build .whl wheel file can be built.", 2016-01-17)
2021-12-30 19:27:04 +00:00
Chris Mayo
2fa0016ae9
Remove Portable
...
Building portable removed in:
e3ab9024 ("Remove platform-specific installer stuff and ensure a build .whl wheel file can be built.", 2016-01-17)
2021-12-30 19:27:04 +00:00
Chris Mayo
3359c7364f
Remove is_frozen()
...
Not used since:
e3ab9024 ("Remove platform-specific installer stuff and ensure a build .whl wheel file can be built.", 2016-01-17)
2021-12-30 19:27:04 +00:00
Chris Mayo
d3ba3978f6
Remove install_scripts
...
Not used since:
59a0f156 ("Fix the windows installer .exe: delay replacement of bdist_wininst placeholders until installation.", 2005-01-12)
2021-12-30 19:27:04 +00:00
Chris Mayo
d72f1047b8
Remove config_dir
...
Not used since:
0ad5969b ("Simplify config dir functions.", 2014-03-11)
2021-12-30 19:27:04 +00:00
Chris Mayo
271cb59e62
Remove unused code from i18n
2021-12-30 19:27:04 +00:00
Chris Mayo
158c401dae
Update copyright to 2022
2021-12-30 19:27:04 +00:00
Chris Mayo
d1078ed848
Merge pull request #594 from cjmayo/rel1010
...
Release 10.1.0
2021-12-22 19:33:07 +00:00
Chris Mayo
169305a171
Update change log and upgrading for 10.1.0
2021-12-22 19:29:56 +00:00
Chris Mayo
6bfab5add2
Merge pull request #603 from cjmayo/checksums
...
Log checksums for release distribution files
2021-12-22 19:27:37 +00:00