question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Intalling quamash using PIP forces install of both pyside2 and pyqt5

See original GitHub issue

Using latest code in the tests-2019 branch. Installing via PIP using this entry in my requirements file: git+https://github.com/harvimt/quamash.git@tests-2019#egg=quamash PIP installs both PyQt5 and PySide2, where my project only uses PySide2.

I see in the pyproject file the requirements are marked as optional, but for some reason PIP installs them as required dependencies.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:9 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
ashleysommercommented, Oct 2, 2019

Thank you @chrahunt for investigating this further @harvimt Looks like this is a bug in the pyproject.toml file. I can write a PR for you that fixes it.

0reactions
ashleysommercommented, Oct 2, 2019

fixed via #119

Read more comments on GitHub >

github_iconTop Results From Across the Web

PIP installs wrong dependencies when installing from git branch
PIP installs both pyside2 and pyqt5. These are optional dependencies and should not be installed. ... PIP should ignore the optional dependencies ...
Read more >
Quamash - PyPI
Quamash requires Python 3.4 or Python 3.3 with the backported asyncio library and either PyQt4, PyQt5 or PySide. Installation. pip install quamash. Upgrade...
Read more >
Can't install PyQt5 using pip - Stack Overflow
I use Ubuntu 18.04. My python version is: Python 2.7.15rc1. I have already installed python3-pip and tried to install PyQt5 using pip3 install...
Read more >
Install PyQt5 and PyQt5 Designer using pip install in Python
PyQt5 is a powerful python library lets you use the Qt framework (based on C++) to build different type of interactive GUI application...
Read more >
Pyside2 Introduction & Installation | Qt For Python - YouTube
Join PyQt6 13 Hours Course in Udemyhttps://www.udemy.com/course/python-gui-development- with -pyqt6/?referralCode=75818923A830BA4367E1This is ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found