Commit graph

161 commits

Author SHA1 Message Date
Chris Mayo
7eb4cc7a66 Fix check warning that MANIFEST.in is not compatible with Windows 2021-12-07 19:44:20 +00:00
Chris Mayo
699008ddc2 Set release date from HEAD
Match the version reported using setuptools_scm.
Use the same git command as setuptools_scm uses for node_date.
2021-12-07 19:44:20 +00:00
Chris Mayo
454ce0c3a5 Add a yamllint check for workflows 2021-11-30 19:45:17 +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
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
7fcca21c45 Generate man pages with Sphinx 2020-08-15 17:02:40 +01:00
Chris Mayo
d1834f0619 Generate html documentation with Sphinx
Create code documentation:
make -C doc code

Create html:
make -C doc html
2020-08-15 17:02:38 +01:00
Chris Mayo
d591fedb60 Remove unused updater code that supports linkchecker-gui
pip provides update support for linkchecker.
2020-06-05 16:05:25 +01:00
Marius Gedminas
10c56ceca5 Remove unneeded globs from MANIFEST.in
qhp and qhcp are Qt help files, removed with the GUI

rej is a rejected patch, definitely not part of the source.

There are no bat/cer/pvk/pfk files under tests.

Now python3 setup.py -q sdist no longer produces warnings.
2020-05-25 22:03:44 +03:00
Marius Gedminas
4cab3214c9 Oops, editor accident 2020-05-25 21:50:50 +03:00
Marius Gedminas
9e06c0ea80 Update MANIFEST.in to list ALL THE FILES!
We've discussed this in #414 and everyone's fine with including all
source files in the sdists (where "source file" == file versioned in git).
2020-05-25 19:33:10 +03:00
Chris Mayo
df79e9b196 Add missing test data and Markdown documentation to the distribution 2020-05-22 19:43:57 +01:00
Chris Mayo
c3860e2218 Remove third_party directory from MANIFEST.in
Unused since:
0a13fae3 ("remove third party packages and use them as dependency",
2018-01-06)
2020-03-31 19:46:31 +01:00
Petr Dlouhý
51a06d8a1e Remove home-cooked htmlparser and use BeautifulSoup 2019-07-22 19:59:37 +01:00
Bastian Kleineidam
0ef00eea56 Move GUI files to separate project 2016-01-23 13:28:15 +01:00
Bastian Kleineidam
9c3739f1c9 Replace msgfmt.py with local tools. 2014-09-08 18:25:03 +02:00
Bastian Kleineidam
c94ef87d14 Bump up version; fix README.rst name in MANIFEST.in 2014-07-16 20:50:39 +02:00
Bastian Kleineidam
b4e33368ca Remove old download template file. 2014-04-23 22:17:21 +02:00
Bastian Kleineidam
12de5f26ef Add scripts dir 2014-03-12 19:22:07 +01:00
Bastian Kleineidam
182f89d57f Remove unused certificate copy. 2014-03-04 22:10:24 +01:00
Bastian Kleineidam
6affdccdaa Remove debian dir. 2013-01-06 23:07:46 +01:00
Bastian Kleineidam
f82384dd14 Add readme for download page at sourceforge. 2012-06-24 13:50:46 +02:00
Bastian Kleineidam
cbb13a8983 Add SSL certificate verification. 2012-06-18 23:05:44 +02:00
Bastian Kleineidam
3b86dd2daa Add missing Debian files to MANIFEST 2012-04-22 21:47:07 +02:00
Bastian Kleineidam
1ef9a022ca Make WSGI script more responsive by using threads. 2012-04-18 21:52:36 +02:00
Bastian Kleineidam
9b437fd1e4 Use dictionary-based logging config. 2012-01-04 21:07:35 +01:00
Bastian Kleineidam
1cafc3b8db Rename freshmeat stuff to freecode. 2011-12-25 09:00:22 +01:00
Bastian Kleineidam
d771fc9a5e Bump up version; renamed readme file to standard name. 2011-11-05 13:36:16 +01:00
Bastian Kleineidam
7f4bf943bb Remove old todo.txt from manifest, prevent inclusion of .pyc files in thirdparty directory 2011-11-05 11:40:42 +01:00
Bastian Kleineidam
50bdfeab83 Removed unused reindent script. 2011-10-19 13:44:48 +02:00
Bastian Kleineidam
210b45d1e4 Removed FastCGI script. 2011-07-25 21:37:35 +02:00
Bastian Kleineidam
e1f724908d Move dnspython module into third_party directory. 2011-05-24 20:18:58 +02:00
Bastian Kleineidam
5c5335608e Add favicon to CGI html file. 2011-04-14 12:33:11 +02:00
Bastian Kleineidam
2f1d06e4d9 Added XML filter example. 2011-02-09 18:07:40 +01:00
Bastian Kleineidam
85f1623c88 Cleanup MANIFEST.in 2011-02-01 07:27:58 +01:00
Bastian Kleineidam
c52ce758c2 Add debian/source/format to source tarball. 2010-12-22 01:38:57 +01:00
Bastian Kleineidam
7f5036fbdf Add markdown .txt files in source file. 2010-12-07 21:50:51 +01:00
Bastian Kleineidam
af860b1bb5 Add linkchecker.freshmeat to manifest file list. 2010-10-26 02:05:27 +02:00
Bastian Kleineidam
d0a4c18548 Install loginurl example config file. 2010-10-25 20:12:13 +02:00
Bastian Kleineidam
e5599cce26 Fixed DNS changelog name. 2010-03-08 08:05:55 +01:00
Bastian Kleineidam
049d989c65 Move msgfmt.py into po/ subdir 2010-03-07 11:56:25 +01:00
Bastian Kleineidam
437099bec1 Replace recursive-include with standard include where possible. 2010-03-07 11:05:14 +01:00
Bastian Kleineidam
450fa13cc4 Removed unneedd *.jpg matcher for doc/html 2010-03-07 10:50:39 +01:00
Bastian Kleineidam
f096570436 Moved some files into the doc/ subdirectory. 2010-03-06 21:52:25 +01:00
Bastian Kleineidam
3fd3ee90ec Fix GUI documentation install 2009-07-29 21:53:52 +02:00
Bastian Kleineidam
e90fea0c8a Fix path 2009-07-27 00:00:46 +02:00
Bastian Kleineidam
2aaadfb8a7 Moved html documentation files 2009-07-26 23:39:06 +02:00
Bastian Kleineidam
328713dac0 Added test scripts in distribution 2009-07-24 22:55:31 +02:00
Bastian Kleineidam
e6a464dfdd Added UPGRADING.txt 2009-07-22 23:29:19 +02:00
Bastian Kleineidam
3121e3385e Use direct HTML documentation for the GUI client; moved the homepage content to a separate package. 2009-07-20 18:33:09 +02:00