Repository navigation
Releases: python-rope/rope
Releases · python-rope/rope
Release list
1.15.0
What's Changed
- Tear down tests using python from venv by @aeliton in #835
- Update and pin black version in pre-commit and Github Actions by @lieryan in #850
- Update supported python version by @lieryan in #851
- Add Python 3.13 classifier by @yangfan-yf-yf in #846
- Implement patchedast for TypeAlias and TypeVar/TypeVar/ParamSpec syntax by @lieryan in #854
- Avoid printing autoimport syntax errors by @yangfan-yf-yf in #847
- supports MatchOr, MatchSequence, MatchStar, MatchSingleton by @jheld in #819
- Handle parentheses around MatchSequence more correctly by @lieryan in #863
- Add default implementation for is_dir() by @lieryan in #870
- Fix unicode handling in patched ast by @lieryan in #872
- Support PEP 695 type parameters on class definitions and type aliases by @marlon-costa-dc in #845
- docs: resolve warnings by @mcepl in #849
New Contributors
- @aeliton made their first contribution in #835
- @yangfan-yf-yf made their first contribution in #846
- @jheld made their first contribution in #819
- @marlon-costa-dc made their first contribution in #845
Full Changelog: 1.14.0...1.15.0
1.14.0
What's Changed
- Isolate tests that uses external_fixturepkg into a venv by @lieryan in #783
- Refactor movetest.py by @lieryan in #785
- Update github workflows by @lieryan in #786
- Add type hints to importinfo.py and add repr to ImportInfo by @lieryan in #787
- Fix mention of Move -> create_move in docs by @smheidrich in #795
- Implement preferred_import_style by @lieryan in #788
- Add explicit sphinx.configuration key by @lieryan in #820
- Update GHA Python versions by @lieryan in #805
- Python3.13 compat by @Nowa-Ammerlaan in #809
- Adapt conditional for Python 3.14 by @penguinpee in #818
New Contributors
- @smheidrich made their first contribution in #795
- @Nowa-Ammerlaan made their first contribution in #809
- @penguinpee made their first contribution in #818
Full Changelog: 1.13.0-rc1...1.14.0
1.13.0
What's Changed
Date: 2024-03-25
- #781, #783 Isolate tests that uses external_fixturepkg into a venv (@lieryan)
- #751 Check for ast.Attributes when finding occurrences in fstrings (@sandratsy)
- #777, #698 add validation to refuse Rename refactoring to a python keyword (@lieryan)
- #730 Match on module aliases for autoimport suggestions (@MrBago)
- #755 Remove dependency on
buildpackage being installed while running tests (@lieryan) - #780 Improved function parser to use ast parser instead of Worder (@lieryan)
- #752 Update pre-commit (@bagel897)
- #782 Integrate codecov with GHA (@lieryan)
- #754 Minor type hint improvements (@lieryan)
New Contributors
- @sandratsy made their first contribution in #751
Full Changelog: 1.12.0...1.13.0
1.12.0
What's changed
Date: 2024-01-18
- #733 skip directories with perm error when building autoimport index (@MrBago)
- #722, #723 Remove site-packages from packages search tree (@tkrabel)
- #738 Implement os.PathLike on Resource (@lieryan)
- #739, #736 Ensure autoimport requests uses indexes (@lieryan)
- #734, #735 raise exception when extracting the start of a block without the end
New Contributors
Full Changelog: 1.11.0...1.12.0