Skip to content

Conversation

@Game4Move78
Copy link
Contributor

@Game4Move78 Game4Move78 commented Feb 2, 2025

The lock file as it is will throw errors with Python 3.13.1 due to rpds-py being set to version 0.18.1 which started adding Python 3.13 support in 0.19.0. Pulls in an older version of PyO3, which needed to be updated to v0.22.1 to support Python 3.13.

error: the configured Python interpreter version (3.13) is newer than PyO3's maximum supported version (3.12)

Running poetry update rpds-py to update rpds-py to 0.20.1 and then regenerating the lockfile fixes this.

Related to ActivityWatch/aw-qt#108.

Copy link

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Skipped PR review on b0a56bb because no changed files had a supported extension. If you think this was in error, please contact us and we'll fix it right away.

@ErikBjare ErikBjare changed the title Python 3.13 needs rpds-py 0.20.1 build(deps): python 3.13 needs rpds-py 0.20.1 Feb 3, 2025
@ErikBjare ErikBjare merged commit 6ab7e3f into ActivityWatch:master Feb 3, 2025
3 checks passed
@ErikBjare
Copy link
Member

Thank you!

@Game4Move78 Game4Move78 deleted the patch branch February 4, 2025 12:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants