Revisions of python-jedi

Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 77)
- Temporarily switch on _service to make jedi compatible with the
  latest parso (gh#davidhalter/jedi#1665)
- Update to version 0.17.2+git.1596665570.216f976f:
  * Add a .readthedocs.yml to make sure that it's properly pip installed before the documentation is built
  * Formatting
  * if_stmt test clauses should be resolved at the start of the if_stmt
  * Basic implementation support for namedexpr, fixes #1647
  * Remove the requirements file and require latest parso
  * Use pathlib for file ios, because the new parso is out
  * Revert Django changes in a9e2cd5a74b3eea91ad2a866ff8152b42fc509c8
  * Use the default handling of optionals
  * Project attributes are now read accessible
  * Add explicit Optional annotation
  * Link mypy issue
  * Configure mypy and flake8 for our re-export files
  * Remove a couple of unused imports
  * These attributes aren't optional
  * Drop redundant rtype comment
  * Explain why we 'type: ignore' these properties
  * Give a bit more detail here
  * Also typecheck sith
  * Add ignores for stdlib imports only recently added
  * Configure the package root as implicit exports
  * Ignore this runtime-only import
  * Inherit from base class to placate mypy
  * Annotate potentially missing import
  * Change subclass to function wrapper
  * Ignore mypy not coping with decorated properties
  * Make this explicitly expect a Path
  * This is a Path now
buildservice-autocommit accepted request 829964 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 76)
baserev update by copy to link target
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) accepted request 829963 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 75)
- Exclude pytest 6 gh#davidhalter/jedi#1660
buildservice-autocommit accepted request 821570 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 74)
baserev update by copy to link target
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) committed (revision 73)
Update to 0.17.2
buildservice-autocommit accepted request 816146 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 72)
baserev update by copy to link target
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) committed (revision 71)
- drop jedi-pr1543-sorttest.patch merged upstream
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) committed (revision 70)
- Update to version 0.17.1
  * Django ``Model`` meta class support
  * Django Manager support (completion on Managers/QuerySets)
  * Added Django Stubs to Jedi, thanks to all contributors of the
    `Django Stubs <https://github.com/typeddjango/django-stubs>`_ project
  * Added ``SyntaxError.get_message``
  * Python 3.9 support
  * Bugfixes (mostly towards Generics)
buildservice-autocommit accepted request 808522 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 69)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 68)
- Skip two tests on leap not just sp1+
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) committed (revision 67)
skip erroneous discovery in leap 15.2 too
buildservice-autocommit accepted request 794384 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 66)
baserev update by copy to link target
Benjamin Greiner's avatar Benjamin Greiner (bnavigator) accepted request 794383 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 65)
- Update to v0.17.0
  * Added ``Project`` support. This allows a user to specify which
    folders Jedi should work with.
  * Added support for Refactoring. The following refactorings have
    been implemented: ``Script.rename``, ``Script.inline``,
    ``Script.extract_variable`` and ``Script.extract_function``.
  * Added ``Script.get_syntax_errors`` to display syntax errors in
    the current script.
  * Added code search capabilities both for individual files and
    projects. The new functions are ``Project.search``,
    ``Project.complete_search``,  ``Script.search`` and
    ``Script.complete_search``.
  * Added ``Script.help`` to make it easier to display a help
    window to people. Now returns pydoc information as well for
    Python keywords/operators.  This means that on the class 
    keyword it will now return the docstring of Python's builtin
    function ``help('class')``.
  * The API documentation is now way more readable and complete.
    Check it out under https://jedi.readthedocs.io. A lot of it
    has been rewritten.
  * Removed Python 3.4 support
  * Many bugfixes 
- back to regular releases, no git service needed anymore
- jedi-pr1543-sorttest.patch gh#davidhalter/jedi#1543
    
buildservice-autocommit accepted request 793777 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 64)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 793600 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 63)
- tell Leap 15.1 and SLE 15 SP1 pytest to ignore test/__init__.py so that a test file with purposely placed syntax errors does not trip the entire discovery
- reenable (most) unittests
- remove unbundle.patch -- according to upstream, typeshed is meant to be bundled.

I was made package maintainer some time ago, but for this SR I would like to have a project maintainer look at the revert of unbundling typeshed first.

Re-enabling the unit tests to make sure further work on python-language-server and spyder works with a sane package when unpinning their dependencies. Upstream of those packages does not like to support unpinned Jedi [1, 2].

[1] https://github.com/spyder-ide/spyder/issues/11975
[2] https://github.com/palantir/python-language-server/issues/744
buildservice-autocommit accepted request 786032 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 62)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 786030 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 61)
- fix version string to 0.16.0+git55.17b3611c
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 59)
- Update to version v0.16.0+git55.17b3611c:
  * Included statement as a possible return type for BaseDefinition.type

- Disable tests
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 58)
- Update to version v0.16.0+git54.0888dd46:
  * Fix partialmethod issues
  * Make sure partialmethod tests are only executed for Python 3
  * Refactor stdlib PartialObject
  * Fix PartialMethodObject (WIP)
  * Changed semantics of ClassVar attributes in classes, fixes #1502
  * Avoid duplicate definitions for goto, fixes #1514
  * Merge _remove_statements and infer_expr_stmt, fixes #1504
  * Add partialmethod, fixes #1519
  * Attempt at a test of completion of filepath after ~.
  * Complete path after ~.

- Remove patches from git in preparation to switch to git service:
  * delete.patch
  * typing.patch
Displaying revisions 41 - 60 of 117
openSUSE Build Service is sponsored by