From 9b439d693728183e2f22073dce7cfe76fb05990d9ae2beb5c51be4547f2c3449 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Mon, 6 Dec 2021 17:24:49 +0000 Subject: [PATCH] Accepting request 936072 from home:glaubitz:branches:devel:languages:python - Update to version 0.14.0 * use enum.IntEnum/IntFlag instead of atom.IntEnum PR #453 * fix operator bindings in template instances PR #445 * fix FlowLayout error with FlowItems that have non-zero stretch or ortho_stretch PR #448 * add support for styling notebook tabs PR #452 * drop official support for Python 3.6 and add minimal support for Python 3.10 As with earlier Python version, support for 3.10 is currently limited to running on Python 3.10 excluding any features that were added in Python 3.10 - Stop building on Python 3.6 which is no longer supported - Switch back to using upstream tarball URL in Source field - Update BuildRequires and Requires from setup.py OBS-URL: https://build.opensuse.org/request/show/936072 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-enaml?expand=0&rev=2 --- _service | 2 +- enaml-0.13.0+git.1627388100.6864e8bc.tar.gz | 3 --- enaml-0.14.0.tar.gz | 3 +++ python-enaml.changes | 15 +++++++++++++++ python-enaml.spec | 10 +++++----- 5 files changed, 24 insertions(+), 9 deletions(-) delete mode 100644 enaml-0.13.0+git.1627388100.6864e8bc.tar.gz create mode 100644 enaml-0.14.0.tar.gz diff --git a/_service b/_service index d8a0e62..eb47d79 100644 --- a/_service +++ b/_service @@ -1,6 +1,6 @@ - 0.13.0+git + 0.14.0 https://github.com/nucleic/enaml.git main git diff --git a/enaml-0.13.0+git.1627388100.6864e8bc.tar.gz b/enaml-0.13.0+git.1627388100.6864e8bc.tar.gz deleted file mode 100644 index 778c653..0000000 --- a/enaml-0.13.0+git.1627388100.6864e8bc.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9120c99e73e310e043c26ba440221d1cbebafb82a399ca2f423075953c9b216e -size 8078091 diff --git a/enaml-0.14.0.tar.gz b/enaml-0.14.0.tar.gz new file mode 100644 index 0000000..4cfa77e --- /dev/null +++ b/enaml-0.14.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f60cfd6e8332f9ca92e5d218c19fbcfc7555b322d44db79eaa2766d052df6cbf +size 8035579 diff --git a/python-enaml.changes b/python-enaml.changes index 495ed1d..f16ea5c 100644 --- a/python-enaml.changes +++ b/python-enaml.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Mon Dec 6 16:41:25 UTC 2021 - John Paul Adrian Glaubitz + +- Update to version 0.14.0 + * use enum.IntEnum/IntFlag instead of atom.IntEnum PR #453 + * fix operator bindings in template instances PR #445 + * fix FlowLayout error with FlowItems that have non-zero stretch or ortho_stretch PR #448 + * add support for styling notebook tabs PR #452 + * drop official support for Python 3.6 and add minimal support for Python 3.10 + As with earlier Python version, support for 3.10 is currently limited to running on + Python 3.10 excluding any features that were added in Python 3.10 +- Stop building on Python 3.6 which is no longer supported +- Switch back to using upstream tarball URL in Source field +- Update BuildRequires and Requires from setup.py + ------------------------------------------------------------------- Wed Aug 11 12:40:12 UTC 2021 - mcepl@cepl.eu diff --git a/python-enaml.spec b/python-enaml.spec index d3f1d70..e18d79b 100644 --- a/python-enaml.spec +++ b/python-enaml.spec @@ -19,23 +19,23 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} # python-cppy, python-bytecode is python3 only (at least) %define skip_python2 1 +%define skip_python36 1 Name: python-enaml -Version: 0.13.0+git.1627388100.6864e8bc +Version: 0.14.0 Release: 0 # Source code is under BSD but images are under different licenses # and details are inside image_LICENSE.txt Summary: Declarative DSL for building rich user interfaces in Python License: BSD-3-Clause AND LGPL-2.1-only URL: https://github.com/nucleic/enaml -# Source: https://github.com/nucleic/enaml/archive/%%{version}.tar.gz#/enaml-%%{version}.tar.gz -Source: enaml-%{version}.tar.gz +Source: https://github.com/nucleic/enaml/archive/%{version}.tar.gz#/enaml-%{version}.tar.gz BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: python-rpm-macros Requires: python-QtPy >= 1.3 -Requires: python-atom >= 0.6.0 +Requires: python-atom >= 0.7.0 Requires: python-bytecode >= 0.11.0 Requires: python-kiwisolver >= 1.2.0 Requires: python-ply >= 3.4 @@ -49,7 +49,7 @@ Requires(post): update-alternatives Requires(postun):update-alternatives # SECTION test requirements BuildRequires: %{python_module QtPy >= 1.3} -BuildRequires: %{python_module atom >= 0.6.0} +BuildRequires: %{python_module atom >= 0.7.0} BuildRequires: %{python_module bytecode} BuildRequires: %{python_module cppy >= 1.1.0} BuildRequires: %{python_module kiwisolver >= 1.2.0}