Commit Graph

15 Commits

Author SHA256 Message Date
Tomáš Chvátal
b438f5e792 Accepting request 793803 from home:bnavigator:branches:devel:languages:python
- 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
2020-04-14 10:17:56 +00:00
80ef894a8b * add py_38.patch - fix tests with py-3.8.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-parso?expand=0&rev=25
2020-03-06 09:24:08 +00:00
a6e5c2c102 - update to 0.6.2
* Add Grammar.refactor (might still be subject to change until 0.7.0)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-parso?expand=0&rev=24
2020-03-05 12:25:40 +00:00
820d3828fa - update to 0.6.1
* Add parso.normalizer.Issue.end_pos to make it possible to know
    where an issue ends
 * Dropped Python 2.6/Python 3.3 support
 * del_stmt names are now considered as a definition (for name.is_definition())

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-parso?expand=0&rev=22
2020-02-04 09:35:11 +00:00
83876c3bd1 - update to 0.5.2
* Add include_setitem to get_definition/is_definition and get_defined_names
 * Fix named expression error listing
 * Fix some f-string tokenizer issues

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-parso?expand=0&rev=20
2019-12-27 17:15:49 +00:00
433e34ef63 - update to 0.5.1
* Fix: Some unicode identifiers were not correctly tokenized
 * Fix: Line continuations in f-strings are now working

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-parso?expand=0&rev=18
2019-07-16 10:38:15 +00:00
Tomáš Chvátal
a5d5203d20 Accepting request 713021 from home:mcalabkova:branches:devel:languages:python
- update to 0.5.0
  * comp_for is now called sync_comp_for for all Python versions to 
    be compatible with the Python 3.8 Grammar
  * Added .pyi stubs for a lot of the parso API
  * Small FileIO changes

OBS-URL: https://build.opensuse.org/request/show/713021
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-parso?expand=0&rev=16
2019-07-02 11:48:46 +00:00
f342571d9e - update to 0.4.0
* Python 3.8 support
 * FileIO support, it's now possible to use abstract file IO, support is alpha

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-parso?expand=0&rev=14
2019-04-18 12:43:24 +00:00
Tomáš Chvátal
8bd5c7a6ea - Update to 0.3.4:
* 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
2019-02-14 12:11:24 +00:00
43c47d1604 Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-parso?expand=0&rev=10
2018-12-04 13:45:05 +00:00
Tomáš Chvátal
4a4f455dda - Drop dependency on tox, not really needed
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-parso?expand=0&rev=8
2018-07-17 13:15:56 +00:00
Tomáš Chvátal
3d9656e6ee Accepting request 622325 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/622325
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-parso?expand=0&rev=6
2018-07-12 17:18:04 +00:00
Tomáš Chvátal
7a8803e149 Accepting request 597253 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/597253
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-parso?expand=0&rev=4
2018-04-17 06:36:07 +00:00
f452624604 Accepting request 540105 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/540105
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-parso?expand=0&rev=2
2017-11-10 11:52:27 +00:00
c7ddd39c2a Accepting request 528857 from home:apersaud:branches:devel:languages:python
new package, needed for latest release of python-jedi

OBS-URL: https://build.opensuse.org/request/show/528857
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-parso?expand=0&rev=1
2017-09-27 05:51:49 +00:00