sparkmagic icon indicating copy to clipboard operation
sparkmagic copied to clipboard

pip deprecation warning when installing hdijupyterutils and autovizwidget

Open AlJohri opened this issue 2 years ago • 1 comments

Is your feature request related to a problem? Please describe.

When installing aws-glue-sessions, I see the following two deprecation warnings related to hdijupyterutils and autovizwidget not having a pyproject.toml.

DEPRECATION: hdijupyterutils 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 hdijupyterutils ... done

DEPRECATION: autovizwidget 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 autovizwidget ... done

Describe the solution you'd like Request to add a pyproject.toml to both packages as per PEP 621.

AlJohri avatar Jan 21 '23 18:01 AlJohri

Hi @AlJohri thanks for making an issue! I'll fix in the next release. Feel free to contribute as well!

devstein avatar Jan 23 '23 20:01 devstein