From b1ee775e318b639194affb4dcdf7d8d07e116014 Mon Sep 17 00:00:00 2001 From: Andrii Bovsunovskyi Date: Tue, 9 Dec 2025 22:33:15 +0200 Subject: [PATCH 1/2] Bump python to 3.14 --- .github/workflows/test.yml | 4 ++-- app/__pycache__/main.cpython-313.pyc | Bin 0 -> 718 bytes app/main.py | 14 +++++++++++++- requirements.txt | 12 ++++++------ tests/__pycache__/__init__.cpython-313.pyc | Bin 0 -> 162 bytes .../test_main.cpython-313-pytest-9.1.0.pyc | Bin 0 -> 12234 bytes 6 files changed, 21 insertions(+), 9 deletions(-) create mode 100644 app/__pycache__/main.cpython-313.pyc create mode 100644 tests/__pycache__/__init__.cpython-313.pyc create mode 100644 tests/__pycache__/test_main.cpython-313-pytest-9.1.0.pyc diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index cbfb00d84..c67126387 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,10 +12,10 @@ jobs: steps: - name: Checkout repo uses: actions/checkout@v2 - - name: Set Up Python 3.10 + - name: Set Up Python 3.14 uses: actions/setup-python@v2 with: - python-version: "3.10" + python-version: "3.14" - name: Install pytest and flake8 run: | diff --git a/app/__pycache__/main.cpython-313.pyc b/app/__pycache__/main.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..192ae946214888003db64506940d8c7e4b0ff2a8 GIT binary patch literal 718 zcmX|7%Wl&^6dk|q;IvWNK%t_z8>C1yRe39*szRa&Xc5hnoh54;Pn;pP#~Ry(WR(po z)_eqiz-NS=H7f+Gh)vr50OPdbF7BMU=iHfd??ts*0V2NsZhaie0Q@O0i_ovY#eo3d z00ay`iAhjqGE|td4WN1?F%@b|gE};z*^-&Q1E4jKnBl6f?i$;Q3tY*SUB%V5HCPb} zGq~2YiKPG#-1+kN=*Nb&x6h3Z>Gl!xo7!mYxQ`v!N1xI@iU&>y`#4H6LgUd^$sADT zJGAFy0(VFpq;01xcW{=octN}s#K?Z1hl#UKy7T6ZQuT^b|K7ay1@avf`*Zvu2#2Fe z$seMOkyhw-!%^+>+zTQ^!d90?+}yeU;NhdkPo7Ryv6ZP912ko>zM=h?>kzYm z(A}~)mC7Vm3Z^$NHAa+Y=p@A4BGDCm*R;4D=H0>2i}UCNGcG5DH)xDKl6uHX7>V$L zQezZhUXO-e51rDSkqmo15=JSv6GjCRO>vKMEkbON@|7+PLp&eeqdl)nNu2UpN?C?| z?-VgodP%>73*ip%XD{1sKr-j>(xY?NdA%^{Cc~{Ozgz#EyC_Lqv6Q%#47vF{qJAFY zU3N>nRSuqpBFz*@l8WW}*e*0{EEj9HC!kRnwXu3G>(}K8sLz%_tv$AX+0|lc`AkzR zd90nA;Kt?ztjtVctrupsFxO{>TGMAXuo{I~nb@0!X&2_|%+l)mS=C;Ze}WoY6CeHq D1*_Vk literal 0 HcmV?d00001 diff --git a/app/main.py b/app/main.py index f07695b9b..e3b9dcb9a 100644 --- a/app/main.py +++ b/app/main.py @@ -16,4 +16,16 @@ } collection_of_coins = {1, 2, 25} -# write your code here +sorted_variables = { + "mutable": [ + my_favourite_films, + marks, + collection_of_coins + ], + "immutable": [ + lucky_number, + pi, one_is_a_prime_number, + name, + profile_info + ] +} diff --git a/requirements.txt b/requirements.txt index 3f202d6e7..28b413272 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ -flake8==5.0.4 -flake8-annotations==2.9.1 -flake8-quotes==3.3.1 -flake8-variables-names==0.0.5 -pep8-naming==0.13.2 -pytest==7.1.3 +flake8 +flake8-annotations +flake8-quotes +flake8-variables-names +pep8-naming +pytest diff --git a/tests/__pycache__/__init__.cpython-313.pyc b/tests/__pycache__/__init__.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6f2ab3e2d4b1f262c99c534c82e94788d52be97e GIT binary patch literal 162 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 a4ncI2Mju2avFAZ3C literal 0 HcmV?d00001 From dc1d71e720780b025ac4f0faf71d102dd2771ca4 Mon Sep 17 00:00:00 2001 From: Tringle 16 Date: Sun, 14 Jun 2026 20:22:40 +0300 Subject: [PATCH 2/2] Solution --- app/__pycache__/main.cpython-313.pyc | Bin 718 -> 708 bytes app/main.py | 13 ++----------- 2 files changed, 2 insertions(+), 11 deletions(-) diff --git a/app/__pycache__/main.cpython-313.pyc b/app/__pycache__/main.cpython-313.pyc index 192ae946214888003db64506940d8c7e4b0ff2a8..85e7d58038cdd9fdbcc8a1bca417e2374dfde4c3 100644 GIT binary patch delta 69 zcmX@ddW4ntGcPX}0}uo}*2^;8$m_$zm^3+x$w`BaK~Q;t>jiDQ3;gysgya@5T~M*y XVRAs`f}r0=R%Q{Viwpuq5