Florian Bruhin
a79b07bd94
Rename appveyor_install to ci_install.
2015-06-11 16:15:33 +02:00
Florian Bruhin
68d8900c6c
link_pyqt: Support PYTHON environment variable.
2015-06-10 18:35:33 +02:00
Florian Bruhin
ddd343c89c
link_pyqt: Be less verbose.
2015-06-10 18:35:33 +02:00
Florian Bruhin
fc15e85811
Add AppVeyor support.
2015-06-10 18:35:33 +02:00
Florian Bruhin
5a73ad0c19
Improve spell-checker case-sensitivity.
...
This only checks case-insensitively for the first char, so things like
"QMouseEvent" don't trigger the check.
2015-06-07 01:24:02 +02:00
Florian Bruhin
fd75f77108
Fix spell checker to check all files.
2015-06-07 01:24:02 +02:00
Florian Bruhin
015de0e6db
misc_checks: Check spelling case-insensitively.
2015-06-05 17:51:33 +02:00
Florian Bruhin
4a909aa028
Use pylint's built-in checker to check for CRLF.
2015-06-04 15:25:36 +02:00
Florian Bruhin
0be0884a5b
link_pyqt: Only link/copy files if they changed.
...
This reduces the output noise a bit and hopefully makes things a bit faster on
Windows.
2015-05-30 23:49:36 +02:00
Florian Bruhin
e48e063c0f
src2asciidoc.py: Improve exception handling.
2015-05-30 19:29:37 +02:00
Florian Bruhin
2a269e9cd9
tox: Make sipconfig.py optional in link_pyqt.py.
...
For some reason sipconfig.py doesn't exist at all on Windows...
2015-05-27 08:10:02 +02:00
Florian Bruhin
1b48dc8749
tox: Also provide sipconfig in link_pyqt.py.
2015-05-27 07:54:25 +02:00
Florian Bruhin
ee0eabc202
scripts: Add --profile-dot to run_profile.
2015-05-21 07:45:20 +02:00
Florian Bruhin
37b431f72f
Fix lint.
2015-05-18 22:37:48 +02:00
Florian Bruhin
c00dccfbb2
src2asciidoc: Improve error output on missing count arg.
2015-05-18 22:23:39 +02:00
Florian Bruhin
c91344cdf5
scripts: Add docstring for keytester.
2015-05-16 14:12:16 +02:00
Florian Bruhin
137badc77f
Add some more informations to keytester script.
...
See #658 , #420 .
2015-05-16 12:57:29 +02:00
Florian Bruhin
ae512f451e
Fix lint.
2015-05-12 09:10:02 +02:00
Florian Bruhin
c88393ccfd
Add minimal key tester script.
...
See #658 .
2015-05-12 09:03:25 +02:00
Florian Bruhin
7439586334
Move special params to cmdutils.register decorator
...
See #637 .
2015-04-20 19:33:05 +02:00
Florian Bruhin
e5d33a6706
freeze.py: Set bundle_name for OS X.
...
See #384 .
2015-04-13 15:39:31 +02:00
Florian Bruhin
d413aacc19
Add an .icns file for OS X.
...
See #384 .
2015-04-13 15:01:30 +02:00
Florian Bruhin
bd9168fdfe
Add qt_menu.nib for freeze.py on OS X.
2015-04-13 14:15:40 +02:00
Florian Bruhin
4547fd2c5d
Add an applications shortcut to the .dmg.
...
See #384 .
2015-04-13 12:33:18 +02:00
Florian Bruhin
566ffdbe23
scripts: Fix exe name for non-Windows in freeze.py.
...
See #384 .
2015-04-13 12:25:57 +02:00
Florian Bruhin
425cffc2f7
pylint: Ignore 'undefined-variable' for tests.
...
It's less than optimal, but disabling it selectively because of
https://bitbucket.org/logilab/pylint/issue/511/ is too annoying.
2015-04-09 07:43:47 +02:00
Raphael Pierzina
ebfcc0a83c
Merge remote-tracking branch 'upstream/master'
2015-04-08 23:56:17 +02:00
Florian Bruhin
76651822bd
Merge pull request #16 from hackebrot/layout
...
Adopt test layout to pytest.
2015-04-08 14:03:02 +02:00
Florian Bruhin
b591dedf7f
Move FAQ/INSTALL to repo root.
...
That's where most people probably expect them...
2015-04-07 22:38:51 +02:00
Florian Bruhin
1f39c7782a
Add a changelog for released versions.
...
See #608 .
2015-04-07 22:35:35 +02:00
Florian Bruhin
a480b297ca
src2asciidoc: Split _get_command_doc.
2015-04-06 19:48:36 +02:00
Florian Bruhin
2d258ec53f
Add note about maxsplit/no_split_cmd args to docs.
2015-04-06 17:32:33 +02:00
Florian Bruhin
9d44f777c0
Fix lint.
2015-04-05 20:30:31 +02:00
Florian Bruhin
143228d593
misc_checks.py: Fix exit status for spellcheck.
2015-04-05 19:37:56 +02:00
Florian Bruhin
d3a92d505c
Make lints run with adjusted test folder location.
...
For pylint we need a custom script; see
https://bitbucket.org/logilab/pylint/issue/512/
2015-04-05 18:45:48 +02:00
Florian Bruhin
8748420b1b
src2asciidoc: Skip suppressed arguments.
2015-04-01 21:37:06 +02:00
Florian Bruhin
38c63ca2ea
Add a checker for words which I often misspell.
2015-03-31 22:12:38 +02:00
Florian Bruhin
8ebac8d38c
Various spelling fixes.
2015-03-31 21:11:47 +02:00
Florian Bruhin
96090b86fd
tox: Use pytest-cov for coverage.
2015-03-30 23:36:27 +02:00
Florian Bruhin
c562fac9cb
tox: Use git directly to check for changes (docs).
...
We also remove checking for uncommited changes in misc_checks.py, as this
usually just is noise.
2015-03-26 20:37:53 +01:00
Florian Bruhin
cb3fcd3d8a
Don't use {envsitepackagesdir} for link_pyqt.py.
...
It seems this is broken (and passes the global path) on Ubuntu Trusty.
2015-03-26 13:23:07 +01:00
Florian Bruhin
fc14b5b6b2
Fix link_pyqt.py on Debian/Windows.
2015-03-26 13:16:48 +01:00
Florian Bruhin
1d29e3462f
Use tox to manage virtualenvs.
...
Obsoletes #463 .
Fixes #558 .
Fixes part of #474 .
Closes #479 .
Closes #452 .
2015-03-26 08:15:38 +01:00
Florian Bruhin
07da31e2a0
Remove run_checks/init_venv.
...
This will be replaced by tox.
2015-03-26 07:59:01 +01:00
Florian Bruhin
513fbb1539
Make setup.py work with python2.
...
This is needed for distributions (Debian/Ubuntu) which only have a python2 tox.
Tests will still be run with python3, but the setup will be called with
python2.
2015-03-26 07:57:39 +01:00
Florian Bruhin
82322beb03
Fix pep257 issues.
2015-03-26 07:08:54 +01:00
Florian Bruhin
5f454f3440
Add a build_release.py script.
2015-03-24 23:14:09 +01:00
Florian Bruhin
09526ad715
asciidoc2html: Try to find asciidoc on the system.
...
Fixes #106 .
2015-03-24 23:13:51 +01:00
Florian Bruhin
1a534454e2
Make it possible to correct author names in src2asciidoc.
2015-03-18 20:24:47 +01:00
Florian Bruhin
e8e6d8409b
Adjust pylint exceptions.
2015-03-11 20:14:39 +01:00