#22 Update to 5.6.0 + %autorelease and %autochangelog + SPDX + importlib
Closed 4 months ago by churchyard. Opened 4 months ago by churchyard.
rpms/ churchyard/python-uranium 5.6.0  into  rawhide

@@ -1,68 +0,0 @@ 

- diff -up Uranium-5.3.0/UM/Qt/qml/UM/qmldir.qt65 Uranium-5.3.0/UM/Qt/qml/UM/qmldir

- --- Uranium-5.3.0/UM/Qt/qml/UM/qmldir.qt65	2023-05-22 11:48:10.779310352 -0400

- +++ Uranium-5.3.0/UM/Qt/qml/UM/qmldir	2023-05-22 11:48:31.404560978 -0400

- @@ -1,6 +1,7 @@

-  module Uranium

-  

-  ApplicationMenu         1.0 ApplicationMenu.qml

- +RecolorImage            1.0 RecolorImage.qml

-  MessageStack            1.0 MessageStack.qml

-  Dialog                  1.0 Dialog.qml

-  

- diff -up Uranium-5.3.0/UM/Qt/qml/UM/RecolorImage.qml.qt65 Uranium-5.3.0/UM/Qt/qml/UM/RecolorImage.qml

- --- Uranium-5.3.0/UM/Qt/qml/UM/RecolorImage.qml.qt65	2023-05-22 11:46:42.419236608 -0400

- +++ Uranium-5.3.0/UM/Qt/qml/UM/RecolorImage.qml	2023-05-22 11:47:01.327466370 -0400

- @@ -0,0 +1,35 @@

- +// Copyright (c) 2018 Ultimaker B.V.

- +// Uranium is released under the terms of the LGPLv3 or higher.

- +

- +import QtQuick 2.1

- +import UM 1.3 as UM

- +

- +Item

- +{

- +    id: base;

- +

- +    property alias source: img.source

- +    property alias color: shader.color

- +    property alias sourceSize: img.sourceSize

- +

- +    Image

- +    {

- +        id: img

- +        anchors.fill: parent

- +        visible: false

- +        sourceSize.width: parent.width

- +        sourceSize.height: parent.height

- +    }

- +

- +    ShaderEffect

- +    {

- +        id: shader

- +        anchors.fill: parent

- +

- +        property variant src: img

- +        property color color: "#fff"

- +

- +        vertexShader: Resources.getPath(Resources.Shaders, "recolor_image.vert.qsb")

- +        fragmentShader: Resources.getPath(Resources.Shaders, "recolor_image.frag.qsb")

- +    }

- +}

- diff -up Uranium-5.3.0/UM/Qt/qml/UM/SimpleButton.qml.qt65 Uranium-5.3.0/UM/Qt/qml/UM/SimpleButton.qml

- --- Uranium-5.3.0/UM/Qt/qml/UM/SimpleButton.qml.qt65	2023-05-22 11:47:45.530003515 -0400

- +++ Uranium-5.3.0/UM/Qt/qml/UM/SimpleButton.qml	2023-05-22 11:47:53.582101367 -0400

- @@ -27,12 +27,13 @@ MouseArea

-          radius: 0

-      }

-  

- -    ColorImage

- +    RecolorImage

