summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Test "nightly" version of PythonnightlySteven Myint2015-07-141-0/+1
| | | This allows us to test the Python 3.5 related changes I made previously.
* Fix a test under Python 3.5Steven Myint2015-07-101-2/+8
|
* Bump version to 0.9.20.9.20.9Phil Frost2015-06-172-1/+4
|
* Fix TypeError bug.ryneeverett2015-06-162-1/+10
| | | | The Binding.used property must be a tuple (unless it's False).
* Merge branch '0.9'Phil Frost2015-06-091-2/+13
|\ | | | | | | | | Conflicts: pyflakes/__init__.py
| * Update NEWS.txt with 0.9.0 and 0.9.1 releases0.9.1Phil Frost2015-06-092-3/+14
| |
* | Bump version to 0.9.1-prePhil Frost2015-05-311-2/+1
|/
* Increment version to 0.9.00.9.0Phil Frost2015-05-311-1/+1
|
* Add 'sudo: false' to .travis.ymlAaron Meurer2015-05-271-0/+1
| | | | | | This allows Travis to use the Docker container infrastructure, which should make builds start up faster. See http://docs.travis-ci.com/user/workers/container-based-infrastructure/
* Improve 'global' statement support.ryneeverett2015-04-273-4/+53
| | | | | Add declared globals to each scope in the scope stack to avoid erroneous UndefinedName errors when they are loaded.
* Don't crash with an AttributeError on WindowsPhil Frost2015-04-171-6/+29
| | | | | | | | Depending on the C library, some constants (like signal.SIGINT) might not be defined. The previous code attempted to avoid failures on invalid signals by catching the ValueError raised by signal.signal when given an invalid signal to handle, however failed to account for the possiblity of the signal not being defined at all.
* Update project metadataPhil Frost2015-04-172-6/+6
| | | | | | | | | | Point people to GitHub, not Launchpad. All that's left on Launchpad are a bunch of stale bugs. Update the author field to reflect the large number of contributors. Remove the maintainer field because a bug in something (setuptools?) overwrites the author field with the maintainer field when the package gets uploaded to PyPI.
* Merge pull request #14 from myint/comprehensionPhil Frost2015-03-204-1/+18
|\ | | | | Properly support list comprehensions in Python 3
| * Properly support list comprehensions in Python 3Steven Myint2015-03-204-1/+18
| | | | | | | | | | | | List comprehensions have their own scope in Python 3. https://docs.python.org/3/reference/expressions.html#displays-for-lists-sets-and-dictionaries
* | Merge pull request #15 from myint/masterPhil Frost2015-03-202-9/+1
|\ \ | |/ |/| Remove unused class
| * Remove unused classSteven Myint2015-03-202-9/+1
|/
* Merge pull request #12 from chevah/885140-del-if-whilePhil Frost2015-02-142-0/+86
|\ | | | | [#885140] Update del handling in if and while statements.
| * Fix print function.Adi Roiban2015-02-141-1/+1
| |
| * Update after bitglue's review.Adi Roiban2015-02-142-32/+13
| |
| * Update del handling in if and while statements.Adi Roiban2015-02-142-0/+105
| |
* | Merge pull request #13 from chevah/1332451-return-ouside-functionPhil Frost2015-02-143-0/+20
|\ \ | |/ |/| [#1332451] Add an error for return outside of function.
| * Add an error for return outside of function.Adi Roiban2015-02-143-0/+20
|/
* Merge pull request #10 from bitglue/windowsPhil Frost2014-12-012-1/+17
|\ | | | | Resolves lp:1397266 (CR LF line endings fail on Python 2.6)
| * Use universal newlines only on python 2.6Phil Frost2014-11-282-1/+17
| | | | | | | | Resolves lp:1397266
| * Open files not in binary mode for WindowsJan Stürtz2014-11-281-1/+1
|/ | | | | On Windows with python 2.6 pyflakes 0.8.1 fails to process files with DOS line endings (\r\n).
* Summarize design principles in READMEPhil Frost2014-10-291-1/+24
|
* Merge pull request #7 from sigmavirus24/undefined-namePhil Frost2014-09-232-1/+39
|\ | | | | Fix Undefined Name Exception in Comprehensions and Generators
| * Break up tests and skip dictionary comprehensions on 2.6 or lowerIan Cordasco2014-07-231-6/+18
| |
| * Fix for lp/bug/1324942Charles-Francois Natali2014-07-231-1/+1
| |
| * Failing test for lp/bug/1324942Charles-Francois Natali2014-07-231-0/+26
|/
* Merge pull request #3 from myint/crashFlorent Xicluna2014-04-302-1/+9
|\ | | | | Avoid crash on "return 2"
| * Avoid crash on "return 2"Steven Myint2014-04-262-1/+9
| |
* | Merge pull request #5 from myint/patch-1Florent Xicluna2014-04-301-0/+1
|\ \ | | | | | | Add Python 3.4 to .travis.yml
| * | Test Python 3.4 on Travis CISteven Myint2014-04-301-0/+1
|/ /
* | Merge pull request #4 from myint/patch-1Florent Xicluna2014-04-261-3/+3
|\ \ | |/ |/| Use HTTPS links in README
| * Use HTTPSSteven Myint2014-04-261-3/+3
|/
* Hopefully it will avoid some invalid bug reportsFlorent Xicluna2014-04-261-2/+13
|
* Add a link to Flake8 in the README.Florent Xicluna2014-04-261-0/+3
|
* Skip the traceback on Control+C and Broken pipe signals; fixes lp:1285290Florent Xicluna2014-04-262-2/+15
|
* Apply best practices: pin versionsFlorent Xicluna2014-04-262-2/+2
|
* Replace pyflakes with flake8 in the testsuite, and add configuration to tox.iniFlorent Xicluna2014-04-264-5/+16
|
* Fix newline.Adi Roiban2014-04-221-1/+1
|
* Add pyflakes checks into test suite.Adi Roiban2014-04-222-0/+2
|
* Fix warnings.Adi Roiban2014-04-221-0/+1
|
* Release version 0.8.10.8.1Florent Xicluna2014-03-305-2/+11
|
* Refactor and (arguably) simplify.Florent Xicluna2014-03-301-53/+40
|
* Remove commentFlorent Xicluna2014-03-301-2/+0
|
* Do not bind the function in the current scope, until its arguments are ↵Florent Xicluna2014-03-303-1/+15
| | | | handled; fixes lp:1270952
* RefactoringFlorent Xicluna2014-03-301-7/+7
|
* Report undefined name for literal tuple unpacking; fixes lp:879941Florent Xicluna2014-03-304-9/+82
|