14
0
Files
python-pyupgrade/python-pyupgrade.changes
Sebastian Wagner 9783f48fc6 - Update to version 2.8.0:
- genericize future import detection
 - rewrite pep585 generic builtins
 - move py2 compat fixer to plugins
 - move %-format rewrite to a plugin
 - move py3+ base class removal to plugins
 - move lru_cache rewrite to a plugin
 - move six decorator removal to a plugin
 - move six.b / six.ensure_binary to a plugin
 - move __metaclass__ = test checker to a plugin
 - move io.open rewriting to a plugin
 - move simple six attrs to a plugin
 - move typing pep585 rewrite to a plugin
 - move default encoding to a plugin
 - move native literals to a plugin
 - move versioned branches rewrite to a plugin
 - move open mode fix to a plugin
 - move os error alias rename to a plugin
 - move six calls / metaclass rewrites to plugins
 - settings in separate class
 - move mock rewrite to a plugin
 - refactor Py3Plus scope management
 - move super and yield from to a legacy plugin
 - combine six_b into six_calls plugin
 - replace typing.Text with str
 - rewrite pep604 (+ add --py310-plus)
 - document PEP 604 rewrites

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyupgrade?expand=0&rev=12
2021-01-31 17:52:15 +00:00

62 lines
2.3 KiB
Plaintext

-------------------------------------------------------------------
Sun Jan 31 17:48:42 UTC 2021 - Sebastian Wagner <sebix+novell.com@sebix.at>
- Update to version 2.8.0:
- genericize future import detection
- rewrite pep585 generic builtins
- move py2 compat fixer to plugins
- move %-format rewrite to a plugin
- move py3+ base class removal to plugins
- move lru_cache rewrite to a plugin
- move six decorator removal to a plugin
- move six.b / six.ensure_binary to a plugin
- move __metaclass__ = test checker to a plugin
- move io.open rewriting to a plugin
- move simple six attrs to a plugin
- move typing pep585 rewrite to a plugin
- move default encoding to a plugin
- move native literals to a plugin
- move versioned branches rewrite to a plugin
- move open mode fix to a plugin
- move os error alias rename to a plugin
- move six calls / metaclass rewrites to plugins
- settings in separate class
- move mock rewrite to a plugin
- refactor Py3Plus scope management
- move super and yield from to a legacy plugin
- combine six_b into six_calls plugin
- replace typing.Text with str
- rewrite pep604 (+ add --py310-plus)
- document PEP 604 rewrites
-------------------------------------------------------------------
Sat Jan 23 15:25:51 UTC 2021 - Sebastian Wagner <sebix+novell.com@sebix.at>
- Use python_clone and alternatives to provide the executable.
-------------------------------------------------------------------
Wed Nov 25 20:49:51 UTC 2020 - Sebastian Wagner <sebix+novell.com@sebix.at>
- Update to version 2.7.4:
- parenthesize expressions when replacing six calls when needed
-------------------------------------------------------------------
Sun Nov 1 18:32:44 UTC 2020 - Sebastian Wagner <sebix+novell.com@sebix.at>
- Update to 2.7.3:
- fix off-by-one in encode() call fixer
- upgrade mypy to get typeshed fix
-------------------------------------------------------------------
Mon Aug 3 13:30:45 UTC 2020 - Marketa Calabkova <mcalabkova@suse.com>
- update to 2.7.2
* fix any call with *sys.exc_info()
* leave f'string'.format(...) alone
* `reraise` and `raise_from` doc examples
-------------------------------------------------------------------
Sat Jul 4 09:50:49 UTC 2020 - Sebastian Wagner <sebix+novell.com@sebix.at>
- initial package for version 2.6.2.