git checkout again.
- Update to version 0.1.13+git.1710166725.0bcf4d3:
* Add fallback import for TypeGuard
* Hardcode executeCommand to use WorkspaceEditWithChanges
* Blacken
* Implement rope_changeset_to_workspace_edit(workspace_edit_format) argument
* Add TypeGuard for distinguishing between WorkspaceEditWithChanges and WorkspaceEditWithDocumentChanges
* Fix type hints to use List instead of list
* Remove SimpleWorkspaceEdit, replaced with WorkspaceEditWithChanges
* Implement convert_workspace_edit_document_changes_to_changes()
* Refine the type annotation for rope_changeset_to_workspace_edit()
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pylsp-rope?expand=0&rev=19
- Revert "remove non-standard title in executeCommand"
- Remove pkg_resources, replace with importlib.resources
- Drop Python 3.7, add Python 3.12
- Update to 0.1.12:
- remove non-standard title in executeCommand
- Use List, not list, this syntax isn't supported yet in our oldest supported version
- fix type hint issue in CommandRefactorUseFunction
- Update python-lsp/cookiecutter-pylsp-plugin link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pylsp-rope?expand=0&rev=18
* Bump version
* Fix CodeAction command response
* Bump version
* Always re-validate project on get_project()
* Update README.md
* Change package name to pylsp-rope
* Add rope itself to list of dependencies :)
* Update README.md
- Add functools-cache.patch making the package compatible with
Python < 3.9 (gh#python-rope/pylsp-rope#2)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pylsp-rope?expand=0&rev=2