Rope

Latest version: v1.13.0

Safety actively analyzes 688746 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

1.1.1

Bug fixes

- 476 Fix rope.contrib.autoimport package missing from release (bageljrkhanofemus)

1.1.0

Date: 2022-05-25

New feature

- 464 Add new autoimport implementation that uses a sqllite3 database, cache all available modules quickly, search for names and produce import statements, sort import statements. (bageljrkhanofemus)

Bug fixes

- 419 Fix bug while moving decorated function (dryobates)
- 439 Fix bug while moving decorated class (dryobates)
- 461 Fix bug while extracting method with list comprehension in class method (dryobates)
- 440 Fix bug while inlining function with type hints in signature (dryobates)

Deprecation

- The pickle-based autoimport implementation is still the default, but will be deprecated sometime in the future.

1.0.0

Date: 2022-04-08

Syntax support

- 400 Drop Python 2.7 support

Bug fixes

- 459 Fix bug while extracting method with augmented assignment to subscript in try block (dryobates)

0.23.0

Syntax support

- 451, $456 Implement structural pattern matching (PEP634) (lieryan)
- 458 Improve the heuristic for joining lines when extracting one line
expression (lieryan)

Bug fixes

- 134, 453 Preserve newline format when writing files (lieryan)
- 457 Fix extract info collection for list comprehension with multiple targets
(lieryan)

Documentation

- 455 Fix typo (Jasha10)

0.22.0

Date: 2021-11-23

Syntax support

- 443 Implement `yield from` syntax support to patchedast.py

Bug fixes

- 445, 446 Improve empty tuple and handling of parentheses around tuple
- 270, 432 Fix rename import statement with dots and as keyword (climbus)

Misc

- 447 Add Python 3.10 to tests

0.21.1

Date: 2021-11-11

Bug fixes

- 441. Start publishing wheel packages to allow offline installs

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.