Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

pip install deprecation warning #706

Open
andypiper opened this issue Feb 27, 2023 · 2 comments
Open

pip install deprecation warning #706

andypiper opened this issue Feb 27, 2023 · 2 comments
Labels
Status: Available No one has claimed responsibility for resolving this issue. Status: In Progress This issue is being worked on, and has someone assigned.

Comments

@andypiper
Copy link
Member

andypiper commented Feb 27, 2023

Hello from a member of the original Paho team 馃檪 thanks for continuing the great work!

On macOS Ventura, Python 3.11, pip 23.0

 DEPRECATION: paho-mqtt is being installed using the legacy 'setup.py install' method, because 
it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will 
enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. 
Discussion can be found at https://github.com/pypa/pip/issues/8559
  Running setup.py install for paho-mqtt ... done

There are workarounds listed (and the installation works and the library is fine), but Paho probably needs to be updated for the new pyproject.toml library metadata format.

@github-actions github-actions bot added the Status: Available No one has claimed responsibility for resolving this issue. label Feb 27, 2023
@semuadmin
Copy link

semuadmin commented Mar 31, 2023

Great library, but same issue here. Any timeline on pyproject.toml support?

I've submitted a PR which endeavours to address this: #712

@MattBrittan
Copy link
Contributor

I believe PR #774 (now committed) addresses this; would appreciate it if someone could confirm.

@MattBrittan MattBrittan added the Status: In Progress This issue is being worked on, and has someone assigned. label Jan 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Available No one has claimed responsibility for resolving this issue. Status: In Progress This issue is being worked on, and has someone assigned.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants