Package Details: cherrytomato 1.1.0-1

Git Clone URL: https://aur.archlinux.org/cherrytomato.git (read-only, click to copy)
Package Base: cherrytomato
Description: Easy to use, flexible PyQt5 Pomodoro Technique timer
Upstream URL: https://github.com/yakimka/CherryTomato
Keywords: pomodoro pyqt5 tomato-clock tomato-timer
Licenses: GPL
Submitter: yakimka
Maintainer: yakimka
Last Packager: yakimka
Votes: 1
Popularity: 0.000000
First Submitted: 2019-12-11 13:25 (UTC)
Last Updated: 2022-02-02 00:16 (UTC)

Latest Comments

Ataraxy commented on 2025-04-30 05:01 (UTC)

Raised upstream (in case it's their issue:

https://github.com/yakimka/CherryTomato/issues/28

Traceback (most recent call last):
  File "/usr/bin/cherry_tomato", line 33, in <module>
    sys.exit(load_entry_point('CherryTomato==1.1.0', 'gui_scripts', 'cherry_tomato')())
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.13/site-packages/CherryTomato/main.py", line 71, in main
    watch = CherryTomatoMainWindow(timerProxy, settings)
  File "/usr/lib/python3.13/site-packages/CherryTomato/main_window.py", line 21, in __init__
    self.setupUi(self)
    ~~~~~~~~~~~~^^^^^^
  File "/usr/lib/python3.13/site-packages/CherryTomato/main_ui.py", line 26, in setupUi
    self.progress = QRoundProgressBar(self.centralwidget)
                    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/site-packages/CherryTomato/widget.py", line 45, in __init__
    super().__init__(parent)
    ~~~~~~~~~~~~~~~~^^^^^^^^
  File "/usr/lib/python3.13/site-packages/qroundprogressbar.py", line 49, in __init__
    super(QRoundProgressBar, self).__init__(parent)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^
TypeError: QWidget(parent: Optional[QWidget] = None, flags: Qt.WindowType = Qt.WindowFlags()): argument 1 has unexpected type 'QWidget'

msnspk commented on 2025-02-21 06:35 (UTC)

This package builds fine, but I get this error when I try to run it:

TypeError: QWidget(parent: Optional[QWidget] = None, flags: Qt.WindowType = Qt.WindowFlags()): argument 1 has unexpected type 'QWidget'

I searched and couldn't find other examples of this exact error, let alone any solutions. I'm not sure if it's a packaging issue, or a problem with the program itself

yakimka commented on 2022-05-09 08:57 (UTC)

denip, this can happen when a python package is getting updated. Try reinstalling python-qroundprogressbar. In the future, I will remove this dependency from the package so that this does not happen again.

denip commented on 2022-05-09 03:43 (UTC)

Used to work fine. Now I get this on start:

https://pastebin.com/4McfTdZS

yakimka commented on 2020-07-17 10:38 (UTC)

I can't reproduce this error (pikaur):

:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
Reading local package database...
python-qroundprogressbar
loading packages...
resolving dependencies...
looking for conflicting packages...

Packages (1) python-qroundprogressbar-1.0.0-1

Total Installed Size:  0,08 MiB

:: Proceed with installation? [Y/n] Y
(1/1) checking keys in keyring
(1/1) checking package integrity
(1/1) loading package files
(1/1) checking for file conflicts
(1/1) checking available disk space
:: Processing package changes...
(1/1) installing python-qroundprogressbar
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
loading packages...
resolving dependencies...
looking for conflicting packages...

Packages (1) cherrytomato-0.5.0-1

Total Installed Size:  0,42 MiB

:: Proceed with installation? [Y/n] Y
(1/1) checking keys in keyring
(1/1) checking package integrity
(1/1) loading package files
(1/1) checking for file conflicts
(1/1) checking available disk space
:: Processing package changes...
(1/1) installing cherrytomato
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating the desktop file MIME type cache...

kip commented on 2020-07-13 16:17 (UTC)

I got this error when I was trying to install

==> Checking runtime dependencies...
==> Installing missing dependencies...
error: target not found: python-qroundprogressbar
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
  -> python-qroundprogressbar
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.

yakimka commented on 2020-03-17 07:41 (UTC) (edited on 2020-03-17 07:41 (UTC) by yakimka)

If you faced issue with error SystemError: <built-in method value of QSettings object at 0x7f333c0ca9d0> returned a result with an error set

Just delete file ~/.config/yakimka/CherryTomato.conf and restart program

yakimka commented on 2020-02-28 15:34 (UTC)

null_matter, thank you for your feedback. I updated the dependencies in this version.

null_matter commented on 2020-02-25 19:24 (UTC)

I had to install package qt5-multimedia for this to run. Thanks for your work!