-      {

-          id: image

-  

-          anchors.fill: parent

-          anchors.margins: base.iconMargin

- +        sourceSize.height: width

-  

-          color: base.containsMouse ? base.hoverColor : base.color

-  

@@ -0,0 +1,59 @@ 

+ From e86d717035af317dab5d62851181873ec3c38ebe Mon Sep 17 00:00:00 2001

+ From: Remco Burema <r.burema@ultimaker.com>

+ Date: Fri, 20 Oct 2023 14:40:10 +0200

+ Subject: [PATCH] Replace deprecated imp module with importlib.

+ 

+ done as part of Python 3.12 spike (CURA-11078)

+ ---

+  UM/PluginRegistry.py | 18 +++++++++++-------

+  1 file changed, 11 insertions(+), 7 deletions(-)

+ 

+ diff --git a/UM/PluginRegistry.py b/UM/PluginRegistry.py

+ index 25ef35e56..53dc882b9 100644

+ --- a/UM/PluginRegistry.py

+ +++ b/UM/PluginRegistry.py

+ @@ -1,11 +1,13 @@

+ -# Copyright (c) 2022 Ultimaker B.V.

+ +# Copyright (c) 2023 UltiMaker

+  # Uranium is released under the terms of the LGPLv3 or higher.

+  

+ -import imp

+ +import importlib.util

+ +import importlib.machinery

+  import json

+  import os

+  import shutil  # For deleting plugin directories;

+  import stat  # For setting file permissions correctly;

+ +import sys

+  import time

+  import types

+  import zipfile

+ @@ -762,7 +764,10 @@ def _findPlugin(self, plugin_id: str) -> Optional[types.ModuleType]:

+              except Exception:

+                  pass

+          try:

+ -            file, path, desc = imp.find_module(plugin_id, [final_location])

+ +            spec = importlib.machinery.PathFinder().find_spec(plugin_id, [final_location])

+ +            if len(spec.submodule_search_locations) != 1:

+ +                raise IndexError(f"Attempt to load plugin '{plugin_id}' from {len(spec.submodule_search_locations)} locations.")

+ +            path = spec.submodule_search_locations[0]

+          except Exception:

+              Logger.logException("e", "Import error when importing %s", plugin_id)

+              return None

+ @@ -783,13 +788,12 @@ def _findPlugin(self, plugin_id: str) -> Optional[types.ModuleType]:

+                  return None

+  

+          try:

+ -            module = imp.load_module(plugin_id, file, path, desc)  # type: ignore #MyPy gets the wrong output type from imp.find_module for some reason.

+ +            module = importlib.util.module_from_spec(spec)

+ +            sys.modules[plugin_id] = module

+ +            spec.loader.exec_module(module)

+          except Exception:

+              Logger.logException("e", "Import error loading module %s", plugin_id)

+              return None

+ -        finally:

+ -            if file:

+ -                os.close(file) #type: ignore #MyPy gets the wrong output type from imp.find_module for some reason.

+          self._found_plugins[plugin_id] = module

+          return module

+  

file added
+184
@@ -0,0 +1,184 @@ 

+ * Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.0-7

+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild

+ 

+ * Wed Jun 28 2023 Python Maint <python-maint@redhat.com> - 5.3.0-6

+ - Rebuilt for Python 3.12

+ 

+ * Mon Jun  5 2023 Tom Callaway <spot@fedoraproject.org> - 5.3.0-5

+ - fix issue where Logger was used but not imported (thanks to H. Peter Anvin)

+ 

+ * Wed May 31 2023 Tom Callaway <spot@fedoraproject.org> - 5.3.0-4

+ - try ints, then bytes for gl mask functions

+ 

+ * Mon May 22 2023 Tom Callaway <spot@fedoraproject.org> - 5.3.0-3

+ - try to hack qt6.5 support

+ 

+ * Thu Mar  9 2023 Tom Callaway <spot@fedoraproject.org> - 5.3.0-2

+ - make pyclipper an explicit Requires

+ 

+ * Wed Mar  8 2023 Tom Callaway <spot@fedoraproject.org> - 5.3.0-1

+ - update to 5.3.0

+ 

+ * Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.13.1-5

+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild

+ 

+ * Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.13.1-4

+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild

+ 

+ * Fri Jun 17 2022 Python Maint <python-maint@redhat.com> - 4.13.1-3

+ - Rebuilt for Python 3.11

+ 

+ * Wed Mar 02 2022 Miro Hrončok <mhroncok@redhat.com> - 4.13.1-2

+ - Fix build with cmake 3.23.0rc2

+ - Related: rhbz#2059201, rhbz#2059188, rhbz#2057738

+ 

+ * Tue Feb 01 2022 Gabriel Féron <feron.gabriel@gmail.com> - 4.13.1-1

+ - Update to 4.13.1

+ 

+ * Fri Jan 21 2022 Gabriel Féron <feron.gabriel@gmail.com> - 4.13.0-1

+ - Update to 4.13.0

+ 

+ * Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.12.1-2

+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild

+ 

+ * Mon Dec 13 2021 Gabriel Féron <feron.gabriel@gmail.com> - 4.12.1-1

+ - Update to 4.12.1

+ 

+ * Mon Nov 08 2021 Miro Hrončok <mhroncok@redhat.com> - 4.11.0-2

+ - Round coordinates on getFaceIdAtPosition, to fix crash with Python 3.10+

+ - Fixes a crash when using "Select face to align to the build plate" tool

+ - Fixes rhbz#2021157

+ 

+ * Wed Sep 15 2021 Gabriel Féron <feron.gabriel@gmail.com> - 4.11.0-1

+ - Update to 4.11.0

+ 

+ * Mon Aug 16 2021 Gabriel Féron <feron.gabriel@gmail.com> - 4.10.0-1

+ - Update to 4.10.0

+ 

+ * Tue Jul 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.9.1-2

+ - Second attempt - Rebuilt for

+   https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild

+ 

+ * Thu Jun 10 2021 Gabriel Féron <feron.gabriel@gmail.com> - 4.9.1-1

+ - Update to 4.9.1

+ 

+ * Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 4.9.0-2

+ - Rebuilt for Python 3.10

+ 

+ * Mon Apr 26 2021 Gabriel Féron <feron.gabriel@gmail.com> - 4.9.0-1

+ - Update to 4.9.0

+ 

+ * Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.8.0-2

+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild

+ 

+ * Tue Dec 22 2020 Jan Pazdziora <jpazdziora@redhat.com> - 4.8.0-1

+ - Update to 4.8.0

+ 

+ * Fri Nov 27 2020 Miro Hrončok <mhroncok@redhat.com> - 4.7.1-2

+ - Round coordinates before creating QPoint

+ - Fixes a test failure with Python 3.10

+ 

+ * Thu Sep 03 2020 Miro Hrončok <mhroncok@redhat.com> - 4.7.1-1

+ - Update to 4.7.1

+ 

+ * Mon Aug 31 2020 Gabriel Féron <feron.gabriel@gmail.com> - 4.7.0-1

+ - Update to 4.7.0

+ 

+ * Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.6.1-3

+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild

+ 

+ * Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 4.6.1-2

+ - Rebuilt for Python 3.9

+ 

+ * Tue May 5 2020 Gabriel Féron <feron.gabriel@gmail.com> - 4.6.0-1

+ - Update to 4.6.1

+ 

+ * Tue Apr 21 2020 Gabriel Féron <feron.gabriel@gmail.com> - 4.6.0-1

+ - Update to 4.6.0

+ 

+ * Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.0-2

+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild

+ 

+ * Thu Nov 21 2019 Gabriel Féron <feron.gabriel@gmail.com> - 4.4.0-1

+ - Update to 4.4.0

+ 

+ * Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 4.1.0-3

+ - Rebuilt for Python 3.8.0rc1 (#1748018)

+ 

+ * Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0-2

+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild

+ 

+ * Tue Jun 18 2019 Gabriel Féron <feron.gabriel@gmail.com> - 4.1.0-1

+ - Update to 4.1.0

+ 

+ * Wed Apr 03 2019 Gabriel Féron <feron.gabriel@gmail.com> - 4.0.0-1

+ - Update to 4.0.0

+ 

+ * Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.6.0-2

+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild

+ 

+ * Sat Jan 26 2019 Gabriel Féron <feron.gabriel@gmail.com> - 3.6.0-1

+ - Update to 3.6.0

+ 

+ * Mon Nov 12 2018 Miro Hrončok <mhroncok@redhat.com> - 3.5.1-1

+ - Update to 3.5.1 (#1644323)

+ 

+ * Tue Aug 28 2018 Miro Hrončok <mhroncok@redhat.com> - 3.4.1-1

+ - Update to 3.4.1 (#1599724)

+ 

+ * Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.0-5

+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild

+ 

+ * Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 3.3.0-4

+ - Rebuilt for Python 3.7

+ 

+ * Thu Jun 07 2018 Miro Hrončok <mhroncok@redhat.com> - 3.3.0-3

+ - Bytecompile the plugins explicitly

+ 

+ * Mon May 28 2018 Miro Hrončok <mhroncok@redhat.com> - 3.3.0-2

+ - Fix PluginRegistry test

+ 

+ * Wed May 02 2018 Miro Hrončok <mhroncok@redhat.com> - 3.3.0-1

+ - Update to 3.3.0 (#1571792)

+ - Skip test_emptyPlugin

+ 

+ * Mon Mar 19 2018 Miro Hrončok <mhroncok@redhat.com> - 3.2.1-1

+ - Update to 3.2.1 (#1523904)

+ - Force install to /usr/lib and keep this noarch

+ 

+ * Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-2

+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild

+ 

+ * Sun Dec 10 2017 Miro Hrončok <mhroncok@redhat.com> - 3.1.0-1

+ - Update to 3.1.0 (#1523904)

+ - No need to sed dist-packages out anymore

+ - getMimeTypeForFile fails no more

+ - but some others tests are, add a fix

+ 

+ * Fri Oct 20 2017 Charalampos Stratakis <cstratak@redhat.com> - 3.0.3-1

+ - Update to 3.0.3 (#1504439)

+ 

+ * Wed Aug 30 2017 Miro Hrončok <mhroncok@redhat.com> - 2.7.0-2

+ - Relocate Japanese locale to ja

+ 

+ * Wed Aug 30 2017 Miro Hrončok <mhroncok@redhat.com> - 2.7.0-1

+ - Update to 2.7.0 (#1486741)

+ 

+ * Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.1-3

+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild

+ 

+ * Wed Jun 28 2017 Miro Hrončok <mhroncok@redhat.com> - 2.6.1-2

+ - Fix the test_uniqueName test failure

+ 

+ * Wed Jun 28 2017 Miro Hrončok <mhroncok@redhat.com> - 2.6.1-1

+ - Update to 2.6.1

+ - Skip test_uniqueName test (reported)

+ 

+ * Tue Jun 27 2017 Miro Hrončok <mhroncok@redhat.com> - 2.6.0-1

+ - Update to 2.6.0

+ 

+ * Wed May 03 2017 Miro Hrončok <mhroncok@redhat.com> - 2.5.0-2

+ - Actually include the cmake files (needed for cura)

+ 

+ * Wed Apr 26 2017 Miro Hrončok <mhroncok@redhat.com> - 2.5.0-1

+ - Initial package

file modified
+11 -202
@@ -1,14 +1,15 @@ 

  Name:           python-uranium

- Version:        5.3.0

- Release:        7%{?dist}

+ Version:        5.6.0

+ Release:        %autorelease

  Summary:        A Python framework for building desktop applications

- License:        LGPLv3+

+ License:        LGPL-3.0-or-later

  URL:            https://github.com/Ultimaker/Uranium

  Source:         %{url}/archive/%{version}.tar.gz#/Uranium-%{version}.tar.gz

- Patch:          Uranium-5.3.0-qt-6.5-hack.patch

  Patch:          Uranium-5.3.0-qt-try-ints-then-bytes-for-gl-mask-functions.patch

  # Fix asserts for called once in Python 3.12:

  Patch:          https://github.com/Ultimaker/Uranium/pull/885.patch#/Uranium-5.3.0-python3.12.patch

+ # Replace deprecated imp module with importlib

+ Patch:          https://github.com/Ultimaker/Uranium/pull/915.patch#/Uranium-5.6.0-importlib.patch

  

  # Cmake bits taken from 4.13.1, before upstream went nuts with conan

  Source2:        mod_bundled_packages_json.py
@@ -26,12 +27,8 @@ 

  BuildRequires:  cmake

  BuildRequires:  git-core

  

- # UM/PluginRegistry.py imports from imp

- # https://github.com/Ultimaker/Uranium/issues/765

- BuildRequires:  (python3-zombie-imp if python3 >= 3.12)

- 

  # Tests

- BuildRequires:  python3-arcus >= 5.2.2

+ BuildRequires:  python3-arcus >= 5.3.0

  BuildRequires:  python3-cryptography

  BuildRequires:  python3-numpy

  BuildRequires:  python3-scipy
@@ -45,9 +42,7 @@ 

  BuildArch:      noarch

  

  # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval

- %if 0%{?fedora} >= 37 || 0%{?rhel} >= 10

  ExcludeArch:    %{ix86}

- %endif

  

  %description

  Uranium is a Python framework for building 3D printing related applications.
@@ -55,16 +50,14 @@ 

  %package -n python3-uranium

  Summary:        %{summary}

  Provides:       uranium = %{version}-%{release}

- %{?python_provide:%python_provide python3-uranium}

  

- Requires:       python3-arcus >= 5.2.2

+ Requires:       python3-arcus >= 5.3.0

  Requires:       python3-cryptography

  Requires:       python3-numpy

  Requires:       python3-scipy

  Requires:       python3-shapely

  Requires:       python3-pyclipper

  Requires:       python3-pyqt6

- Requires:       (python3-zombie-imp if python3 >= 3.12)

  Recommends:     python3-numpy-stl

  

  %description -n python3-uranium
@@ -96,12 +89,12 @@ 

  %cmake_build -- doc

  

  %check

- %{__python3} -m pip freeze

+ %{python3} -m pip freeze

  

  # skipping failing tests, see:

  # * https://github.com/Ultimaker/Uranium/issues/594

  # * https://github.com/Ultimaker/Uranium/issues/603

- %{__python3} -m pytest -v -k "not (TestSettingFunction and test_init_bad) and not TestHttpRequestManager"

+ %{python3} -m pytest -v -k "not (TestSettingFunction and test_init_bad) and not TestHttpRequestManager"

  

  

  %install
@@ -119,7 +112,7 @@ 

  popd

  

  # Bytecompile the plugins

- %py_byte_compile %{__python3} %{buildroot}%{_prefix}/lib/uranium

+ %py_byte_compile %{python3} %{buildroot}%{_prefix}/lib/uranium

  

  %find_lang uranium

  
@@ -140,188 +133,4 @@ 

  

  

  %changelog

- * Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.0-7

- - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild

- 

- * Wed Jun 28 2023 Python Maint <python-maint@redhat.com> - 5.3.0-6

- - Rebuilt for Python 3.12

- 

- * Mon Jun  5 2023 Tom Callaway <spot@fedoraproject.org> - 5.3.0-5

- - fix issue where Logger was used but not imported (thanks to H. Peter Anvin)

- 

- * Wed May 31 2023 Tom Callaway <spot@fedoraproject.org> - 5.3.0-4

- - try ints, then bytes for gl mask functions

- 

- * Mon May 22 2023 Tom Callaway <spot@fedoraproject.org> - 5.3.0-3

- - try to hack qt6.5 support

- 

- * Thu Mar  9 2023 Tom Callaway <spot@fedoraproject.org> - 5.3.0-2

- - make pyclipper an explicit Requires

- 

- * Wed Mar  8 2023 Tom Callaway <spot@fedoraproject.org> - 5.3.0-1

- - update to 5.3.0

- 

- * Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.13.1-5

- - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild

- 

- * Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.13.1-4

- - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild

- 

- * Fri Jun 17 2022 Python Maint <python-maint@redhat.com> - 4.13.1-3

- - Rebuilt for Python 3.11

- 

- * Wed Mar 02 2022 Miro Hrončok <mhroncok@redhat.com> - 4.13.1-2

- - Fix build with cmake 3.23.0rc2

- - Related: rhbz#2059201, rhbz#2059188, rhbz#2057738

- 

- * Tue Feb 01 2022 Gabriel Féron <feron.gabriel@gmail.com> - 4.13.1-1

- - Update to 4.13.1

- 

- * Fri Jan 21 2022 Gabriel Féron <feron.gabriel@gmail.com> - 4.13.0-1

- - Update to 4.13.0

- 

- * Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.12.1-2

- - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild

- 

- * Mon Dec 13 2021 Gabriel Féron <feron.gabriel@gmail.com> - 4.12.1-1

- - Update to 4.12.1

- 

- * Mon Nov 08 2021 Miro Hrončok <mhroncok@redhat.com> - 4.11.0-2

- - Round coordinates on getFaceIdAtPosition, to fix crash with Python 3.10+

- - Fixes a crash when using "Select face to align to the build plate" tool

- - Fixes rhbz#2021157

- 

- * Wed Sep 15 2021 Gabriel Féron <feron.gabriel@gmail.com> - 4.11.0-1

- - Update to 4.11.0

- 

- * Mon Aug 16 2021 Gabriel Féron <feron.gabriel@gmail.com> - 4.10.0-1

- - Update to 4.10.0

- 

- * Tue Jul 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.9.1-2

- - Second attempt - Rebuilt for

-   https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild

- 

- * Thu Jun 10 2021 Gabriel Féron <feron.gabriel@gmail.com> - 4.9.1-1

- - Update to 4.9.1

- 

- * Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 4.9.0-2

- - Rebuilt for Python 3.10

- 

- * Mon Apr 26 2021 Gabriel Féron <feron.gabriel@gmail.com> - 4.9.0-1

- - Update to 4.9.0

- 

- * Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.8.0-2

- - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild

- 

- * Tue Dec 22 2020 Jan Pazdziora <jpazdziora@redhat.com> - 4.8.0-1

- - Update to 4.8.0

- 

- * Fri Nov 27 2020 Miro Hrončok <mhroncok@redhat.com> - 4.7.1-2

- - Round coordinates before creating QPoint

- - Fixes a test failure with Python 3.10

- 

- * Thu Sep 03 2020 Miro Hrončok <mhroncok@redhat.com> - 4.7.1-1

- - Update to 4.7.1

- 

- * Mon Aug 31 2020 Gabriel Féron <feron.gabriel@gmail.com> - 4.7.0-1

- - Update to 4.7.0

- 

- * Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.6.1-3

- - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild

- 

- * Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 4.6.1-2

- - Rebuilt for Python 3.9

- 

- * Tue May 5 2020 Gabriel Féron <feron.gabriel@gmail.com> - 4.6.0-1

- - Update to 4.6.1

- 

- * Tue Apr 21 2020 Gabriel Féron <feron.gabriel@gmail.com> - 4.6.0-1

- - Update to 4.6.0

- 

- * Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.0-2

- - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild

- 

- * Thu Nov 21 2019 Gabriel Féron <feron.gabriel@gmail.com> - 4.4.0-1

- - Update to 4.4.0

- 

- * Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 4.1.0-3

- - Rebuilt for Python 3.8.0rc1 (#1748018)

- 

- * Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0-2

- - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild

- 

- * Tue Jun 18 2019 Gabriel Féron <feron.gabriel@gmail.com> - 4.1.0-1

- - Update to 4.1.0

- 

- * Wed Apr 03 2019 Gabriel Féron <feron.gabriel@gmail.com> - 4.0.0-1

- - Update to 4.0.0

- 

- * Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.6.0-2

- - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild

- 

- * Sat Jan 26 2019 Gabriel Féron <feron.gabriel@gmail.com> - 3.6.0-1

- - Update to 3.6.0

- 

- * Mon Nov 12 2018 Miro Hrončok <mhroncok@redhat.com> - 3.5.1-1

- - Update to 3.5.1 (#1644323)

- 

- * Tue Aug 28 2018 Miro Hrončok <mhroncok@redhat.com> - 3.4.1-1

- - Update to 3.4.1 (#1599724)

- 

- * Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.0-5

- - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild

- 

- * Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 3.3.0-4

- - Rebuilt for Python 3.7

- 

- * Thu Jun 07 2018 Miro Hrončok <mhroncok@redhat.com> - 3.3.0-3

- - Bytecompile the plugins explicitly

- 

- * Mon May 28 2018 Miro Hrončok <mhroncok@redhat.com> - 3.3.0-2

- - Fix PluginRegistry test

- 

- * Wed May 02 2018 Miro Hrončok <mhroncok@redhat.com> - 3.3.0-1

- - Update to 3.3.0 (#1571792)

- - Skip test_emptyPlugin

- 

- * Mon Mar 19 2018 Miro Hrončok <mhroncok@redhat.com> - 3.2.1-1

- - Update to 3.2.1 (#1523904)

- - Force install to /usr/lib and keep this noarch

- 

- * Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-2

- - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild

- 

- * Sun Dec 10 2017 Miro Hrončok <mhroncok@redhat.com> - 3.1.0-1

- - Update to 3.1.0 (#1523904)

- - No need to sed dist-packages out anymore

- - getMimeTypeForFile fails no more

- - but some others tests are, add a fix

- 

- * Fri Oct 20 2017 Charalampos Stratakis <cstratak@redhat.com> - 3.0.3-1

- - Update to 3.0.3 (#1504439)

- 

- * Wed Aug 30 2017 Miro Hrončok <mhroncok@redhat.com> - 2.7.0-2

- - Relocate Japanese locale to ja

- 

- * Wed Aug 30 2017 Miro Hrončok <mhroncok@redhat.com> - 2.7.0-1

- - Update to 2.7.0 (#1486741)

- 

- * Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.1-3

- - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild

- 

- * Wed Jun 28 2017 Miro Hrončok <mhroncok@redhat.com> - 2.6.1-2

- - Fix the test_uniqueName test failure

- 

- * Wed Jun 28 2017 Miro Hrončok <mhroncok@redhat.com> - 2.6.1-1

- - Update to 2.6.1

- - Skip test_uniqueName test (reported)

- 

- * Tue Jun 27 2017 Miro Hrončok <mhroncok@redhat.com> - 2.6.0-1

- - Update to 2.6.0

- 

- * Wed May 03 2017 Miro Hrončok <mhroncok@redhat.com> - 2.5.0-2

- - Actually include the cmake files (needed for cura)

- 

- * Wed Apr 26 2017 Miro Hrončok <mhroncok@redhat.com> - 2.5.0-1

- - Initial package

- 

+ %autochangelog

file modified
+1 -1
@@ -1,1 +1,1 @@ 

- SHA512 (Uranium-5.3.0.tar.gz) = ae21693e531b8744173d72612333675ae59dcdb3da021d345ff983b3e046f1d9b578c2f43bc2d9482ab5f3d0fb6c554586a43d504fe264df5ee65cdac6ac8316

+ SHA512 (Uranium-5.6.0.tar.gz) = 575beb75cd73d50f85ff14fc5e5d90883f45ffc5c400dd1dcf2936e37780ab961c70da312c0a7cd856ee9c9cb8b3c4f8299488a8449e698c1c65354e7df14f19

Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci
https://fedora.softwarefactory-project.io/zuul/buildset/f800a1c11377480883d67c3ee253c314

  • check-for-arches : SUCCESS in 2m 16s
  • check-for-eln : SUCCESS in 19s
  • rpm-scratch-build : FAILURE in 11m 29s
  • rpm-scratch-build-s390x : FAILURE in 11m 20s (non-voting)
  • rpm-scratch-build-ppc64le : FAILURE in 15m 23s (non-voting)
  • rpm-scratch-build-i686 : FAILURE in 12m 05s (non-voting)
  • rpm-scratch-build-aarch64 : FAILURE in 9m 57s (non-voting)
  • rpm-linter : FAILURE Job rpm-linter requires artifact(s) repo provided by build 8e2a403a67ad4f6aa8ea482c8dffba2a (triggered by change 23 on project rpms/libarcus), but that build failed with result "SKIPPED" (non-voting)
  • rpm-rpminspect : FAILURE Job rpm-rpminspect requires artifact(s) repo provided by build 8e2a403a67ad4f6aa8ea482c8dffba2a (triggered by change 23 on project rpms/libarcus), but that build failed with result "SKIPPED" (non-voting)
  • check-for-sti-tests : SKIPPED Skipped due to failed job rpm-scratch-build
  • check-for-fmf-tests : SKIPPED Skipped due to failed job rpm-scratch-build
  • rpm-install-test : FAILURE Job rpm-install-test requires artifact(s) repo provided by build 8e2a403a67ad4f6aa8ea482c8dffba2a (triggered by change 23 on project rpms/libarcus), but that build failed with result "SKIPPED"
  • rpm-tmt-test : FAILURE Job rpm-tmt-test requires artifact(s) repo provided by build 8e2a403a67ad4f6aa8ea482c8dffba2a (triggered by change 23 on project rpms/libarcus), but that build failed with result "SKIPPED"
  • rpm-sti-test : FAILURE Job rpm-sti-test requires artifact(s) repo provided by build 8e2a403a67ad4f6aa8ea482c8dffba2a (triggered by change 23 on project rpms/libarcus), but that build failed with result "SKIPPED"
    Skipped 1 job

Pull-Request has been closed by churchyard

4 months ago