ActivityWatch / aw-qt

Tray icon that manages ActivityWatch processes, built with Qt.
Mozilla Public License 2.0
27 stars 32 forks source link

Remove upper version requirement on Python #106

Closed wojnilowicz closed 1 week ago

wojnilowicz commented 1 month ago

aw-qt fails to build on Fedora 41, because it requires Python < 3.13 and Fedora uses Python 3.13. It works fine with the latest version of Python though.

This patch is intended to help with Fedora packaging by assuming that aw-qt works on the latest Python instead of requiring the packager to test it manually with every major release of Python.


:rocket: This description was created by Ellipsis for commit 37540bc1cdf2ae344dc5ba526fba1dc3b9b4e757

Summary:

Removed the upper version limit on Python in pyproject.toml to support Python 3.13 and future versions.

Key points:


Generated with :heart: by ellipsis.dev

wojnilowicz commented 1 week ago

ping

ErikBjare commented 1 week ago

I'm not sure why the constraint was added in the first place, but I suppose it is possible it is no longer needed. Merging.