From 435623544b0c54f6d6fe7d0c9a091d1fe45e60cd Mon Sep 17 00:00:00 2001 From: andrew000 <11490628+andrew000@users.noreply.github.com> Date: Sat, 4 Oct 2025 18:01:09 +0300 Subject: [PATCH] Update 1726.removal.rst --- CHANGES/1726.removal.rst | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/CHANGES/1726.removal.rst b/CHANGES/1726.removal.rst index 6e6570ed..dbd83691 100644 --- a/CHANGES/1726.removal.rst +++ b/CHANGES/1726.removal.rst @@ -1,7 +1,7 @@ -Due to EOL of Py3.9 - this PR is presented. -https://devguide.python.org/versions/ +This PR updates the codebase following the end of life for Python 3.9. -PR change type annotation to much prettier py3.10+ style, droping `List`, `Set`, etc ugly type-hints, replacing them with `list`, `set`, etc. -Also this PR provide some code refactor like concatenating nested `if` expression +Reference: https://devguide.python.org/versions/ -In the end - some requirements bumped, first due to security reasons. +- Updated type annotations to Python 3.10+ style, replacing deprecated ``List``, ``Set``, etc., with built-in ``list``, ``set``, and related types. +- Refactored code by simplifying nested ``if`` expressions. +- Updated several dependencies, including security-related upgrades.