Commit graph

421 commits

Author SHA1 Message Date
Ian Cordasco
568d7751eb Release v2.2.3 2014-08-25 19:02:46 -05:00
Ian Cordasco
dec58991d6 Actually enable auto job configuration by default 2014-08-25 19:01:40 -05:00
Ian Cordasco
4053bb842a Release v2.2.2 2014-07-04 21:53:14 -05:00
Ian Cordasco
2a3ad47563 Removed tag 2.2.2 2014-07-04 21:52:54 -05:00
Ian Cordasco
3d83d1efee Merge bitbucket remote 2014-07-04 21:52:45 -05:00
Ian Cordasco
3748048f75 Release v2.2.2 2014-07-04 21:51:37 -05:00
Ian Cordasco
397bcc4c96 Bump flake8 version number 2014-07-04 21:51:34 -05:00
Ian Cordasco
62ff350d1e Update CHANGES for 2.2.2 2014-07-04 21:50:41 -05:00
Ian Cordasco
88f9059782 Merged in flox/flake8/mp-win32 (pull request #45)
Allow to configure multiple jobs on Windows; issues #153 and #154. Closes #153, #154, #156
2014-07-02 09:46:14 -05:00
Florent Xicluna
976d3374b9 Allow to configure multiple jobs on Windows; issues #153 and #154 2014-07-01 00:46:54 +02:00
Ian Cordasco
146bd51404 Added tag 2.2.1 for changeset fabf3cf87eaf 2014-06-30 08:49:57 -05:00
Ian Cordasco
8a0ac48df6 Prepare for v2.2.1 2014-06-30 08:49:44 -05:00
Ian Cordasco
a0e3f364b1 Merge Florent's multiprocessing work over Joe's 2014-06-27 07:57:45 -05:00
Ian Cordasco
8a18ab3f1d Release v2.2.0 2014-06-22 21:20:59 -05:00
Ian Cordasco
54b0030531 Bump information necessary to release v2.2.0 2014-06-22 21:20:23 -05:00
Martijn Faassen
e12caff58a Fix typo in command. 2014-06-18 15:37:21 +02:00
Martijn Faassen
c208ce9378 Update this to document --install-hooks instead of distracting red herring
of the old way to do this.
2014-06-18 15:33:19 +02:00
Joe Gordon
549cb7ff7d NotImplimentedError => NotImplementedError 2014-05-27 23:21:57 +00:00
Florent Xicluna
573a217d6c Fix the test suite 2014-05-23 15:55:59 +02:00
Florent Xicluna
f40cf8e030 Accept 'auto' for --jobs, and default to cpu_count(); issue #151 2014-05-23 15:43:52 +02:00
Joe Gordon
1afa025166 engine.py edited online with Bitbucket 2014-05-21 01:40:21 +00:00
Joe Gordon
b8539760f6 Default jobs to cpu_count; closes #151
Instead of defaulting jobs to 1, default to cpu_count so everyone can take
advantage of concurrency by default. This means most users will have one
less configuration option that needs to be set.
2014-05-15 21:30:57 -07:00
Florent Xicluna
ed6d0398bc Add support for 'python -m flake8' on Python >= 2.7; issue #85 2014-05-05 22:08:03 +02:00
Florent Xicluna
6c395673e2 Do not overwrite Git pre-commit hook; closes #149 2014-05-05 21:34:21 +02:00
Florent Xicluna
d67491a104 Use write-only mode 'w' instead of 'w+' for writing hooks 2014-05-05 21:26:37 +02:00
Florent Xicluna
1ea9f12b18 Assume UTF-8 when decoding hg or git output; closes #148 2014-05-05 21:01:05 +02:00
Florent Xicluna
a3ecfbaaf8 Avoid an "imported but unused" warning 2014-04-27 00:44:42 +02:00
Florent Xicluna
ee00aa1d66 Command "setup.py flake8" should check setup.py too 2014-04-27 00:42:32 +02:00
Florent Xicluna
cdeb482a68 Add setup.cfg to support the wheel format 2014-04-27 00:27:56 +02:00
Florent Xicluna
94b59d327e New option --jobs to spawn multiple processes in parallel; closes #146 2014-04-27 00:22:50 +02:00
Florent Xicluna
0d15687282 Mismatch with pep8 documentation 2014-04-26 23:41:28 +02:00
Florent Xicluna
b89fc0dae8 Fix the errors reported by flake8 2014-04-26 23:40:23 +02:00
Florent Xicluna
2255afcb77 Add to the tox.ini tests 2014-04-26 23:40:02 +02:00
Florent Xicluna
eb6025ebff Fix the setuptools command to read the project configuration; closes #144 and #145 2014-04-26 23:30:32 +02:00
Florent Xicluna
5772f274aa Remove obsolete compatibility code 2014-04-26 23:26:31 +02:00
Florent Xicluna
7b36756428 Fix test on Python 2.5 2014-03-31 00:30:38 +02:00
Florent Xicluna
a9ba84d5ff Ignore ./.tox directory 2014-03-30 23:54:36 +02:00
Florent Xicluna
2d62468625 Add a comment for the Nose workaround 2014-03-30 23:47:56 +02:00
Florent Xicluna
5770b171d5 Add option 'doctests' to run Pyflakes checks on doctests too; issue #138 2014-03-30 23:31:19 +02:00
Florent Xicluna
876309ad97 Add changelog entries 2014-03-30 23:04:48 +02:00
Florent Xicluna
04401f8080 Add tox.ini 2014-03-30 22:51:03 +02:00
Florent Xicluna
a6027498a0 Workaround for nose traceback on Python 2.6; fixes #109 2014-03-30 22:50:01 +02:00
Florent Xicluna
6073c7ad89 Update .hgignore 2014-03-30 22:32:32 +02:00
Florent Xicluna
89f0800682 Merged in fr710/flake8 (pull request #41)
Fix Git and Mercurial hooks if no config files are present
2014-03-30 22:15:19 +02:00
Florian Rathgeber
c1db99e4f2 Use try/except/else to disable demandimport 2014-03-27 10:40:26 +00:00
Florian Rathgeber
f678e5daee Minor hg hook refactoring 2014-03-23 18:52:35 +00:00
Florian Rathgeber
b049912317 Pass current directory as paths to pep8 StyleGuide
Instead of setting parse_argv to True, which fails if no config files
are present, we pass the current directory as the paths keyword
argument when creating the pep8 StyleGuide. This causes pep8 to parse
local config files as expected and works also if none are present.

Requires pep8 68d72a5d or newer.
2014-03-23 18:52:00 +00:00
Florian Rathgeber
39e60d4254 Default hg ignore config to empty instead of None
Setting it to None is interpreted as the string 'None', which does the
wrong thing. Setting it to the empty string gives the right behaviour
and allows overriding in config files.
2014-03-23 18:47:21 +00:00
Florian Rathgeber
45c7138907 Disable mercurial demandimport in _pyflakes module
Disabling in hooks is too late since mercurial already imports
_pyflakes before.

Fixes #88
2014-03-23 18:35:08 +00:00
Ian Cordasco
19252c0404 Bump version that matters 2013-10-26 15:24:32 -05:00