Skip to content

[Feature] Upgrade to PyQt6 #467

Open

Description

@alcpereira

Is your feature request related to a problem? Please describe.
I banged my head for 2h trying to run nut on a M1 Pro Mac, mostly related to the pip install PyQt5 (error: sipbuild.pyproject.PyProjectOptionException).
I successfully upgraded to PyQt6 with the only exception being the QtRangeSlider disabled for now (In Filters).
If @introkun can release a working version of QtRangeSlider with PyQt6 I can suggest my changes (haven't tested them fully yet tho).

Describe the solution you'd like
Upgrade to PyQt6 to facilitate Mac users install.

Describe alternatives you've considered
I found solutions suggestion using Rosetta, but that's the point I thought that PyQt6 would be a better option.

Activity

  1. introkun commented on May 14, 2023

    @introkun
    Collaborator

    I'll have a look into QtRangeSlider fix against Qt6

  2. jpage4500 commented on Aug 13, 2023

    @jpage4500

    @alcpereira - I'm also struggling to get Nut to run on a M1 mac (and I've followed a couple of guides in other issues but to no avail) -- would you be able to share what you did? I'm ok with the disabled slider too for now

    thanks!

  3. alcpereira commented on Aug 14, 2023

    @alcpereira
    Author

    It seems that @introkun has released a new version with PyQt6 but it has not been published yet to PyPI.
    I'm not very familiar with publishing packages in Python but I can try to have a look and open a PR on qt-range-slider.

    If this is very urgent @jpage4500 let me know and I will push my branch for you to use it without sliders (temporary solution).

  4. introkun commented on Mar 26, 2024

    @introkun
    Collaborator

    It's in the feature branch #490

  5. self-assigned this
    on Mar 26, 2024
  6. linked a pull request that will close this issueFeature/qt6 #490on Mar 26, 2024
  7. RJNY commented on Apr 17, 2024

    @RJNY

    I can confirm that pulling from feature branch #490 I was able to successfully run NUT on my M1 MacBook Pro.
    Many thanks @introkun!!

  8. introkun commented on Apr 17, 2024

    @introkun
    Collaborator

    Thanks for testing @RJNY

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions