forked from pool/python-rope
- 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
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rope?expand=0&rev=48
220 lines
8.0 KiB
Plaintext
220 lines
8.0 KiB
Plaintext
-------------------------------------------------------------------
|
||
Tue Oct 5 19:48:56 UTC 2021 - Matej Cepl <mcepl@suse.com>
|
||
|
||
- 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
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Apr 18 20:56:15 UTC 2021 - Matej Cepl <mcepl@suse.com>
|
||
|
||
- 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.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Mar 31 12:05:06 UTC 2021 - Ben Greiner <code@bnavigator.de>
|
||
|
||
- Add rope-pr333-py39.patch for python39 compatibility
|
||
gh#python-rope/rope#333
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Oct 19 11:31:41 UTC 2020 - Matej Cepl <mcepl@suse.com>
|
||
|
||
- Update to 0.18.0:
|
||
- Fix `Worder.get_primary_at` for names that start like
|
||
keywords. <Rob Kelly>
|
||
- Add guess_def_lineno() to get actual function/class
|
||
definition line number <Lie Ryan>
|
||
- Fix SimilarFinder/_ASTMatcher to consider 1/0 and True/False
|
||
to be unequal <Lie Ryan>
|
||
- Compatibility with Python 3.8
|
||
- Add pytest.ini to collect all tests <Lie Ryan>
|
||
|
||
-------------------------------------------------------------------
|
||
Tue May 5 16:25:43 UTC 2020 - Matej Cepl <mcepl@suse.com>
|
||
|
||
- Update to 0.17.0:
|
||
- Make tests compatible with Python 3.8
|
||
- Use context manager for open()
|
||
- Don’t use UserDict (!!!) and collections.MutableMapping.
|
||
- assertEquals has been deprecated for long time (-> assertEqual)
|
||
- Remove weird escpaing of 's' character, which is the syntax
|
||
error these days.
|
||
- Add testing for Python 3.8 as well
|
||
- Fix pattern for matching short strings
|
||
- Work with deprecated types and using aliased ones.
|
||
- Don't use underscored _ast, but use ast instead
|
||
- Direct import from collections is getting deprecated.
|
||
- Use .is_alive method instead of a deprecated .isAlive
|
||
in threading.Thread
|
||
- Fix simple typo: sitaution -> situation (#287)
|
||
- Two more assertEquals happened.
|
||
- Remove all patches, which were now included in the upstream
|
||
tarball:
|
||
- Python38-compatibility.patch
|
||
- assertEquals.patch
|
||
- isAlive_failed_test.patch
|
||
- obsolete_escape_strings.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Mar 9 10:54:00 CET 2020 - Matej Cepl <mcepl@suse.com>
|
||
|
||
- Add assertEquals.patch, obsolete_escape_strings.patch, and
|
||
Python38-compatibility.patch to deal with various deprecated
|
||
warnings.
|
||
- Switch off three tests to make the test suite pass under Python
|
||
3.8.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Mar 5 12:18:53 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
|
||
|
||
- update to 0.16.0
|
||
* new minor relase with bugfixes.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jan 14 15:29:21 CET 2020 - Matej Cepl <mcepl@suse.com>
|
||
|
||
- Add isAlive_failed_test.patch as a fix for gh#python-rope/rope#283
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jan 2 10:23:54 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>
|
||
|
||
- Run the pytest call only once
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Mar 23 00:17:25 CET 2019 - Matej Cepl <mcepl@suse.com>
|
||
|
||
- Upgrade to 0.14.0:
|
||
- relicensing to LGPLv3+
|
||
- bugfixes
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Mar 7 11:16:41 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
|
||
|
||
- Fix expansion of test removal
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Feb 11 11:01:31 UTC 2019 - Matej Cepl <mcepl@suse.com>
|
||
|
||
- Upgrade to 0.12.0:
|
||
* gh#python-rope/rope#218: support for all of the new
|
||
async-related nodes.
|
||
* gh#python-rope/rope#259: fix installation issues on Windows
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jan 16 17:41:43 CET 2019 - mcepl@suse.com
|
||
|
||
- Workaround gh#python-rope/rope#247 (some tests fail on Python 3.7)
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Aug 29 11:52:04 UTC 2018 - tchvatal@suse.com
|
||
|
||
- Fix buildrequires to not require devel
|
||
- Run tests without conditional
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Aug 9 07:55:22 UTC 2018 - mcepl@suse.com
|
||
|
||
- update to 0.11.0
|
||
+ Upstream provides no changelog
|
||
- Remove patch CVE-2014-3539-disable-doa.patch (included upstream)
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Aug 28 16:14:30 UTC 2017 - toddrme2178@gmail.com
|
||
|
||
- update to 0.10.7
|
||
+ Upstream provides no changelog
|
||
- Add tag for CVE-2014-3539-disable-doa.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jul 21 14:11:18 UTC 2017 - sebix+novell.com@sebix.at
|
||
|
||
- convert to singlespec
|
||
- update to 0.10.5
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jul 13 13:12:38 UTC 2015 - toddrme2178@gmail.com
|
||
|
||
- Fix building on SLES 11
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Feb 18 17:05:54 UTC 2015 - jmatejek@suse.com
|
||
|
||
- update to version 0.10.2
|
||
* new maintainer revives project
|
||
* accumulated bugfixes
|
||
* better test coverage and all tests pass
|
||
- disable dynamic object analysis by default, as it is a security risk
|
||
(CVE-2014-3539-disable-doa.patch, CVE-2014-3539, boo#916890)
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jun 6 11:07:01 UTC 2012 - saschpe@suse.de
|
||
|
||
- Update to version 0.9.4:
|
||
+ Upstream provides no changelog
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jan 31 10:37:36 UTC 2012 - saschpe@suse.de
|
||
|
||
- Spec file cleanup
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Dec 5 13:14:57 UTC 2011 - toddrme2178@gmail.com
|
||
|
||
- Cleaned up spec file formatting
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jan 25 14:01:04 UTC 2011 - saschpe@suse.de
|
||
|
||
- Update to version 0.9.3
|
||
- Added COPYING to documentation
|
||
- Recompressed tarbal with bzip2
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Aug 5 16:03:28 CEST 2009 - hpj@urpla.net
|
||
|
||
- Initial creation of package python-rope-0.9.2
|
||
|
||
-------------------------------------------------------------------
|