From 8659b5bd7bab09ee0513408d5c822a70050c3a02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Mon, 19 Dec 2016 18:20:38 +0100 Subject: [PATCH 01/42] Rebuild for Python 3.6 --- uflash.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index 8a621cb..3add652 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 1.0.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit Group: Development/Tools License: MIT @@ -54,6 +54,9 @@ py.test-3 %changelog +* Mon Dec 19 2016 Miro Hrončok - 1.0.3-2 +- Rebuild for Python 3.6 + * Tue Aug 16 2016 Miro Hrončok - 1.0.3-1 - Update to 1.0.3 - Use new %%py3_ macros for build and install From 396bfc8ec94cb450a652b56434d676a7e7f3fb02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 20 Dec 2016 01:31:38 +0100 Subject: [PATCH 02/42] Disable test_flash_wrong_python test --- uflash.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index 3add652..aa8dc65 100644 --- a/uflash.spec +++ b/uflash.spec @@ -42,7 +42,12 @@ uflash that will flash Python scripts onto a BBC micro:bit. tar -xf %{SOURCE1} mv %{name}-%{hash}/tests . rm -rf %{name}-%{hash} -py.test-3 + +# The mocking in test_flash_wrong_python is broken in 3.6 +# And we don't really need the tested functionality, +# because we know uflash will not be run with +# old version of Python, as we are packaging it for new one +py.test-3 -k "not test_flash_wrong_python" %files %doc README.rst CHANGES.rst From 192574da64442fe99694b8b664ff20b6caec4c58 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 11 Feb 2017 16:38:29 +0000 Subject: [PATCH 03/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- uflash.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index aa8dc65..c4ff588 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 1.0.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit Group: Development/Tools License: MIT @@ -59,6 +59,9 @@ py.test-3 -k "not test_flash_wrong_python" %changelog +* Sat Feb 11 2017 Fedora Release Engineering - 1.0.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Mon Dec 19 2016 Miro Hrončok - 1.0.3-2 - Rebuild for Python 3.6 From e6b5fb629f3d852bf0de5c1549b4688d9919d91e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 20:54:18 +0000 Subject: [PATCH 04/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- uflash.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index c4ff588..02be0dc 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 1.0.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit Group: Development/Tools License: MIT @@ -59,6 +59,9 @@ py.test-3 -k "not test_flash_wrong_python" %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 1.0.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Sat Feb 11 2017 Fedora Release Engineering - 1.0.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From eb1fd3c51915f53d6b244b76a1973d6525fdb879 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 19:54:24 +0000 Subject: [PATCH 05/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uflash.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index 02be0dc..bd4f50c 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 1.0.3 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit Group: Development/Tools License: MIT @@ -59,6 +59,9 @@ py.test-3 -k "not test_flash_wrong_python" %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 1.0.3-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 1.0.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 638bfbe09ecac67e6be7bf72a63be10d1fda983e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 10 Apr 2018 14:31:18 +0200 Subject: [PATCH 06/42] Update to 1.1.2 & Provide python3-uflash --- .gitignore | 2 ++ sources | 4 ++-- uflash.spec | 25 +++++++++++++++---------- 3 files changed, 19 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index ef010bc..adca3cb 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ /uflash-0.9.18b0.tar.gz /04afb7e9c7118a7d56f1f2b2328fe9162a26c24e.tar.gz /uflash-1.0.3.tar.gz +/uflash-1.1.2.tar.gz +/67eadaad00514444725a2e0fa1c8ff2864e39f26.tar.gz diff --git a/sources b/sources index 66ac3d8..be9192d 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -0bbc86412367345ccfb3c091375b4593 04afb7e9c7118a7d56f1f2b2328fe9162a26c24e.tar.gz -e1436ed94775603c9375502b22efd149 uflash-1.0.3.tar.gz +SHA512 (uflash-1.1.2.tar.gz) = 23bc6804f644704f6c35b754322fff00393cfb56d6eeba034c719d92988714f9420db3f3b0fe9ad1ba431c8f689f03a093e59ee8676f0c9126742487c2a2b781 +SHA512 (67eadaad00514444725a2e0fa1c8ff2864e39f26.tar.gz) = 5c4f7a0f0ce791b8f36da2774b6d3af792e63eeb9d989049d8d008a0755fe17b6ba8956c311e761e2ab6551f5d639e2286a7f7e79995e34d8e00679352cf83d1 diff --git a/uflash.spec b/uflash.spec index bd4f50c..2b6f8f7 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash -Version: 1.0.3 -Release: 5%{?dist} +Version: 1.1.2 +Release: 1%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit Group: Development/Tools License: MIT @@ -8,15 +8,21 @@ URL: https://github.com/ntoll/uflash Source0: https://files.pythonhosted.org/packages/source/u/%{name}/%{name}-%{version}.tar.gz # For tests, they don't have tags -%define hash 04afb7e9c7118a7d56f1f2b2328fe9162a26c24e +%define hash 67eadaad00514444725a2e0fa1c8ff2864e39f26 Source1: https://github.com/ntoll/uflash/archive/%{hash}.tar.gz BuildRequires: python3-pytest BuildRequires: python3-devel, python3-setuptools # Entrypoints: Requires: python3-setuptools + +# TODO package nudatus, optional dependency + BuildArch: noarch +# Other tools are using this as a module, so provide also the python3- name +Provides: python3-%{name} == %{version}-%{release} +%{?python_provide:%python_provide python3-%{name}} %description A utility for flashing the BBC micro:bit with Python scripts and the @@ -26,8 +32,6 @@ hex file and flash it onto a BBC micro:bit. A command line utility called uflash that will flash Python scripts onto a BBC micro:bit. - - %prep %setup -q @@ -43,11 +47,8 @@ tar -xf %{SOURCE1} mv %{name}-%{hash}/tests . rm -rf %{name}-%{hash} -# The mocking in test_flash_wrong_python is broken in 3.6 -# And we don't really need the tested functionality, -# because we know uflash will not be run with -# old version of Python, as we are packaging it for new one -py.test-3 -k "not test_flash_wrong_python" +# nudatus is optional dependency, test_hexlify_minify requires it +py.test-3 -vv -k "not test_hexlify_minify" %files %doc README.rst CHANGES.rst @@ -59,6 +60,10 @@ py.test-3 -k "not test_flash_wrong_python" %changelog +* Tue Apr 10 2018 Miro Hrončok - 1.1.2-1 +- Update to 1.1.2 +- Provide python3-uflash + * Fri Feb 09 2018 Fedora Release Engineering - 1.0.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 91908d8237e8474cce3700b76e5de9939f49a370 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 10 Apr 2018 22:19:08 +0200 Subject: [PATCH 07/42] BR and recommend nudatus --- uflash.spec | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/uflash.spec b/uflash.spec index 2b6f8f7..eef1025 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 1.1.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit Group: Development/Tools License: MIT @@ -12,11 +12,12 @@ Source0: https://files.pythonhosted.org/packages/source/u/%{name}/%{name} Source1: https://github.com/ntoll/uflash/archive/%{hash}.tar.gz BuildRequires: python3-pytest -BuildRequires: python3-devel, python3-setuptools -# Entrypoints: -Requires: python3-setuptools +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-nudatus -# TODO package nudatus, optional dependency +Requires: python3-setuptools +Recommends: python3-nudatus BuildArch: noarch @@ -47,8 +48,7 @@ tar -xf %{SOURCE1} mv %{name}-%{hash}/tests . rm -rf %{name}-%{hash} -# nudatus is optional dependency, test_hexlify_minify requires it -py.test-3 -vv -k "not test_hexlify_minify" +py.test-3 -vv %files %doc README.rst CHANGES.rst @@ -60,6 +60,9 @@ py.test-3 -vv -k "not test_hexlify_minify" %changelog +* Tue Apr 10 2018 Miro Hrončok - 1.1.2-2 +- BR and recommend nudatus + * Tue Apr 10 2018 Miro Hrončok - 1.1.2-1 - Update to 1.1.2 - Provide python3-uflash From 28d72590270bea035c62ccffe2359f31399d8492 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 19 Jun 2018 11:29:50 +0200 Subject: [PATCH 08/42] Rebuilt for Python 3.7 --- uflash.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index eef1025..11eed08 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 1.1.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit Group: Development/Tools License: MIT @@ -60,6 +60,9 @@ py.test-3 -vv %changelog +* Tue Jun 19 2018 Miro Hrončok - 1.1.2-3 +- Rebuilt for Python 3.7 + * Tue Apr 10 2018 Miro Hrončok - 1.1.2-2 - BR and recommend nudatus From 6e14c066bfef2fbf110d9ac368a18963f806b7ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 19 Jun 2018 11:44:15 +0200 Subject: [PATCH 09/42] Rebuilt for Python 3.7 --- uflash.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index 11eed08..719e846 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 1.1.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit Group: Development/Tools License: MIT @@ -60,6 +60,9 @@ py.test-3 -vv %changelog +* Tue Jun 19 2018 Miro Hrončok - 1.1.2-4 +- Rebuilt for Python 3.7 + * Tue Jun 19 2018 Miro Hrončok - 1.1.2-3 - Rebuilt for Python 3.7 From 0ab1c57a34c503391fda1029dcb2e02f0fb46b15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Mon, 9 Jul 2018 14:45:17 +0200 Subject: [PATCH 10/42] Update to 1.2.0 (#1594545) --- .gitignore | 2 ++ sources | 4 ++-- uflash.spec | 11 +++++++---- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index adca3cb..6b9ce49 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,5 @@ /uflash-1.0.3.tar.gz /uflash-1.1.2.tar.gz /67eadaad00514444725a2e0fa1c8ff2864e39f26.tar.gz +/uflash-1.2.0.tar.gz +/41bf089448873b7f9443aa120379fb1cbba54f8c.tar.gz diff --git a/sources b/sources index be9192d..6b61065 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (uflash-1.1.2.tar.gz) = 23bc6804f644704f6c35b754322fff00393cfb56d6eeba034c719d92988714f9420db3f3b0fe9ad1ba431c8f689f03a093e59ee8676f0c9126742487c2a2b781 -SHA512 (67eadaad00514444725a2e0fa1c8ff2864e39f26.tar.gz) = 5c4f7a0f0ce791b8f36da2774b6d3af792e63eeb9d989049d8d008a0755fe17b6ba8956c311e761e2ab6551f5d639e2286a7f7e79995e34d8e00679352cf83d1 +SHA512 (uflash-1.2.0.tar.gz) = b20375bd443964a08f90083ed5a4350853b7a8b608fc4ab1d2ff231f98d94e5c553649eede46427934439e232bc0074dcbaca39a6456b3846364a5df92a53428 +SHA512 (41bf089448873b7f9443aa120379fb1cbba54f8c.tar.gz) = bd7f71017afd0b37df478563b8e1458256e12476f699fa2d8c319bd1801d4a653f48ca6d577f1470756b4a0165bf6ad8b5592df5cb93ff8070ece2d8256021df diff --git a/uflash.spec b/uflash.spec index 719e846..bb1316a 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,14 +1,14 @@ Name: uflash -Version: 1.1.2 -Release: 4%{?dist} +Version: 1.2.0 +Release: 1%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit Group: Development/Tools License: MIT URL: https://github.com/ntoll/uflash -Source0: https://files.pythonhosted.org/packages/source/u/%{name}/%{name}-%{version}.tar.gz +Source0: %pypi_source # For tests, they don't have tags -%define hash 67eadaad00514444725a2e0fa1c8ff2864e39f26 +%define hash 41bf089448873b7f9443aa120379fb1cbba54f8c Source1: https://github.com/ntoll/uflash/archive/%{hash}.tar.gz BuildRequires: python3-pytest @@ -60,6 +60,9 @@ py.test-3 -vv %changelog +* Mon Jul 09 2018 Miro Hrončok - 1.2.0-1 +- Update to 1.2.0 (#1594545) + * Tue Jun 19 2018 Miro Hrončok - 1.1.2-4 - Rebuilt for Python 3.7 From ab59840c5cf0a16159383895aecb2d69c69731c5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 08:09:49 +0000 Subject: [PATCH 11/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uflash.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index bb1316a..e6ad408 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 1.2.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit Group: Development/Tools License: MIT @@ -60,6 +60,9 @@ py.test-3 -vv %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 1.2.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Mon Jul 09 2018 Miro Hrončok - 1.2.0-1 - Update to 1.2.0 (#1594545) From ca4871807cb1f783ca453b984ae037251a7db2d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Wed, 29 Aug 2018 12:12:37 +0200 Subject: [PATCH 12/42] Update to 1.2.1 (#1605196) --- .gitignore | 2 ++ sources | 4 ++-- uflash.spec | 10 ++++++---- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 6b9ce49..4f1fed8 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,5 @@ /67eadaad00514444725a2e0fa1c8ff2864e39f26.tar.gz /uflash-1.2.0.tar.gz /41bf089448873b7f9443aa120379fb1cbba54f8c.tar.gz +/uflash-1.2.1.tar.gz +/d493b9f027e65a2551bb46407432723b73cf78b4.tar.gz diff --git a/sources b/sources index 6b61065..f4f5fa4 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (uflash-1.2.0.tar.gz) = b20375bd443964a08f90083ed5a4350853b7a8b608fc4ab1d2ff231f98d94e5c553649eede46427934439e232bc0074dcbaca39a6456b3846364a5df92a53428 -SHA512 (41bf089448873b7f9443aa120379fb1cbba54f8c.tar.gz) = bd7f71017afd0b37df478563b8e1458256e12476f699fa2d8c319bd1801d4a653f48ca6d577f1470756b4a0165bf6ad8b5592df5cb93ff8070ece2d8256021df +SHA512 (uflash-1.2.1.tar.gz) = 8f4f6c29ed626db8a045bd1def9a53bebd92527030a5fe58d5a54086f47970705d81d76193c4a49ffcb700c0cbf16416a9a5d2a2dcf56ba64a35640e4d1cc069 +SHA512 (d493b9f027e65a2551bb46407432723b73cf78b4.tar.gz) = 53ad26de2bf9ef4d4681b225f99c29e74b9d88febb0922868cc2dbc29f713494ddd03a17a27af3d3de1c5c91867dbabc63ae6330f0c8e3f8d285fc3720c32776 diff --git a/uflash.spec b/uflash.spec index e6ad408..8f99c1e 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,14 +1,13 @@ Name: uflash -Version: 1.2.0 -Release: 2%{?dist} +Version: 1.2.1 +Release: 1%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit -Group: Development/Tools License: MIT URL: https://github.com/ntoll/uflash Source0: %pypi_source # For tests, they don't have tags -%define hash 41bf089448873b7f9443aa120379fb1cbba54f8c +%define hash d493b9f027e65a2551bb46407432723b73cf78b4 Source1: https://github.com/ntoll/uflash/archive/%{hash}.tar.gz BuildRequires: python3-pytest @@ -60,6 +59,9 @@ py.test-3 -vv %changelog +* Wed Aug 29 2018 Miro Hrončok - 1.2.1-1 +- Update to 1.2.1 (#1605196) + * Sat Jul 14 2018 Fedora Release Engineering - 1.2.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From c82bc5f4f05b7d6d46aff871e57c9370d5279a3e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 10:41:53 +0000 Subject: [PATCH 13/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uflash.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index 8f99c1e..aacfbb3 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 1.2.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit License: MIT URL: https://github.com/ntoll/uflash @@ -59,6 +59,9 @@ py.test-3 -vv %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 1.2.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Wed Aug 29 2018 Miro Hrončok - 1.2.1-1 - Update to 1.2.1 (#1605196) From 60b92315b64e21f936c92767194a4a3b77e1757e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 02:21:56 +0000 Subject: [PATCH 14/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uflash.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index aacfbb3..f11b1c8 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 1.2.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit License: MIT URL: https://github.com/ntoll/uflash @@ -59,6 +59,9 @@ py.test-3 -vv %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 1.2.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sun Feb 03 2019 Fedora Release Engineering - 1.2.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From be742d1558d89f118e450ed9018c2ec21d89d996 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Mon, 19 Aug 2019 11:08:40 +0200 Subject: [PATCH 15/42] Rebuilt for Python 3.8 --- uflash.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index f11b1c8..1c308d5 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 1.2.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit License: MIT URL: https://github.com/ntoll/uflash @@ -59,6 +59,9 @@ py.test-3 -vv %changelog +* Mon Aug 19 2019 Miro Hrončok - 1.2.1-4 +- Rebuilt for Python 3.8 + * Sat Jul 27 2019 Fedora Release Engineering - 1.2.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From a2db8266e42821949c04fc531266cab54a8bb7d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Thu, 3 Oct 2019 14:41:02 +0200 Subject: [PATCH 16/42] Rebuilt for Python 3.8.0rc1 (#1748018) --- uflash.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index 1c308d5..8ecf94c 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 1.2.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit License: MIT URL: https://github.com/ntoll/uflash @@ -59,6 +59,9 @@ py.test-3 -vv %changelog +* Thu Oct 03 2019 Miro Hrončok - 1.2.1-5 +- Rebuilt for Python 3.8.0rc1 (#1748018) + * Mon Aug 19 2019 Miro Hrončok - 1.2.1-4 - Rebuilt for Python 3.8 From 5484af5d74ded35e1b29b7bcfd3c4deea5c97982 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 02:28:45 +0000 Subject: [PATCH 17/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uflash.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index 8ecf94c..87cee35 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 1.2.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit License: MIT URL: https://github.com/ntoll/uflash @@ -59,6 +59,9 @@ py.test-3 -vv %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 1.2.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Thu Oct 03 2019 Miro Hrončok - 1.2.1-5 - Rebuilt for Python 3.8.0rc1 (#1748018) From eeae951be8eb76654a270d95af4b58f575bb5299 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 26 May 2020 03:53:52 +0200 Subject: [PATCH 18/42] Rebuilt for Python 3.9 --- uflash.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index 87cee35..7d5c877 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 1.2.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit License: MIT URL: https://github.com/ntoll/uflash @@ -59,6 +59,9 @@ py.test-3 -vv %changelog +* Tue May 26 2020 Miro Hrončok - 1.2.1-7 +- Rebuilt for Python 3.9 + * Fri Jan 31 2020 Fedora Release Engineering - 1.2.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 3308151451374dea08a355c603b3dc7c4c6187f5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 13:12:02 +0000 Subject: [PATCH 19/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uflash.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index 7d5c877..7cba656 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 1.2.1 -Release: 7%{?dist} +Release: 8%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit License: MIT URL: https://github.com/ntoll/uflash @@ -59,6 +59,9 @@ py.test-3 -vv %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 1.2.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Tue May 26 2020 Miro Hrončok - 1.2.1-7 - Rebuilt for Python 3.9 From e11fdfc709d6332a7835b8a1bb0c5dc97e91ec0c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 22:35:36 +0000 Subject: [PATCH 20/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uflash.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index 7cba656..85dd87f 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 1.2.1 -Release: 8%{?dist} +Release: 9%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit License: MIT URL: https://github.com/ntoll/uflash @@ -59,6 +59,9 @@ py.test-3 -vv %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 1.2.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 1.2.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 35ad83d0a5ca6e7e309501e7476d0cb778c62f42 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 4 Jun 2021 21:18:41 +0200 Subject: [PATCH 21/42] Rebuilt for Python 3.10 --- uflash.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index 85dd87f..dd2ba4a 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 1.2.1 -Release: 9%{?dist} +Release: 10%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit License: MIT URL: https://github.com/ntoll/uflash @@ -59,6 +59,9 @@ py.test-3 -vv %changelog +* Fri Jun 04 2021 Python Maint - 1.2.1-10 +- Rebuilt for Python 3.10 + * Wed Jan 27 2021 Fedora Release Engineering - 1.2.1-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 0f078b298893753dbd6ebf24dc88c3f286962ce1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 19:57:13 +0000 Subject: [PATCH 22/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uflash.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index dd2ba4a..c64c5cc 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 1.2.1 -Release: 10%{?dist} +Release: 11%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit License: MIT URL: https://github.com/ntoll/uflash @@ -59,6 +59,9 @@ py.test-3 -vv %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 1.2.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Fri Jun 04 2021 Python Maint - 1.2.1-10 - Rebuilt for Python 3.10 From f5c95673c99a2d0e960f28f9e582cc4268db215e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 03:26:14 +0000 Subject: [PATCH 23/42] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uflash.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index c64c5cc..6b369ca 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 1.2.1 -Release: 11%{?dist} +Release: 12%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit License: MIT URL: https://github.com/ntoll/uflash @@ -59,6 +59,9 @@ py.test-3 -vv %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 1.2.1-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 1.2.1-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From a7688448d176dc8f62a4ee438891b209aac6923f Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Mon, 11 Apr 2022 10:21:43 +0200 Subject: [PATCH 24/42] Update to 2.0.0 --- .gitignore | 2 ++ sources | 4 ++-- uflash.spec | 11 ++++++++--- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 4f1fed8..694ad67 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,5 @@ /41bf089448873b7f9443aa120379fb1cbba54f8c.tar.gz /uflash-1.2.1.tar.gz /d493b9f027e65a2551bb46407432723b73cf78b4.tar.gz +/uflash-2.0.0.tar.gz +/147ea945fbe841b0ae17888ab60a60c6080b1225.tar.gz diff --git a/sources b/sources index f4f5fa4..10f73ff 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (uflash-1.2.1.tar.gz) = 8f4f6c29ed626db8a045bd1def9a53bebd92527030a5fe58d5a54086f47970705d81d76193c4a49ffcb700c0cbf16416a9a5d2a2dcf56ba64a35640e4d1cc069 -SHA512 (d493b9f027e65a2551bb46407432723b73cf78b4.tar.gz) = 53ad26de2bf9ef4d4681b225f99c29e74b9d88febb0922868cc2dbc29f713494ddd03a17a27af3d3de1c5c91867dbabc63ae6330f0c8e3f8d285fc3720c32776 +SHA512 (uflash-2.0.0.tar.gz) = fb7c6044d05ee21a5e65412b7cc4b972a9191398b8a37956cc2d329693e5576cb098e80c8ef1ca7a3fcd8ccde0966e92599a1cd510aa30fffad59e66f70379d5 +SHA512 (147ea945fbe841b0ae17888ab60a60c6080b1225.tar.gz) = 1cf3f8a99256bf242556d7a6c699e32934ca8d984f149115f7636d766b0cc7d0446cf4b887f15dd12c1baa6d5948c41e29f45efa6bfd5b09fdcbec1230c49a51 diff --git a/uflash.spec b/uflash.spec index 6b369ca..d1ccfc4 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,13 +1,13 @@ Name: uflash -Version: 1.2.1 -Release: 12%{?dist} +Version: 2.0.0 +Release: 1%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit License: MIT URL: https://github.com/ntoll/uflash Source0: %pypi_source # For tests, they don't have tags -%define hash d493b9f027e65a2551bb46407432723b73cf78b4 +%define hash 147ea945fbe841b0ae17888ab60a60c6080b1225 Source1: https://github.com/ntoll/uflash/archive/%{hash}.tar.gz BuildRequires: python3-pytest @@ -53,12 +53,17 @@ py.test-3 -vv %doc README.rst CHANGES.rst %license LICENSE %{_bindir}/uflash +%{_bindir}/py2hex %{python3_sitelib}/uflash* %{python3_sitelib}/__pycache__/uflash* %changelog +* Mon Apr 11 2022 Lumír Balhar - 2.0.0-1 +- Update to 2.0.0 +Resolves: rhbz#1742639 + * Sat Jan 22 2022 Fedora Release Engineering - 1.2.1-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 20b1cd764b11346b6c8c27668a90d18e104abb1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Wed, 27 Apr 2022 19:21:09 +0200 Subject: [PATCH 25/42] Rebuilt to ship with mu --- uflash.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index d1ccfc4..970cc89 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 2.0.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit License: MIT URL: https://github.com/ntoll/uflash @@ -60,6 +60,9 @@ py.test-3 -vv %changelog +* Wed Apr 27 2022 Miro Hrončok - 2.0.0-2 +- Rebuilt + * Mon Apr 11 2022 Lumír Balhar - 2.0.0-1 - Update to 2.0.0 Resolves: rhbz#1742639 From f6a3a43ff6be41f876e4e8e883a67f330db11e3e Mon Sep 17 00:00:00 2001 From: Python Maint Date: Mon, 13 Jun 2022 17:37:35 +0200 Subject: [PATCH 26/42] Rebuilt for Python 3.11 --- uflash.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index 970cc89..0d08471 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 2.0.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit License: MIT URL: https://github.com/ntoll/uflash @@ -60,6 +60,9 @@ py.test-3 -vv %changelog +* Mon Jun 13 2022 Python Maint - 2.0.0-3 +- Rebuilt for Python 3.11 + * Wed Apr 27 2022 Miro Hrončok - 2.0.0-2 - Rebuilt From 58d3da6e9eb66436799b8a424caffb187a37dc37 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 11:18:01 +0000 Subject: [PATCH 27/42] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uflash.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index 0d08471..de7637b 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 2.0.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit License: MIT URL: https://github.com/ntoll/uflash @@ -60,6 +60,9 @@ py.test-3 -vv %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 2.0.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Mon Jun 13 2022 Python Maint - 2.0.0-3 - Rebuilt for Python 3.11 From 09d6c16832401a25604558704f985357d3addab9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 05:42:56 +0000 Subject: [PATCH 28/42] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uflash.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index de7637b..0867e51 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 2.0.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit License: MIT URL: https://github.com/ntoll/uflash @@ -60,6 +60,9 @@ py.test-3 -vv %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 2.0.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 2.0.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From d55e9ddd352bf8494dc90b8942506afb77683cdd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 17:01:36 +0000 Subject: [PATCH 29/42] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- uflash.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index 0867e51..34b674a 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 2.0.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit License: MIT URL: https://github.com/ntoll/uflash @@ -60,6 +60,9 @@ py.test-3 -vv %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 2.0.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 2.0.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 98cf5fd3e218638b427f675514414ec28daca2c5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 07:01:04 +0000 Subject: [PATCH 30/42] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- uflash.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/uflash.spec b/uflash.spec index 34b674a..f338e9a 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 2.0.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: A module and utility to flash Python onto the BBC micro:bit License: MIT URL: https://github.com/ntoll/uflash @@ -60,6 +60,9 @@ py.test-3 -vv %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 2.0.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 2.0.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 0cb69ecbcef539bd2df22dcda1648452304ac762 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Mon, 29 Jan 2024 15:44:40 +0100 Subject: [PATCH 31/42] Convert to %autorelease and %autochangelog [skip changelog] --- changelog | 102 ++++++++++++++++++++++++++++++++++++++++++++++++++ uflash.spec | 105 +--------------------------------------------------- 2 files changed, 104 insertions(+), 103 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..be771be --- /dev/null +++ b/changelog @@ -0,0 +1,102 @@ +* Sat Jan 27 2024 Fedora Release Engineering - 2.0.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sat Jul 22 2023 Fedora Release Engineering - 2.0.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jan 21 2023 Fedora Release Engineering - 2.0.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jul 23 2022 Fedora Release Engineering - 2.0.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Mon Jun 13 2022 Python Maint - 2.0.0-3 +- Rebuilt for Python 3.11 + +* Wed Apr 27 2022 Miro Hrončok - 2.0.0-2 +- Rebuilt + +* Mon Apr 11 2022 Lumír Balhar - 2.0.0-1 +- Update to 2.0.0 +Resolves: rhbz#1742639 + +* Sat Jan 22 2022 Fedora Release Engineering - 1.2.1-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 1.2.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Fri Jun 04 2021 Python Maint - 1.2.1-10 +- Rebuilt for Python 3.10 + +* Wed Jan 27 2021 Fedora Release Engineering - 1.2.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 1.2.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue May 26 2020 Miro Hrončok - 1.2.1-7 +- Rebuilt for Python 3.9 + +* Fri Jan 31 2020 Fedora Release Engineering - 1.2.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Oct 03 2019 Miro Hrončok - 1.2.1-5 +- Rebuilt for Python 3.8.0rc1 (#1748018) + +* Mon Aug 19 2019 Miro Hrončok - 1.2.1-4 +- Rebuilt for Python 3.8 + +* Sat Jul 27 2019 Fedora Release Engineering - 1.2.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sun Feb 03 2019 Fedora Release Engineering - 1.2.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Wed Aug 29 2018 Miro Hrončok - 1.2.1-1 +- Update to 1.2.1 (#1605196) + +* Sat Jul 14 2018 Fedora Release Engineering - 1.2.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Mon Jul 09 2018 Miro Hrončok - 1.2.0-1 +- Update to 1.2.0 (#1594545) + +* Tue Jun 19 2018 Miro Hrončok - 1.1.2-4 +- Rebuilt for Python 3.7 + +* Tue Jun 19 2018 Miro Hrončok - 1.1.2-3 +- Rebuilt for Python 3.7 + +* Tue Apr 10 2018 Miro Hrončok - 1.1.2-2 +- BR and recommend nudatus + +* Tue Apr 10 2018 Miro Hrončok - 1.1.2-1 +- Update to 1.1.2 +- Provide python3-uflash + +* Fri Feb 09 2018 Fedora Release Engineering - 1.0.3-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 1.0.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 1.0.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Mon Dec 19 2016 Miro Hrončok - 1.0.3-2 +- Rebuild for Python 3.6 + +* Tue Aug 16 2016 Miro Hrončok - 1.0.3-1 +- Update to 1.0.3 +- Use new %%py3_ macros for build and install +- Update source URL +- Include LICENSE and CHANGES.rst +- Require setuptools for entrypoints +- Add tests + +* Tue Jul 19 2016 Fedora Release Engineering - 0.9.18b0-2 +- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages + +* Mon Jan 18 2016 Kushal Das - 0.9.18b0-1 +- Initial package creation diff --git a/uflash.spec b/uflash.spec index f338e9a..a1cce05 100644 --- a/uflash.spec +++ b/uflash.spec @@ -1,6 +1,6 @@ Name: uflash Version: 2.0.0 -Release: 7%{?dist} +Release: %autorelease Summary: A module and utility to flash Python onto the BBC micro:bit License: MIT URL: https://github.com/ntoll/uflash @@ -60,105 +60,4 @@ py.test-3 -vv %changelog -* Sat Jan 27 2024 Fedora Release Engineering - 2.0.0-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Jul 22 2023 Fedora Release Engineering - 2.0.0-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Sat Jan 21 2023 Fedora Release Engineering - 2.0.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Sat Jul 23 2022 Fedora Release Engineering - 2.0.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Mon Jun 13 2022 Python Maint - 2.0.0-3 -- Rebuilt for Python 3.11 - -* Wed Apr 27 2022 Miro Hrončok - 2.0.0-2 -- Rebuilt - -* Mon Apr 11 2022 Lumír Balhar - 2.0.0-1 -- Update to 2.0.0 -Resolves: rhbz#1742639 - -* Sat Jan 22 2022 Fedora Release Engineering - 1.2.1-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Jul 23 2021 Fedora Release Engineering - 1.2.1-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Fri Jun 04 2021 Python Maint - 1.2.1-10 -- Rebuilt for Python 3.10 - -* Wed Jan 27 2021 Fedora Release Engineering - 1.2.1-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 1.2.1-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Tue May 26 2020 Miro Hrončok - 1.2.1-7 -- Rebuilt for Python 3.9 - -* Fri Jan 31 2020 Fedora Release Engineering - 1.2.1-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Thu Oct 03 2019 Miro Hrončok - 1.2.1-5 -- Rebuilt for Python 3.8.0rc1 (#1748018) - -* Mon Aug 19 2019 Miro Hrončok - 1.2.1-4 -- Rebuilt for Python 3.8 - -* Sat Jul 27 2019 Fedora Release Engineering - 1.2.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sun Feb 03 2019 Fedora Release Engineering - 1.2.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Wed Aug 29 2018 Miro Hrončok - 1.2.1-1 -- Update to 1.2.1 (#1605196) - -* Sat Jul 14 2018 Fedora Release Engineering - 1.2.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Mon Jul 09 2018 Miro Hrončok - 1.2.0-1 -- Update to 1.2.0 (#1594545) - -* Tue Jun 19 2018 Miro Hrončok - 1.1.2-4 -- Rebuilt for Python 3.7 - -* Tue Jun 19 2018 Miro Hrončok - 1.1.2-3 -- Rebuilt for Python 3.7 - -* Tue Apr 10 2018 Miro Hrončok - 1.1.2-2 -- BR and recommend nudatus - -* Tue Apr 10 2018 Miro Hrončok - 1.1.2-1 -- Update to 1.1.2 -- Provide python3-uflash - -* Fri Feb 09 2018 Fedora Release Engineering - 1.0.3-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 1.0.3-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering - 1.0.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Mon Dec 19 2016 Miro Hrončok - 1.0.3-2 -- Rebuild for Python 3.6 - -* Tue Aug 16 2016 Miro Hrončok - 1.0.3-1 -- Update to 1.0.3 -- Use new %%py3_ macros for build and install -- Update source URL -- Include LICENSE and CHANGES.rst -- Require setuptools for entrypoints -- Add tests - -* Tue Jul 19 2016 Fedora Release Engineering - 0.9.18b0-2 -- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages - -* Mon Jan 18 2016 Kushal Das - 0.9.18b0-1 -- Initial package creation +%autochangelog From 253d758bea1310e2ba087d5a29008888fd76555f Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 7 Jun 2024 11:24:24 +0200 Subject: [PATCH 32/42] Rebuilt for Python 3.13 From f8f5cc7307841d18a8d17db58362ffadb88173bb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 08:10:09 +0000 Subject: [PATCH 33/42] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 10f4eb9fcf3e506a5189b7bbe23198a4526890b1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 13:39:16 +0000 Subject: [PATCH 34/42] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From d8d24f591e08cbb42125e9999aeaab3a4acb7e01 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Mon, 2 Jun 2025 23:24:57 +0200 Subject: [PATCH 35/42] Rebuilt for Python 3.14 From 3deeae7017e7b8917e393ef42c743075cb349565 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 8 Jul 2025 19:44:52 +0200 Subject: [PATCH 36/42] Modernize packaging - Fixes: rhbz#2378486 (The nudatus dependency seems unused.) --- uflash.spec | 48 +++++++++++++++++++++++------------------------- 1 file changed, 23 insertions(+), 25 deletions(-) diff --git a/uflash.spec b/uflash.spec index a1cce05..98475d0 100644 --- a/uflash.spec +++ b/uflash.spec @@ -4,25 +4,19 @@ Release: %autorelease Summary: A module and utility to flash Python onto the BBC micro:bit License: MIT URL: https://github.com/ntoll/uflash -Source0: %pypi_source +Source0: %{pypi_source uflash} # For tests, they don't have tags %define hash 147ea945fbe841b0ae17888ab60a60c6080b1225 Source1: https://github.com/ntoll/uflash/archive/%{hash}.tar.gz -BuildRequires: python3-pytest BuildRequires: python3-devel -BuildRequires: python3-setuptools -BuildRequires: python3-nudatus - -Requires: python3-setuptools -Recommends: python3-nudatus +BuildRequires: python3-pytest BuildArch: noarch # Other tools are using this as a module, so provide also the python3- name -Provides: python3-%{name} == %{version}-%{release} -%{?python_provide:%python_provide python3-%{name}} +%py_provides python3-%{name} %description A utility for flashing the BBC micro:bit with Python scripts and the @@ -33,30 +27,34 @@ uflash that will flash Python scripts onto a BBC micro:bit. %prep -%setup -q - - -%build -%py3_build - -%install -%py3_install - -%check +%autosetup -p1 tar -xf %{SOURCE1} mv %{name}-%{hash}/tests . rm -rf %{name}-%{hash} -py.test-3 -vv -%files +%generate_buildrequires +%pyproject_buildrequires + + +%build +%pyproject_wheel + + +%install +%pyproject_install +%pyproject_save_files -l 'uflash*' + + +%check +%pyproject_check_import +%pytest + + +%files -f %{pyproject_files} %doc README.rst CHANGES.rst -%license LICENSE %{_bindir}/uflash %{_bindir}/py2hex -%{python3_sitelib}/uflash* -%{python3_sitelib}/__pycache__/uflash* - %changelog From 7745d464b56f8c575368352211d8a4e8d2619a03 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 19:43:53 +0000 Subject: [PATCH 37/42] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 59e74ebbe0dcd71013b8948bc8a1225a886bd7a1 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 15:21:14 +0200 Subject: [PATCH 38/42] Rebuilt for Python 3.14.0rc2 bytecode From 651171abd3dde07abb19bd9bdaca7714ef9d309b Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 15:01:03 +0200 Subject: [PATCH 39/42] Rebuilt for Python 3.14.0rc3 bytecode From c09df6a37676e764dbb46046b6b8ee7203b4c7f7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 20 Jan 2026 03:30:35 +0000 Subject: [PATCH 40/42] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From ae2bc6218864f2a20fa2da15fabc7c150825f01b Mon Sep 17 00:00:00 2001 From: Python Maint Date: Wed, 3 Jun 2026 21:01:15 +0200 Subject: [PATCH 41/42] Rebuilt for Python 3.15 From bcaf3478497ddf1cfe13ddef9fc1164e9e840d1a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:07:31 +0000 Subject: [PATCH 42/42] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild