python-rope

Edit Package python-rope
http://rope.sf.net/

Rope is a python refactoring library.

Refresh
Refresh
Source Files
Filename Size Changed
python-rope.changes 0000007304 7.13 KB
python-rope.spec 0000001811 1.77 KB
rope-0.19.0.tar.gz 0000252902 247 KB
Revision 24 (latest revision is 33)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 886499 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 24)
- Update to 0.19.0:
  - fixes #337
  - Fix AttributeError lineno
  - Python 3.9 ast changes
  - create_generate with goal_resource param
  - Fix relative import offset calculation
  - Fix missinge lineno attribute for AssignedName ast node
  - Added _NamedExpr into `patchedast.py`
  - Add support for the walrus operator.
  - fix test case name for `test_ann_assign_node_without_target`
  - Returned _AnnAssign and checked for support assignment without value
  - fixed version restriction in tests for NamedExpr
  - Removed AnnAssign, added NeamedExpr, testa are made
  - Added _AnnAsign into `patchedast.py`
  - Extract augmented assignment
  - Fix handling of dict rename in Python 2.x
  - Improve handling of generalized dict unpacking during dict rename
  - Add expected failure test for comprehension variable scopes
  - Implement basic scoping and rename for set and dict comprehension
  - Visit subexpressions of comprehensions to collect names for scopes
  - Implement rename of inline assignment expression
  - Implement basic scoping and renaming of list and generator
    comprehension loop variables
  - Implement f-string extract refactoring
  - Refactor consume_joined_string and also fix missing
    ast.JoinedStr/FormattedValue in older python
  - Fix some f-string corner cases
  - Implement PEP-448 generalized dict-unpacking
- Removed upstreamed rope-pr333-py39.patch.
Comments 0
openSUSE Build Service is sponsored by