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
Chris Mayo
c32d9e04eb
Merge pull request #602 from cjmayo/man-updates
...
Updated man pages and translation catalogs
2021-12-22 19:27:10 +00:00
Chris Mayo
bab99bd945
Log checksums for release distribution files
...
Logs will be removed. PyPI will calculate and record checksums.
2021-12-22 19:24:54 +00:00
LinkChecker
f952565d7e
Update application translation catalogs
2021-12-21 19:41:24 +00:00
LinkChecker
8b61794ba9
Update man pages
2021-12-21 19:41:24 +00:00
LinkChecker
41cb8880ba
Update doc translation catalogs
2021-12-21 19:41:06 +00:00
Chris Mayo
a12fcf04b2
Merge pull request #601 from cjmayo/template
...
Remove linkchecker from POSOURCES
2021-12-21 19:40:15 +00:00
Chris Mayo
42b1e38508
Remove linkchecker from POSOURCES
...
Removed in:
5fef9a3b ("Generate linkchecker command using an entry point", 2021-12-20)
2021-12-21 19:35:48 +00:00
Chris Mayo
bfee783500
Merge pull request #600 from cjmayo/entrypoint
...
Generate linkchecker command using an entry point
2021-12-21 19:29:43 +00:00
Chris Mayo
8bc3b39b41
One more proxy documentation update
...
a2e379a5 ("Remove built-in GNOME and KDE proxy support", 2021-12-13)
2021-12-21 19:23:00 +00:00
Chris Mayo
8007940770
Test more command arguments
2021-12-20 19:44:40 +00:00
Chris Mayo
5fef9a3b60
Generate linkchecker command using an entry point
...
drop_privileges() is only used by the linkchecker command.
Move installing SIGUSR1 handler to the linkchecker command only - fixes
intermittent test failures.
2021-12-20 19:34:58 +00:00
Chris Mayo
efb92fbee8
Create setup_config from linkchecker
2021-12-20 19:34:58 +00:00
Chris Mayo
e501c4ffac
Create ArgParser from linkchecker
2021-12-20 19:34:58 +00:00
Chris Mayo
7ceb354e22
Remove unused linkchecker.ansicolor import from linkchecker
...
Not used since:
2f730f4e1 ("Add Nagios plugin.", 2012-06-20)
2021-12-20 19:34:58 +00:00
Chris Mayo
9bc1f4d04e
Use relative import for configuration in failures.py
2021-12-20 19:34:58 +00:00
Chris Mayo
58adec0a28
Merge pull request #599 from cjmayo/sitemap
...
Use sphinx-sitemap to create a sitemap
2021-12-20 19:25:41 +00:00
Chris Mayo
366dcc14e2
Merge pull request #596 from cjmayo/doc-updates
...
Assorted minor documentation updates
2021-12-20 19:25:16 +00:00
Chris Mayo
abd5a68c27
Use sphinx-sitemap to create a sitemap
2021-12-17 19:25:43 +00:00
Chris Mayo
d8b0e023ec
Merge pull request #598 from cjmayo/workflows
...
Tweaks to helper workflows
2021-12-17 19:23:05 +00:00