should be compatible with python-jedi now):
- Dropped Support for Python 2.7, 3.4, 3.5
- It's possible to use ``pathlib.Path`` objects now in the API
- The stubs are gone, we are now using annotations
- ``namedexpr_test`` nodes are now a proper class called ``NamedExpr``
- A lot of smaller refactorings
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-parso?expand=0&rev=34
- update to 0.7.0
* Fix a lot of annoying bugs in the diff parser. The fuzzer did not find
issues anymore even after running it for more than 24 hours (500k tests).
* Small grammar change: suites can now contain newlines even after a newline.
This should really not matter if you don't use error recovery. It allows for
nicer error recovery.
- remove py_38.patch (merged upstream)
From upstream's Jedí news thread [1]:
==Released parso 0.7.0. This is not a Jedi upgrade.==
This should be backwards compatible with the last few Jedi versions, so please just upgrade. The upgrade helps a lot with some situations where after working with some code completions would stop. This was completely not reproducible (or it was very hard to reproduce), so people never really reported it.
I fixed a lot of annoying bugs in the diff parser. The fuzzer finally and for the first time did not find issues anymore even after running it for more than 24 hours (500k tests).
[1] https://github.com/davidhalter/jedi/issues/1063#issuecomment-613080481
OBS-URL: https://build.opensuse.org/request/show/793803
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-parso?expand=0&rev=27
* Fix an f-string tokenizer error
* Fix async errors in the diff parser
* A fix in iter_errors
* 20+ bugfixes in the diff parser and 3 in the tokenizer
* A fuzzer for the diff parser, to give confidence that the diff parser is in a good shape.
* Some bugfixes for f-string
- Drop bogus dependency on pytest-cache
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-parso?expand=0&rev=12