-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: cclauss/pythonparser
base: master
head repository: m-labs/pythonparser
compare: master
- 17 commits
- 8 files changed
- 6 contributors
Commits on Sep 2, 2018
-
Travis CI: Run flake8 tests to find Python syntax errors and undefine…
…d names Add [flake8](http://flake8.pycqa.org) tests to find Python syntax errors and undefined names. __E901,E999,F821,F822,F823__ are the "_showstopper_" flake8 issues that can halt the runtime with a SyntaxError, NameError, etc. Most other flake8 issues are merely "style violations" -- useful for readability but they do not effect runtime safety. * F821: undefined name `name` * F822: undefined name `name` in `__all__` * F823: local variable name referenced before assignment * E901: SyntaxError or IndentationError * E999: SyntaxError -- failed to compile a file into an Abstract Syntax Tree
cclauss authoredSep 2, 2018 Configuration menu - View commit details
-
Copy full SHA for c3359ad - Browse repository at this point
Copy the full SHA c3359adView commit details -
Undefined name: exception --> Exception
exception (lowercase 'e') is an undefined name in this context while Exception (uppercase 'e') is the superclass. flake8 testing of https://github.com/cclauss/pythonparser on Python 2.7.14 $ flake8 . --count --select=E901,E999,F821,F822,F823 --show-source --statistics ./pythonparser/source.py:259:9: F821 undefined name 'exception' exception.__init__(self, "Ranges %s and %s overlap" % (repr(first), repr(second))) ^ 1 F821 undefined name 'exception' 1
cclauss authoredSep 2, 2018 Configuration menu - View commit details
-
Copy full SHA for fa51676 - Browse repository at this point
Copy the full SHA fa51676View commit details -
Fix indentation error in LongOnly.__ne__()
Also follow Python porting best practice [__use feature detection instead of version detection__](https://docs.python.org/3/howto/pyporting.html#use-feature-detection-instead-of-version-detection).
cclauss authoredSep 2, 2018 Configuration menu - View commit details
-
Copy full SHA for 5a7291b - Browse repository at this point
Copy the full SHA 5a7291bView commit details -
cclauss authoredSep 2, 2018 Configuration menu - View commit details
-
Copy full SHA for 356f711 - Browse repository at this point
Copy the full SHA 356f711View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0397e2b - Browse repository at this point
Copy the full SHA 0397e2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52789ce - Browse repository at this point
Copy the full SHA 52789ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for a46b8fd - Browse repository at this point
Copy the full SHA a46b8fdView commit details -
Merge pull request m-labs#22 from cclauss/patch-2
Travis CI: flake8 tests to find Python syntax errors & undefined names
Configuration menu - View commit details
-
Copy full SHA for 04a90a6 - Browse repository at this point
Copy the full SHA 04a90a6View commit details
Commits on Oct 29, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 7b10870 - Browse repository at this point
Copy the full SHA 7b10870View commit details
Commits on Dec 11, 2018
-
parser.Parser explicitly inheriting from object
This allows Python2 code to inherit the parser without monkeypatches
Configuration menu - View commit details
-
Copy full SHA for c31a65f - Browse repository at this point
Copy the full SHA c31a65fView commit details -
Accepts empty print_stmt with destination fp
As in `print >> self.stdout` with no value
Configuration menu - View commit details
-
Copy full SHA for 6dd870e - Browse repository at this point
Copy the full SHA 6dd870eView commit details
Commits on Dec 29, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 4ca9753 - Browse repository at this point
Copy the full SHA 4ca9753View commit details
Commits on May 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b284a6a - Browse repository at this point
Copy the full SHA b284a6aView commit details
Commits on Aug 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f6be5a1 - Browse repository at this point
Copy the full SHA f6be5a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6b7db6 - Browse repository at this point
Copy the full SHA a6b7db6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5413ee5 - Browse repository at this point
Copy the full SHA 5413ee5View commit details
Commits on Jan 3, 2026
-
Configuration menu - View commit details
-
Copy full SHA for a2ace42 - Browse repository at this point
Copy the full SHA a2ace42View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...master