Update dependency PyGObject to v3.58.0 - #687
Conversation
e16f6a8 to
db379ea
Compare
db379ea to
f2b816f
Compare
f2b816f to
94baa44
Compare
94baa44 to
f75c812
Compare
There was a problem hiding this comment.
Devin Review found 1 new potential issue.
1 flag not posted on this PR by your GitHub settings — view it in Devin Review. (Configure)
| @@ -1 +1 @@ | |||
| PyGObject==3.46.0 | |||
| PyGObject==3.56.3 | |||
There was a problem hiding this comment.
🟡 Python 3.9 requirement becomes unsatisfiable
On Python 3.9, PyGObject==3.58.0 has no compatible distribution because its metadata requires Python 3.10. The protocol package still supports Python 3.9, so installing this requirements file fails.
Learn more
PyGObject 3.58.0 publishes Requires-Python: >=3.10. Package installers reject it before installation when Python 3.9 evaluates this requirements file. The protocol package advertises requires-python = ">=3.9.0" and includes Python 3.9 in its classifiers at project metadata, so the new pin conflicts with that supported runtime.
Example: A Python 3.9 environment running pip install -r livekit-protocol/livekit/requirements.txt rejects PyGObject 3.58.0 as requiring another Python version. The previous 3.46.0 pin accepted Python 3.9.
Recommended fix: Keep a Python-3.9-compatible PyGObject pin behind an environment marker and use 3.58.0 only for Python 3.10+, or raise the protocol package's minimum Python version consistently if Python 3.9 support is ending.
Was this helpful? React with 👍 or 👎 to provide feedback.
f75c812 to
b2af2c8
Compare
Generated by renovateBot
b2af2c8 to
00e9f61
Compare
This PR contains the following updates:
==3.46.0→==3.58.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
GNOME/pygobject (PyGObject)
v3.58.0Compare Source
PyGObject 3.58.0
v3.56.3Compare Source
PyGObject 3.56.3
v3.56.2Compare Source
PyGObject 3.56.2
v3.56.1Compare Source
PyGObject 3.56.1
v3.56.0Compare Source
PyGObject 3.56.0
v3.54.5Compare Source
PyGObject 3.54.5
v3.54.3Compare Source
PyGObject 3.54.3
v3.54.2Compare Source
PyGObject 3.54.2
v3.54.1Compare Source
PyGObject 3.54.1
v3.54.0Compare Source
PyGObject 3.54.0
v3.52.4Compare Source
PyGObject 3.52.4
v3.52.3Compare Source
PyGObject 3.52.3
v3.52.2Compare Source
PyGObject 3.52.2
v3.52.1Compare Source
PyGObject 3.52.1
v3.50.2Compare Source
PyGObject 3.50.2
v3.50.1Compare Source
PyGObject 3.50.1
v3.50.0Compare Source
v3.48.2Compare Source
v3.48.1Compare Source
v3.48.0Compare Source
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.