gpo.zugaina.org

Search Portage & Overlays:

dev-python/pyface

Toolkit-independent GUI abstraction layer for visualization features of Traits

Screenshots

  • pyface-8.0.0
    ~amd64 ~x86
    +wx +pyqt6 +pyside python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: BSD   
    Overlay: stuff
  • pyface-8.0.0
    ~amd64 ~x86
    docs examples numpy pillow pyqt5 pyqt6 pyside2 pyside6 test traitsui wx python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: This software is OSI Certified Open Source Software. OSI Certified is a certification mark of the Open Source Initiative. Copyright c 2006, Enthought, Inc. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of Enthought, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT INCLUDING NEGLIGENCE OR OTHERWISE ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.   
    Overlay: pypi

ChangeLog

commit 267838c070701f7714ac371b9dee20cfdb5bc9cb
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 13:37:45 2026 +0200

dev-python/pyface: tighten traits bound, drop py-version-only deps

Upstream 8.0.0 pyproject.toml lists `traits>=6.2` (the ebuild had no
lower bound) and importlib-metadata/-resources only for python
versions older than the ones PYTHON_COMPAT enables here. Drop the
unconditional importlib-metadata entry (3.12+ has it in stdlib) and
add the >=6.2 traits bound.

While here, drop the duplicate `dev-python/numpy` repeat inside the
wx? block — numpy is already pulled in unconditionally because pyface
imports it from non-toolkit code paths.

commit 2b56c872554f9c2ac5bc4821a050b7bb3709124d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 00:43:24 2026 +0200

dev-python/pyface: drop bogus python USE flag and dead phase wrappers

Standard distutils-r1 cleanup.

commit b91cd93a12cb39be1b4976cdc1af27ca13ce34e5
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 15:16:42 2026 +0200

*/*: bump PYTHON_COMPAT from python3_ to python3_

::gentoo has dropped python3.11 from most of the scientific Python
stack - scipy, pandas, ipython, sphinx, sympy, etc. all target
python3_ now. Overlay ebuilds still claiming python3_11
support therefore fail to resolve their PYTHON_USEDEP=[...,
python_targets_python3_11(-),...] clauses against those upstream
packages, which is the bulk of pkgcheck's NonsolvableDeps noise.

Sweep PYTHON_COMPAT across the overlay accordingly. Files touched
include 193 pure-python3 ebuilds plus 4 sci-libs/pycifrw ebuilds that
retain the python2_7 target. Commented-out COMPAT lines and one
ebuild using a custom $ array are left alone.

pkgcheck dropped from 710 to 475 lines after this change; specifically
NonsolvableDepsIn{Dev,Stable} fell from 391 to 182 combined.

Users on a python3.11 profile lose access to the updated versions in
this overlay, mirroring what ::gentoo already did to the rest of the
scientific stack.

Signed-off-by: Raukaan Cogbrother <cogbrother@raukaan.local>

commit 333a849082e704941d018a7f0b99678eda18904f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 01:07:29 2026 +0200

*/*: bump PYTHON_COMPAT to python3_

Match the ::gentoo convention (main tree dropped 3.9 / 3.10 support
a while ago). Three mechanical substitutions:

- python3_ -> python3_ (189 ebuilds)
- python3_ -> python3_ (llvmlite)
- python2_7 python3_ -> python2_7 python3_ (pycifrw)

Leaves the legacy python2_7-only ebuilds and dev-python/cython
(special PYTHON_TESTED pattern on the 0.29 series) untouched.

commit d87534af3cec70fde8a9ca61028aa3bdf5186d38
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 14:22:16 2026 +0200

dev-python/pyface: declare local USE flags in metadata.xml

commit b6356aa5ae5a92f38a37397db3a5265b5dfaaaf6
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 14:17:08 2026 +0200

dev-python/pyface: drop duplicate DISTUTILS_USE_PEP517 assignment

commit 6b0db572ef695da0c5beb678e0d4a9b736c2c328
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 12:43:57 2026 +0200

dev-python/pyface: drop unused inherits

commit c71e8e9d90cc7daff3549d0461bcf5911adab068
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 12:37:20 2026 +0200

dev-python/pyface: drop unused local USE flag

commit 9d45dbec39fc7826107c51e7e83ff92f0809216b
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Mar 15 14:45:41 2026 +0100

dev-python/pyface: drop 7.4.1, 7.4.4

Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>

commit 95f906978350d15d2cb017b73d2fc13d39e1cb39
Author: VasilyLebedev <2115578+LebedevV@users.noreply.github.com>
Date: Fri Mar 13 01:00:59 2026 +0000

move to pyside6

commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100

*/*: UPD header, Happy New Year

Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>

commit faa1a6bd0ab2591e7f00f30c0e9a6e14a81f56b3
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 12:32:55 2025 +0100

Corrected missing blank line after EAPI warning

Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>

commit bd56ad8c4cfa96514317be4d851cb4fcbd6b8802
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 10:40:56 2025 +0100

*/*: adjusting python compat to 3.9 to 3.14

Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>

commit 1c3ea485628ecbcafee455e9953c005dc8f52f72
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 00:11:34 2025 +0100

dev-python/pyface: add pypi upstream metadata

Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>

commit 75d55441dbb2e55a7102e44b643e2e17cdfbc05d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 17 21:58:20 2025 +0200

