Revisions of python-rope
buildservice-autocommit
accepted
request 1140277
from
Dirk Mueller (dirkmueller)
(revision 62)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 61)
- update to 1.12.0: * #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
buildservice-autocommit
accepted
request 1135620
from
Dirk Mueller (dirkmueller)
(revision 60)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 59)
- update to 1.11.0: * #710, #561 Implement `except*` syntax * #711 allow building documentation without having rope module installed * #719 Allows the in-memory db to be shared across threads * #720 create one sqlite3.Connection per thread using a thread local * #715 change AutoImport's `get_modules` to be case sensitive * #708, #709 Add support for Python 3.12 (@lieryan) - Add pytest.ini to collect all tests <Lie Ryan>
buildservice-autocommit
accepted
request 1124380
from
Matej Cepl (mcepl)
(revision 58)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 1124314
from
Giacomo Comes (gcomes.obs)
(revision 57)
- add sle15_python_module_pythons
buildservice-autocommit
accepted
request 1108787
from
Dirk Mueller (dirkmueller)
(revision 56)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 1108766
from
Martin Schreiner (mschreiner)
(revision 55)
- Update to 1.9.0: - Changes from 1.9.0: * Implement nonlocal keyword * Automatically purge autoimport.db when there is schema change - Changes from 1.8.0: * Install pre-commit hooks on rope repository * Remove unused init() methods * Reformat using black 23.1.0 * Fix/supress all mypy complaints * Remove a do-nothing statement in soi._handle_first_parameter * Fix autoimport not scanning packages recursively - Changes from 1.7.0: * Implement MoveGlobal using string as destination module names * Fix parsing of octal literal * Fix fstrings with mismatched parens * Fix renaming kwargs when refactoring from imports * Remove init from import statement when using sqlite autoimport * Update readme to reflect 1.0 has been released
buildservice-autocommit
accepted
request 1045852
from
Dirk Mueller (dirkmueller)
(revision 54)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 1045827
from
Benjamin Greiner (bnavigator)
(revision 53)
- Update to 1.6.0 ## New features & Enhancements * #559, #560 Improve handling of whitespace in import and from-import statements (@lieryan) * #566, #567, #597 Fix variables in kwonlyargs and posonlyargs not being correctly passed to extracted methods (@lieryan) ## Unit Test * #589, #596 Fix issue with sample_project() creating directories where it shouldn't when running tests (@lieryan) * #547 Add config file for linters * #593 Remove only_for decorator for all python versions less than 3.7 (@edreamleo) ## Tech Debt ### Code quality * #546 Remove unused vars in test (@lieryan, @edreamleo) * #551, #552 Numerous flake8 linter complaints (@edreamleo) * #558 Fix typos (@kianmeng) * #583, #584 More consistent import style (@edreamleo) ### Python 2-related tech debt * #533 Refactoring to Remove usage of unicode type (@lieryan) * #549, #553 Remove rope.base.utils.pycompat (@dreamleo) * #555 Fix some python2-isms (@lieryan) ### Rope's AST Wrapper * #536, #578 walk does not return a value (@edreamleo) * #537, #538 Remove special case code from walk (@edreamleo) * #581 Remove functions in rope.base.ast that has functionally identical implementation in stdlib's ast (@lieryan, @edreamleo) * #582 Refactoring rope.base.ast and remove rope.base.astutils (@lieryan, @edreamleo) ### pynames and pyobjects
Dirk Mueller (dirkmueller)
committed
(revision 52)
- update to 0.22.0: * #443 Implement `yield from` syntax support to patchedast.py * #445, #446 Improve empty tuple and handling of parentheses around tuple * #270, #432 Fix rename import statement with dots and as keyword
Matej Cepl (mcepl)
committed
(revision 51)
- Update to 0.21.0: - #392, #316 Handle `global` keyword when extracting method (@climbus) - context manager: - #387, #433 Implement extract refactoring for code containing `async with` (@lieryan) - #398, #104 Fix parsing of nested `with` statement/context manager (@climbus) - list/set/dict/generator comprehension scope issues: - #422 Added scopes for comprehension expressions as part of #293 (@climbus) - #426, #429 Added support for checking scopes by offset as part of #293 (@climbus) - #293, #430 Fix renaming global var affects list comprehension (@climbus) - #395, #315 Reuse of variable in comprehensions confuses method extraction (@climbus) - #436 Fix error `TypeError: 'PyDefinedObject' object is not subscriptable` (@lieryan) - f-string: - #303, #420 Fix inlining into f-string containing quote characters (@lieryan) - inline assignment/walrus operator: - #423 Fix `AttributeError: '_ExpressionVisitor' object has no attribute 'defineds'` (@lieryan) - #391, #376 Fix improper replacement when extracting attribute access expression with `similar=True` (@climbus) - #396 Fix improper replacement when extracting index access expression with `similar=True` (@lieryan) - #434 Move read() to FileSystemCommands
Matej Cepl (mcepl)
committed
(revision 50)
Matej Cepl (mcepl)
committed
(revision 49)
Fix typo
Matej Cepl (mcepl)
committed
(revision 48)
- Update to 0.20.0: - Under the new management: @lieryan kindly decided to take over the maintaining the package. - #377 Added the ability to extract method to @staticmethod/@classmethod (@climbus) - #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) - #372 Add extract method refactoring of code containing `exec` (@ceridwen) - #389 Add extract method refactoring of code containing `async def`, `async for`, and `await` - #365, #386 Support extract method of expressions containing inline assignment (walrus operator) - #380 Fix list of variables that are returned and/or turned into argument when extracting method in a loop
buildservice-autocommit
accepted
request 886499
from
Matej Cepl (mcepl)
(revision 47)
baserev update by copy to link target
Matej Cepl (mcepl)
committed
(revision 46)
Fix changes
Matej Cepl (mcepl)
committed
(revision 45)
- 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
buildservice-autocommit
accepted
request 885884
from
Markéta Machová (mcalabkova)
(revision 44)
baserev update by copy to link target
Markéta Machová (mcalabkova)
accepted
request 885758
from
Benjamin Greiner (bnavigator)
(revision 43)
- Add rope-pr333-py39.patch for python39 compatibility gh#python-rope/rope#333
Displaying revisions 1 - 20 of 62