Chris Mayo
efc368e6ea
Replace deprecated locale.getdefaultlocale()
...
gettext.translation() can do most of the work for us, calling
gettext.find() and with fallback=True returning a NullTranslations if no
catalog is found.
The do_unicode parameter of install_builtin() should have been removed
in:
384e1e196 ("Remove Python 2 gettext builtin installation", 2020-04-15)
2023-01-13 19:23:56 +00:00
Chris Mayo
b6bc366af0
Run pyupgrade --py37-plus x 2
2022-11-08 19:21:29 +00:00
Chris Mayo
9504a6dddf
Document the curl_ca_bundle environment variable
2021-12-13 19:25:23 +00:00
Chris Mayo
35ecb7e639
Add https_proxy to internal error message
2021-12-13 19:25:23 +00:00
Chris Mayo
a60648e348
Remove support for ftp_proxy
...
Was limited to HTTP proxy servers and prevents simplifying and fixing
HTTP proxy support.
2021-12-13 19:25:23 +00:00
Chris Mayo
b974ec3262
Review comments on black linkcheck/
2020-06-01 16:07:21 +01:00
Chris Mayo
a92a684ac4
Run black on linkcheck/
2020-05-30 17:01:36 +01:00
Chris Mayo
a15a2833ca
Remove spaces after names in class method definitions
...
And also nested functions.
This is a PEP 8 convention, E211.
2020-05-16 20:19:42 +01:00
Chris Mayo
1663e10fe7
Remove spaces after names in function definitions
...
This is a PEP 8 convention, E211.
2020-05-16 20:19:42 +01:00
Chris Mayo
736c893707
Merge pull request #377 from cjmayo/tidyten3
...
Remove u string prefixes
2020-05-13 19:36:54 +01:00
Chris Mayo
44e81d27dd
Remove inheriting object
...
All Python 3 classes are new-style.
2020-05-08 10:45:31 +01:00
Chris Mayo
b0ea72e8c1
Remove # -*- coding: lines
...
Except for tests that include non-unicode characters:
tests/test_po.py
tests/test_strformat.py
tests/test_url.py
tests/checker/test_error.py
tests/checker/test_news.py
2020-05-08 10:45:31 +01:00
Chris Mayo
4d3e5abcfa
Remove u string prefixes
2020-04-30 20:11:59 +01:00
Chris Mayo
9a33c2a659
Make requesting login form password work on Python 3
2020-04-27 18:06:29 +01:00
Chris Mayo
a83fbb56c0
Remove from __future__ imports
2020-04-15 19:49:16 +01:00
Chris Mayo
c6a06d99ac
Remove unnecessary unicode() from StatusLogger.writeln()
2019-09-30 20:06:48 +01:00
Bastian Kleineidam
0ef00eea56
Move GUI files to separate project
2016-01-23 13:28:15 +01:00
Bastian Kleineidam
fc73c6ca6e
Log number of checked unique URLs.
2014-03-14 23:46:17 +01:00
Bastian Kleineidam
91c6e1d29f
Don't log bytes in status.
2014-03-14 22:25:19 +01:00
Bastian Kleineidam
6437f08277
Display downloaded bytes.
2014-03-14 21:06:10 +01:00
Bastian Kleineidam
cc401923ac
Improve wording of status message.
2014-03-14 20:25:37 +01:00
Bastian Kleineidam
510af337c1
Improved --version output.
2014-03-01 21:00:16 +01:00
Bastian Kleineidam
74d804ac82
Print release date on --version and internal errors.
2014-03-01 20:59:00 +01:00
Bastian Kleineidam
7b34be590b
Introduce check plugins, use Python requests for http/s connections, and some code cleanups and improvements.
2014-03-01 00:12:34 +01:00
Bastian Kleineidam
0e50834f9a
Rename external module to exclude it from some style checks.
2013-01-06 18:17:29 +01:00
Bastian Kleineidam
9820530313
Use better_exchook to print more internal error info.
2012-12-18 23:06:48 +01:00
Bastian Kleineidam
42a17cbb98
Prepare py3 port and display sys.argv on internal errors.
2012-11-26 18:49:07 +01:00
Bastian Kleineidam
eb30191bb0
Add copyright and missing docs.
2012-06-20 00:30:52 +02:00
Bastian Kleineidam
a50bf226d7
Print Python environment variables for internal errors.
2012-06-19 22:47:26 +02:00
Bastian Kleineidam
836e8a700d
Print detected modules information.
2011-04-14 12:20:56 +02:00
Bastian Kleineidam
40cad4e468
Add detailed locale info to internal error output.
2011-04-06 11:56:55 +02:00
Bastian Kleineidam
c1eb8d85e9
Use new get_encoded_writer() function.
2011-03-21 13:16:43 +01:00
Bastian Kleineidam
e7bd7ab667
Reword the internal error message for other clients than commandline.
2011-03-21 12:35:36 +01:00
Bastian Kleineidam
48c3343e8b
Make sure all internal error output is printed to given output stream. Also add ability to pass traceback information directly.
2011-03-21 11:34:46 +01:00
Bastian Kleineidam
2dfe62afa2
Updated copyright.
2011-02-14 21:07:07 +01:00
Bastian Kleineidam
c5884b8d87
Add function documentation.
2011-02-14 21:06:34 +01:00
Bastian Kleineidam
3ecfb4a67b
Updated support URL.
2010-11-06 17:00:09 +01:00
Bastian Kleineidam
332fa4f8f9
Prepare multi-realm auth configuration.
2010-10-25 22:07:16 +02:00
Bastian Kleineidam
1d07ff3350
Add console encoding function to encode Unicode strings in the preferred encoding for the console.
2010-10-25 17:33:47 +02:00
Bastian Kleineidam
4e1b6d667e
Set copyright.
2010-03-26 20:51:59 +01:00
Bastian Kleineidam
c4c098bd83
pep8-ify the source a little more
2010-03-13 08:47:12 +01:00
Bastian Kleineidam
5e06b6b8d4
Updated FSF address in GPL blurb
2009-07-24 23:58:20 +02:00
Bastian Kleineidam
d666e63d19
Print the noproxy variable in system info string
2009-07-22 23:41:46 +02:00
Bastian Kleineidam
ce531869c8
Fix console status logger
2009-02-24 14:50:10 +01:00
Bastian Kleineidam
fb33210605
Show GUI status in progress dialog; split GUI files
2009-02-23 23:44:49 +01:00
calvin
e9805dbd8a
Updated copyright year to 2009
...
git-svn-id: https://linkchecker.svn.sourceforge.net/svnroot/linkchecker/trunk/linkchecker@3887 e7d03fd6-7b0d-0410-9947-9c21f3af8025
2009-01-08 14:18:03 +00:00
calvin
64e311e2d6
Move console related print functionality to director.console module; add --version commandline option to GUI client
...
git-svn-id: https://linkchecker.svn.sourceforge.net/svnroot/linkchecker/trunk/linkchecker@3830 e7d03fd6-7b0d-0410-9947-9c21f3af8025
2008-06-26 11:11:09 +00:00
calvin
8085045ae9
Added extra status logger class
...
git-svn-id: https://linkchecker.svn.sourceforge.net/svnroot/linkchecker/trunk/linkchecker@3811 e7d03fd6-7b0d-0410-9947-9c21f3af8025
2008-06-11 13:02:22 +00:00
calvin
bacb59597e
Use relative imports from Python 2.5
...
git-svn-id: https://linkchecker.svn.sourceforge.net/svnroot/linkchecker/trunk/linkchecker@3750 e7d03fd6-7b0d-0410-9947-9c21f3af8025
2008-05-09 06:16:03 +00:00
calvin
6499cb1a63
updated copyright year
...
git-svn-id: https://linkchecker.svn.sourceforge.net/svnroot/linkchecker/trunk/linkchecker@3658 e7d03fd6-7b0d-0410-9947-9c21f3af8025
2008-01-02 14:31:19 +00:00