Anddd7 / diagrams-ext

:art: Extend the Diagrams with useful features, Diagram as Code for prototyping cloud system architectures
https://diagrams.mingrammer.com
MIT License
7 stars 1 forks source link

Update dependency rope to ^0.23.0 #6

Open renovate[bot] opened 9 months ago

renovate[bot] commented 9 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
rope ^0.14.0 -> ^0.23.0 age adoption passing confidence

Release Notes

python-rope/rope (rope) ### [`v0.23.0`](https://togithub.com/python-rope/rope/blob/HEAD/CHANGELOG.md#Release-0230) [Compare Source](https://togithub.com/python-rope/rope/compare/0.22.0...0.23.0) #### Syntax support - [#​451](https://togithub.com/python-rope/rope/issues/451), $456 Implement structural pattern matching (PEP634) ([@​lieryan](https://togithub.com/lieryan)) - [#​458](https://togithub.com/python-rope/rope/issues/458) Improve the heuristic for joining lines when extracting one line expression ([@​lieryan](https://togithub.com/lieryan)) #### Bug fixes - [#​134](https://togithub.com/python-rope/rope/issues/134), [#​453](https://togithub.com/python-rope/rope/issues/453) Preserve newline format when writing files ([@​lieryan](https://togithub.com/lieryan)) - [#​457](https://togithub.com/python-rope/rope/issues/457) Fix extract info collection for list comprehension with multiple targets ([@​lieryan](https://togithub.com/lieryan)) #### Documentation - [#​455](https://togithub.com/python-rope/rope/issues/455) Fix typo ([@​Jasha10](https://togithub.com/Jasha10)) ### [`v0.22.0`](https://togithub.com/python-rope/rope/blob/HEAD/CHANGELOG.md#Release-0220) [Compare Source](https://togithub.com/python-rope/rope/compare/0.21.1...0.22.0) Date: 2021-11-23 #### Syntax support - [#​443](https://togithub.com/python-rope/rope/issues/443) Implement `yield from` syntax support to patchedast.py #### Bug fixes - [#​445](https://togithub.com/python-rope/rope/issues/445), [#​446](https://togithub.com/python-rope/rope/issues/446) Improve empty tuple and handling of parentheses around tuple - [#​270](https://togithub.com/python-rope/rope/issues/270), [#​432](https://togithub.com/python-rope/rope/issues/432) Fix rename import statement with dots and as keyword ([@​climbus](https://togithub.com/climbus)) #### Misc - [#​447](https://togithub.com/python-rope/rope/issues/447) Add Python 3.10 to tests ### [`v0.21.1`](https://togithub.com/python-rope/rope/blob/HEAD/CHANGELOG.md#Release-0211) [Compare Source](https://togithub.com/python-rope/rope/compare/0.21.0...0.21.1) Date: 2021-11-11 #### Bug fixes - [#​441](https://togithub.com/python-rope/rope/issues/441). Start publishing wheel packages to allow offline installs ### [`v0.21.0`](https://togithub.com/python-rope/rope/blob/HEAD/CHANGELOG.md#Release-0210) Date: 2021-10-18 #### Syntax support - [#​392](https://togithub.com/python-rope/rope/issues/392), [#​316](https://togithub.com/python-rope/rope/issues/316) Handle `global` keyword when extracting method ([@​climbus](https://togithub.com/climbus)) - context manager: - [#​387](https://togithub.com/python-rope/rope/issues/387), [#​433](https://togithub.com/python-rope/rope/issues/433) Implement extract refactoring for code containing `async with` ([@​lieryan](https://togithub.com/lieryan)) - [#​398](https://togithub.com/python-rope/rope/issues/398), [#​104](https://togithub.com/python-rope/rope/issues/104) Fix parsing of nested `with` statement/context manager ([@​climbus](https://togithub.com/climbus)) - list/set/dict/generator comprehension scope issues: - [#​422](https://togithub.com/python-rope/rope/issues/422) Added scopes for comprehension expressions as part of [#​293](https://togithub.com/python-rope/rope/issues/293) ([@​climbus](https://togithub.com/climbus)) - [#​426](https://togithub.com/python-rope/rope/issues/426), [#​429](https://togithub.com/python-rope/rope/issues/429) Added support for checking scopes by offset as part of [#​293](https://togithub.com/python-rope/rope/issues/293) ([@​climbus](https://togithub.com/climbus)) - [#​293](https://togithub.com/python-rope/rope/issues/293), [#​430](https://togithub.com/python-rope/rope/issues/430) Fix renaming global var affects list comprehension ([@​climbus](https://togithub.com/climbus)) - [#​395](https://togithub.com/python-rope/rope/issues/395), [#​315](https://togithub.com/python-rope/rope/issues/315) Reuse of variable in comprehensions confuses method extraction ([@​climbus](https://togithub.com/climbus)) - [#​436](https://togithub.com/python-rope/rope/issues/436) Fix error `TypeError: 'PyDefinedObject' object is not subscriptable` ([@​lieryan](https://togithub.com/lieryan)) - f-string: - [#​303](https://togithub.com/python-rope/rope/issues/303), [#​420](https://togithub.com/python-rope/rope/issues/420) Fix inlining into f-string containing quote characters ([@​lieryan](https://togithub.com/lieryan)) - inline assignment/walrus operator: - [#​423](https://togithub.com/python-rope/rope/issues/423) Fix `AttributeError: '_ExpressionVisitor' object has no attribute 'defineds'` ([@​lieryan](https://togithub.com/lieryan)) #### Bug fixes - [#​391](https://togithub.com/python-rope/rope/issues/391), [#​376](https://togithub.com/python-rope/rope/issues/376) Fix improper replacement when extracting attribute access expression with `similar=True` ([@​climbus](https://togithub.com/climbus)) - [#​396](https://togithub.com/python-rope/rope/issues/396) Fix improper replacement when extracting index access expression with `similar=True` ([@​lieryan](https://togithub.com/lieryan)) #### New feature - [#​434](https://togithub.com/python-rope/rope/issues/434) Move read() to FileSystemCommands ([@​lieryan](https://togithub.com/lieryan)) #### Misc - [#​410](https://togithub.com/python-rope/rope/issues/410) Setup all-contributors bot ([@​lieryan](https://togithub.com/lieryan)) - [#​404](https://togithub.com/python-rope/rope/issues/404) Blacken source code, rope now follows black code style ([@​climbus](https://togithub.com/climbus)) - [#​399](https://togithub.com/python-rope/rope/issues/399) Add Github Actions to enforce black code style ([@​lieryan](https://togithub.com/lieryan)) - [#​403](https://togithub.com/python-rope/rope/issues/403) Remove plain 'unittest' only runner ([@​lieryan](https://togithub.com/lieryan)) ### [`v0.20.1`](https://togithub.com/python-rope/rope/blob/HEAD/CHANGELOG.md#Release-0201) Date: 2021-09-18 #### Bug fixes - Fix caller of `_namedexpr_last()` throwing exception due to returning unexpected list instead of boolean ### [`v0.20.0`](https://togithub.com/python-rope/rope/blob/HEAD/CHANGELOG.md#Release-0200) [Compare Source](https://togithub.com/python-rope/rope/compare/0.19.0...0.20.0) Date: 2021-09-18 #### New feature - [#​377](https://togithub.com/python-rope/rope/issues/377) Added the ability to extract method to @​staticmethod/[@​classmethod](https://togithub.com/classmethod) ([@​climbus](https://togithub.com/climbus)) - [#​374](https://togithub.com/python-rope/rope/issues/374) Changed Organize import to keep variables listed in `__all__` - Change default .ropeproject/config.py to ignore code in folders named .venv and venv ([@​0x1e02](https://togithub.com/0x1e02)) #### Syntax support - [#​372](https://togithub.com/python-rope/rope/issues/372) Add extract method refactoring of code containing `exec` ([@​ceridwen](https://togithub.com/ceridwen)) - [#​389](https://togithub.com/python-rope/rope/issues/389) Add extract method refactoring of code containing `async def`, `async for`, and `await` - [#​365](https://togithub.com/python-rope/rope/issues/365), [#​386](https://togithub.com/python-rope/rope/issues/386) Support extract method of expressions containing inline assignment (walrus operator) #### Bug fixes - [#​380](https://togithub.com/python-rope/rope/issues/380) Fix list of variables that are returned and/or turned into argument when extracting method in a loop ### [`v0.19.0`](https://togithub.com/python-rope/rope/compare/0.18.0...0.19.0) [Compare Source](https://togithub.com/python-rope/rope/compare/0.18.0...0.19.0) ### [`v0.18.0`](https://togithub.com/python-rope/rope/compare/0.17.0...0.18.0) [Compare Source](https://togithub.com/python-rope/rope/compare/0.17.0...0.18.0) ### [`v0.17.0`](https://togithub.com/python-rope/rope/compare/0.16.0...0.17.0) [Compare Source](https://togithub.com/python-rope/rope/compare/0.16.0...0.17.0) ### [`v0.16.0`](https://togithub.com/python-rope/rope/compare/0.14.0...0.16.0) [Compare Source](https://togithub.com/python-rope/rope/compare/0.14.0...0.16.0)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.