Package Release Info

python-pyupgrade-3.19.1-bp160.1.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

python313-pyupgrade

Change Logs

* Mon Apr 28 2025 Dirk Müller <dmueller@suse.com>
- update to 3.19.1:
  * pyupgrade support for 3.13
  * run pyupgrade on itself for removal of 3.13 deprecated
    constructs
* Sat Aug 31 2024 Dirk Müller <dmueller@suse.com>
- update to 3.17.0:
  * remove python 3.8 support
  * rewrite TypeVar defaults for Generator / AsyncGenerator
  * run pyupgrade on itself
* Mon Jun 24 2024 Dirk Müller <dmueller@suse.com>
- update to 3.16.0:
  * rewrite pep 646 Unpack to splat in *args
  * CI updates
* Mon Mar 25 2024 Dirk Müller <dmueller@suse.com>
- update to 3.15.2:
  * only replace to shlex.join if joined with a space
* Thu Mar 21 2024 Dirk Müller <dmueller@suse.com>
- update to 3.15.1:
  * handle constant folding with comments on multilines better
* Tue Dec 26 2023 Dirk Müller <dmueller@suse.com>
- update to 3.15.0:
  * Implement defaultdict lambda fixer
  * update import symbols for 3.12 release
  * constant fold isinstance / issubclass / except
  * slight improvement to except fix
  * document TimeoutError rewrites
  * also rewrite os.error -> OSError
  * prevent rewriting unittest module functions with additional
    arguments
  * fix string formatting with named escape adjacent to placeholder
  * regenerate with latest reorder-python-imports
  * slightly cleaner plugin union registering
  * remove python 2 notes about invalid escapes
  * correct minimum requirement
  * fix weird-ws empty set literals
  * automatically rewrite to shlex.join in --py38-plus
  * posonlyargs are always present in 3.8+
  * updates for add-trailing-comma 3.x
  * 3.12 TypeVar bounds are always unquotable
  * support PEP 563 rewrites for 3.12+ TypeVar bounds
* Thu Jun 01 2023 Dirk Müller <dmueller@suse.com>
- update to 3.4.0:
  * drop python37 support
  * remove use of deprecated ast
* Sat Dec 03 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to version 3.3.0
  * rewrite to datetime.UTC
- Update to version 3.2.3
  * fix rewrite of u strings to f strings
- Update to version 3.2.2
  * remove abspath(__file__) rewrite
- Update to version 3.2.1
  * Fix `Optional["ForwardRef"]` rewriting
* Wed Nov 09 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to version 3.2.0
  * Merge pull request #747 from asottile/pre-commit-ci-update-config
  * Merge pull request #745 from tusharsadhwani/unpack
  * Add PEP646 Unpack plugin
  * Merge pull request #741 from asottile/py311-release
  * regenerate import symbols
  * Merge pull request #738 from asottile/pre-commit-ci-update-config
  * Merge pull request #734 from asottile/pre-commit-ci-update-config
* Fri Oct 28 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to version 3.1.0
  - regenerate import symbols
  - sync import rewrites from latest reorder-python-imports
  - there is a comment in the code about this causing a SyntaxError but as far as I can tell that is incorrect
- Update to version 3.0.0
  - Merge pull request #718 from asottile/py3-plus
  - remove python-2-compatible rewriting mode
- Update to version 2.38.4
  - Merge pull request #716 from asottile/lt-5
- Update to version 2.38.3
  - Merge pull request #715 from asottile/limit-tokenize-rt-before-break
  - limit tokenize-rt to <4 before breaks
  - tokenze-rt will remove python2-compat parsing
  - Merge pull request #711 from asottile/pre-commit-ci-update-config