finally upd year to 2025 :)

commit aaf084b050ac283f7917693ad384f426739c815d
Author: VasilyLebedev <lebedevv@tcd.ie>
Date: Tue May 20 21:16:51 2025 +0100

pyface amended

commit b451ac3b81ed540a5ce0bbef96d542cd2a2a0dcd
Author: istitov <istitov@github>
Date: Mon Feb 12 10:45:30 2024 +0100

upd copyright to 2024

commit 53c4dddb0d33a8231a8d9fc6c7ccc0cf0c46e8d8
Author: VasilyLebedev <lebedevv@tcd.ie>
Date: Sun Feb 11 14:54:53 2024 +0000

Add files via upload

commit 0b7fcf9639be3e82b30db7da1cc4785887b54326
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Nov 25 04:52:49 2023 +0300

mass updated PYTHON_COMPAT for python:3

commit 604ce8d850ea1513110877a9ccefcfb9adfa5beb
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Sun Nov 5 20:57:10 2023 +0000

Add files via upload

commit 48945780358f03a15149c157357fee6dafea2c53
Author: Ivan S. Titov <istitov@github.com>
Date: Thu Sep 14 23:32:55 2023 +0200

upd: header

commit e0453b0bc467d549c9d630d54c6a0b312c06e582
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Thu Aug 17 14:29:49 2023 +0100

Update pyface-8.0.0.ebuild

commit 0543055dac29af1b209fe4b2f8690626731ddb31
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Thu Aug 17 14:28:27 2023 +0100

Update pyface-8.0.0.ebuild

commit aa10ff0c0b3a41446adf92b6672ce201b45e8290
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Thu Aug 17 12:00:13 2023 +0100

Add files via upload

commit 765121f755a9868143132409fa300c4f5aa725fd
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Wed Aug 16 20:18:32 2023 +0100

Update pyface-7.4.1.ebuild

commit bf3f5414029d08032fd225c6ebd7ea42d2ac6727
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Wed Aug 16 20:18:03 2023 +0100

Update pyface-7.4.4.ebuild

commit effb432ab7b11ca14bc961464939b65039e1f87d
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Wed Aug 16 20:08:13 2023 +0100

Add files via upload

commit f514200e3ddc93fdbcb377cfd1d5e733f1f993d8
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Tue Jun 13 12:09:39 2023 +0100

Add files via upload

commit e379e7e311c0e6bf02676cea1d494674624e3761
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Tue Jun 13 12:09:30 2023 +0100

Delete pyface-7.3.0.ebuild

commit ff5437b046e1031f1c46a357203190c0dccb82a2
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Tue Jun 13 12:09:20 2023 +0100

Delete pyface-7.0.0.ebuild

commit 6c7816c605a384724c03a77b36ea48c16080577b
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Thu Jan 19 01:21:57 2023 +0000

pyface

commit d786509ba8df71e12952938f6351402ec7ecfbc7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jul 20 23:16:50 2022 +0300

upd date in ebuilds

commit a63aecb4c783f981d5a1f804247ae753d1359a62
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Fri Apr 22 14:01:19 2022 +0100

pyface minor correction

commit 7e8bcc6a487beb7b7948e66241c063e3ac9f4c03
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Fri Apr 22 13:49:47 2022 +0100

pyface version bump

commit 2f1538b0a35a8c928fb9ab8727685d80cf77556e
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Tue Sep 28 17:08:11 2021 +0100

Update pyface-7.3.0.ebuild

commit 8bd33575bb152bb78cae996931710b003bd0fd6f
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Thu Jun 3 01:59:34 2021 +0100

Delete pyface-6.1.2.ebuild

commit 0ed03a5ff394ac5f5ddd7d904621410a5110800a
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Thu Jun 3 01:59:15 2021 +0100

pyface

commit 5ae9c641546f61cf4e7bc8f7f6df07df270d69c7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 28 19:25:41 2021 +0100

corrected gentoo header

commit 3fa90cb3a8937db5af4fb8bf63cdb0f1aa9a2f13
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Sun Nov 15 19:42:31 2020 +0000

Update pyface-7.0.0.ebuild

commit a777fdb924bcd4af7794d332c0de2bf68b16e6eb
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Sun Nov 15 19:42:10 2020 +0000

Update pyface-6.1.2.ebuild

commit dc3df02700cb144ebbae7d0dc292bf3d1a8bd5b5
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Tue Oct 27 16:15:09 2020 +0000

Update pyface-6.1.2.ebuild

commit 5ebb972dfcb6b140fc43592d9e5c8de74a0b3b7c
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Tue Oct 27 16:14:52 2020 +0000

Update pyface-7.0.0.ebuild

commit 26fdd2e74df6c5dcaa88a6b83e710453f47efff1
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jun 4 17:22:40 2020 +0200

upd pyface

commit d71d6d0a3dd75bdf1d6869c0eb0a447838ae49d8
Author: LebedevV <vasya_lebedev@mail.ru>
Date: Sat Feb 15 21:28:57 2020 +0000

Repomaned

commit 774cffd2c601c202a95b487c0c2df14b6eea4315
Author: LebedevV <vasya_lebedev@mail.ru>
Date: Sat Feb 15 16:52:05 2020 +0000

Ebuild for hyperspy updated