Commit Graph

  • 6ae0efa415 Prepare the 0.8.0 release v0.8.0 Dave Halter 2020-08-05 00:51:16 +02:00
  • 1714c1d0de Make namedexpr_test a proper NamedExpr class Dave Halter 2020-08-05 00:26:16 +02:00
  • 6405a1227f Merge pull request #146 from davidhalter/python3 Dave Halter 2020-07-26 13:30:32 +02:00
  • cb7d15b332 Prepare the CHANGELOG #146 Dave Halter 2020-07-26 13:19:41 +02:00
  • 0dec1a4003 Another review suggestion Dave Halter 2020-07-26 13:14:27 +02:00
  • 020d7a9acb Use a better intersphinx mapping Dave Halter 2020-07-26 13:13:12 +02:00
  • f79432ecab Remove support for multiple languages, which was never used Dave Halter 2020-07-26 13:08:30 +02:00
  • b0de7e363a Don't use print if not necessary Dave Halter 2020-07-26 13:07:30 +02:00
  • f6859538b0 Simplify a cache path Dave Halter 2020-07-26 13:03:58 +02:00
  • ea6b01b968 Use pathlib.Path instead of strings Dave Halter 2020-07-26 01:19:41 +02:00
  • 97c10facf7 Remove super arguments Dave Halter 2020-07-25 18:23:18 +02:00
  • dcc756a373 Remove object inheritance Dave Halter 2020-07-25 18:20:56 +02:00
  • 3c3c0b54dc Fix some remaining flake8 issues Dave Halter 2020-07-25 18:17:11 +02:00
  • 70ec8eecd1 Fix some last mypy issues Dave Halter 2020-07-25 18:16:01 +02:00
  • d3c274afa0 Fix an issue with encoding detection Dave Halter 2020-07-25 18:11:49 +02:00
  • 6a4bb35d80 Removed stubs from generator and grammar_parser and put the annotations into the corresponding files Dave Halter 2020-07-25 18:08:47 +02:00
  • ce0fac7630 Move grammar stubs into grammar.py Dave Halter 2020-07-25 17:48:01 +02:00
  • 395af26fa8 Removed parso/__init__.pyi Dave Halter 2020-07-25 16:22:33 +02:00
  • e65fb2464e Remove utils.pyi in favor of inline stubs Dave Halter 2020-07-25 16:20:26 +02:00
  • 4d86f0fdcc Remove the pgen2 stub, didn't really contain anything Dave Halter 2020-07-25 16:12:41 +02:00
  • b816c00e77 Remove the token stub in favor of inline annotations Dave Halter 2020-07-25 16:12:04 +02:00
  • 2197e4c9e8 Fix a linter issue Dave Halter 2020-07-25 15:59:33 +02:00
  • b176ed6eee Run mypy and flake8 in CI Dave Halter 2020-07-25 15:54:55 +02:00
  • 67904f4d24 Make mypy happy Dave Halter 2020-07-25 15:43:28 +02:00
  • 8a34245239 Get rid of mypy issues with tokenize.py Dave Halter 2020-07-25 15:34:29 +02:00
  • a474895764 Start working with mypy Dave Halter 2020-07-25 15:05:42 +02:00
  • 34152d29b2 Initializing a Grammar now uses keyword only arguments Dave Halter 2020-07-25 14:33:42 +02:00
  • d9f60b3473 Remove compatibility in parser for Python 2 Dave Halter 2020-07-25 02:38:46 +02:00
  • 75b467e681 Some more small Python 3 changes Dave Halter 2020-07-25 02:33:24 +02:00
  • 02eb9b9507 Use keyword only arguments in grammar.py Dave Halter 2020-07-25 02:21:51 +02:00
  • f17f94e120 Get rid of the old star checking logic Dave Halter 2020-07-25 02:16:02 +02:00
  • 902885656d Remove some Python 3.6 references Dave Halter 2020-07-25 02:10:10 +02:00
  • 4f9f193747 Remove some Python 3.5/3.4 references Dave Halter 2020-07-25 02:04:58 +02:00
  • 86d53add2d Remove sys.version_info usages that are no longer necessary Dave Halter 2020-07-25 01:53:51 +02:00
  • 22fb62336e Remove failing examples that are just Python 2 examples Dave Halter 2020-07-25 01:49:44 +02:00
  • 6eb6ac0bb2 Ignore Python 2 specific code in tests Dave Halter 2020-07-25 01:41:33 +02:00
  • 7c68ba4c45 Remove absolute import future import checking Dave Halter 2020-07-25 01:33:11 +02:00
  • d7ab138864 Remove more python 2 specific code Dave Halter 2020-07-25 01:31:19 +02:00
  • 4c09583072 Remove Python 2 stuff from errors.py Dave Halter 2020-07-25 01:25:38 +02:00
  • 19f4550ced Use enum instead of our own logic Dave Halter 2020-07-24 17:39:49 +02:00
  • a0662b3b3b flake8 changes Dave Halter 2020-07-24 16:04:15 +02:00
  • 2962517be0 Get rid of the xfails Dave Halter 2020-07-24 15:43:41 +02:00
  • 62b4589293 Remove tokenizer support for Python 2 Dave Halter 2020-07-24 15:39:18 +02:00
  • 93e74efc01 Some whitespace changes Dave Halter 2020-07-24 14:50:01 +02:00
  • b5e2e67a4d Remove support for parsing Python 2 Dave Halter 2020-07-24 14:48:02 +02:00
  • 5ac4bac368 Pin the precise 3.8 version Dave Halter 2020-07-24 02:29:18 +02:00
  • 5dd4301235 Remove tox Dave Halter 2020-07-24 02:25:02 +02:00
  • 1a99fdd333 Don't run older Python versions on travis Dave Halter 2020-07-24 02:15:44 +02:00
  • 9c5fb1ac94 Fix the tokenizer Dave Halter 2020-07-24 02:14:52 +02:00
  • 7780cc1c1b Get rid of some Python 2 idiosyncrasies Dave Halter 2020-07-24 02:09:04 +02:00
  • 561f434f39 Use yield from where possible Dave Halter 2020-07-24 02:01:48 +02:00
  • a1829ecc7f Remove the unicode compatibility function Dave Halter 2020-07-24 01:51:30 +02:00
  • 21f782dc34 Fix the tests Dave Halter 2020-07-24 01:45:31 +02:00
  • 164489cf97 Remove the u function and u literals Dave Halter 2020-07-24 01:39:03 +02:00
  • 020b2861df Remove some weird code Dave Halter 2020-07-24 01:33:34 +02:00
  • 44c0395113 Remove use_metaclass, it's no longer used Dave Halter 2020-07-24 01:31:52 +02:00
  • a2fc850dc9 Remove scandir compatibility Dave Halter 2020-07-24 01:28:40 +02:00
  • be5429c02c Remove utf8_repr from _compatibility.py Dave Halter 2020-07-24 01:26:36 +02:00
  • 736f616787 Remove FileNotFoundError and PermissionError from _compatibility.py Dave Halter 2020-07-24 01:24:59 +02:00
  • b601ade90b Drop Python 2.7, 3.4 and 3.5 Dave Halter 2020-07-24 01:21:44 +02:00
  • 3b263f0a0d Fix a failing test v0.7.1 Dave Halter 2020-07-24 01:01:23 +02:00
  • f52103f236 Prepare 0.7.1 release Dave Halter 2020-07-24 00:47:44 +02:00
  • c53321a440 Comprehensions are not valid as class params, fixes #122 Dave Halter 2020-07-24 00:30:15 +02:00
  • d8a70abf19 Merge pull request #145 from PeterJCLaw/expose-type-stubs Dave Halter 2020-07-21 23:42:01 +02:00
  • c19d7c4e6d Let consumers know that we have type annotations #145 Peter Law 2020-07-21 22:24:32 +01:00
  • d42c0f1b3b Merge pull request #143 from Carreau/parse-alpha Batuhan Taskaya 2020-07-01 11:14:40 +03:00
  • 40e78ff7e0 Parse alpha, beta and rc versions strings. #143 Matthias Bussonnier 2020-06-30 13:28:09 -07:00
  • c88a2675b0 Merge pull request #140 from Kazy/fix-139-async-for-newline Batuhan Taskaya 2020-06-29 20:01:53 +03:00
  • 88874a5a9f Fix #139: newlines in async for comprehension #140 Jocelyn Boullier 2020-06-28 13:26:19 +02:00
  • 1e4076f9d9 Merge pull request #141 from isidentical/f-string-errors Dave Halter 2020-06-29 00:03:57 +02:00
  • 73796f309d Just raise the f-string error, pass the other #141 Batuhan Taskaya 2020-06-28 19:53:57 +03:00
  • 1cacdf366e Raise custom errors after break tokens Batuhan Taskaya 2020-06-28 19:44:24 +03:00
  • d352bede13 Cover errors that raised by ErrorFinder Batuhan Taskaya 2020-06-28 19:23:12 +03:00
  • 572be783f3 Cover invalid syntaxes Batuhan Taskaya 2020-06-28 18:32:28 +03:00
  • 31171d7ae6 Handle 3.9>= f-string errors Batuhan Taskaya 2020-06-28 18:04:42 +03:00
  • 7e0586b0b9 Add a PyPI downloads badge Dave Halter 2020-06-27 15:18:15 +02:00
  • cc347b1d3b Merge pull request #137 from isidentical/cannot-delete-starred Dave Halter 2020-06-22 00:15:01 +02:00
  • 841a5d96b3 Update starred deletion messages for 3.9+ #137 Batuhan Taskaya 2020-06-21 19:47:18 +03:00
  • d68b4e0cab Use Python 3 in deployment script Dave Halter 2020-06-20 01:21:35 +02:00
  • d55b4f08dc Merge pull request #136 from davidhalter/permission_errors Dave Halter 2020-06-19 20:27:59 +02:00
  • 58790c119e Fix issues of #136 #136 Dave Halter 2020-06-19 20:20:00 +02:00
  • 3923ecf12f Ignore permission errors when saving to cache Dave Halter 2020-06-18 23:05:36 +02:00
  • bd33e4ef7e Merge pull request #135 from isidentical/starred-expr Dave Halter 2020-06-05 12:58:14 +02:00
  • 891bfdaa04 Test only python3+ #135 Batuhan Taskaya 2020-06-04 22:09:04 +03:00
  • 5e1828b3f0 Check full error message Batuhan Taskaya 2020-06-04 22:02:12 +03:00
  • 6daf91880b Add a special case against augassign Batuhan Taskaya 2020-06-04 21:47:28 +03:00
  • 44cf64a5f7 Improve handling of starred expression on different contexts (load/store) Batuhan Taskaya 2020-06-04 21:35:41 +03:00
  • fe24f0dc1b Implement garbage collections for inactive cache files (#121) Batuhan Taskaya 2020-06-02 12:36:05 +03:00
  • 450e9d0a19 Merge pull request #130 from yuan-xy/patch-1 Dave Halter 2020-05-30 12:11:08 +02:00
  • 93b5e6dffc Fix a one-word typo yuan 2020-05-29 15:30:08 +08:00
  • 4403b5cac5 Update generator.py #130 yuan 2020-05-29 08:56:38 +08:00
  • 6f29c551fd Adjust invalid aug assign target for 3.9+ Batuhan Taskaya 2020-05-25 23:04:14 +03:00
  • d6b1d19d87 Merge pull request #129 from isidentical/extended-rhs-for-annassign Dave Halter 2020-05-26 00:13:46 +02:00
  • e0dc415bbc Extend annotated assignment rule's RHS #129 Batuhan Taskaya 2020-05-26 01:08:01 +03:00
  • 4c2c0ad077 Add python3.10 grammar (#125) Batuhan Taskaya 2020-05-26 00:58:09 +03:00
  • 5daa8b1db6 Merge pull request #124 from isidentical/nightly-builds Batuhan Taskaya 2020-05-25 00:18:29 +03:00
  • c05e14c24e Test parso on nightly builds #124 Batuhan Taskaya 2020-05-25 00:11:46 +03:00
  • 846513584e Merge pull request #119 from isidentical/check-all-args Dave Halter 2020-05-23 23:18:00 +02:00
  • 6b0e01c220 Revert trailing comma for 3.6< #119 Batuhan Taskaya 2020-05-23 21:08:10 +03:00
  • 92396a9a16 allow trailing comma <3.6, test both postive/negative cases Batuhan Taskaya 2020-05-23 17:44:28 +03:00