Qt v6.2.0beta3 Wheels

Phil Thompson phil at riverbankcomputing.com
Thu Aug 26 15:39:45 BST 2021


On 26/08/2021 15:29, Florian Bruhin wrote:
> On Thu, Aug 26, 2021 at 03:19:36PM +0100, Phil Thompson wrote:
>> 
>> On 26/08/2021 15:14, Florian Bruhin wrote:
>> > Hi,
>> >
>> > On Fri, Aug 20, 2021 at 02:43:22PM +0100, Phil Thompson wrote:
>> > >
>> > > On 20/08/2021 12:49, Florian Bruhin wrote:
>> > > > Hi,
>> > > >
>> > > > On Fri, Aug 20, 2021 at 09:18:08AM +0100, Phil Thompson wrote:
>> > > > > The current snapshots and Qt wheels have been updated for Qt
>> > > > > v6.2.0beta3.
>> > > >
>> > > > It looks like macOS support for QtWebEngine seems to have arrived with
>> > > > Beta 3? I can successfully build and run simplebrowser from the Qt
>> > > > online installer on macOS FWIW.
>> > >
>> > > I overlooked this because of a bug in the installer. If you are
>> > > selecting
>> > > individual additional libraries then WebEngine (on macOS) is only
>> > > installed
>> > > if it is deselected.
>> > >
>> > > > Do you have a rough timeline for a PyQt6WebEngine based on that? :)
>> > >
>> > > Certainly by the end of next week.
>> >
>> > I noticed a pyqt6-webengine popped up here:
>> > https://riverbankcomputing.com/pypi/simple/pyqt6-webengine/
>> >
>> > However I can't install it, due to a very similar issue like discussed
>> > back in April in the "Missing PyQt6-Qt6 6.1" thread:
>> > https://www.riverbankcomputing.com/pipermail/pyqt/2021-April/043769.html
>> >
>> >     $ pip install --index-url
>> > https://riverbankcomputing.com/pypi/simple/ --pre --upgrade
>> > pyqt6-webengine
>> >     [...]
>> >       Downloading
>> > https://riverbankcomputing.com/pypi/packages/PyQt6-WebEngine/PyQt6_WebEngine-6.2.0.dev2108251208-cp36.cp37.cp38.cp39.cp310-abi3-manylinux_2_28_x86_64.whl
>> > (245 kB)
>> >     [...]
>> >     ERROR: Could not find a version that satisfies the requirement
>> > PyQt6>=6.2.0 (from pyqt6-webengine) (from versions:
>> > 6.2.0.dev2108221414)
>> >     ERROR: No matching distribution found for PyQt6>=6.2.0
>> >
>> > Apologies if you're already aware, and that's why you didn't announce it
>> > yet. I just noticed it was there and got curious :)
>> 
>> When installing from the local server don't rely on the dependencies 
>> being
>> resolved automatically. Instead install them explicitly, including
>> pyqt6-webengine-qt6.
> 
> That won't work either, because the declared dependency (PyQt6>=6.2.0)
> isn't available at all:
> 
>     $ pip install --index-url
> https://riverbankcomputing.com/pypi/simple/ --pre --upgrade
> pyqt6-webengine pyqt6-webengine-qt6 pyqt6
>     Looking in indexes: https://riverbankcomputing.com/pypi/simple/
>     Collecting pyqt6-webengine
>       Downloading
> https://riverbankcomputing.com/pypi/packages/PyQt6-WebEngine/PyQt6_WebEngine-6.2.0.dev2108251208-cp36.cp37.cp38.cp39.cp310-abi3-manylinux_2_28_x86_64.whl
> (245 kB)
>     Collecting pyqt6-webengine-qt6
>       Downloading
> https://riverbankcomputing.com/pypi/packages/PyQt6-WebEngine-Qt6/PyQt6_WebEngine_Qt6-6.2.0b3-py3-none-manylinux_2_28_x86_64.whl
> (87.7 MB)
>     Collecting pyqt6
>       Downloading
> https://riverbankcomputing.com/pypi/packages/PyQt6/PyQt6-6.2.0.dev2108221414-cp36.cp37.cp38.cp39.cp310-abi3-manylinux_2_28_x86_64.whl
> (7.4 MB)
>     ERROR: Cannot install pyqt6 and
> pyqt6-webengine==6.2.0.dev2108251208 because these package versions
> have conflicting dependencies.
> 
>     The conflict is caused by:
>         The user requested pyqt6
>         pyqt6-webengine 6.2.0.dev2108251208 depends on PyQt6>=6.2.0
> 
>     To fix this you could try to:
>     1. loosen the range of package versions you've specified
>     2. remove package versions to allow pip attempt to solve the
> dependency conflict
> 
>     ERROR: ResolutionImpossible: for help visit
> https://pip.pypa.io/en/latest/user_guide/#fixing-conflicting-dependencies

Use --no-deps.

Phil


More information about the PyQt mailing list