canvasapi icon indicating copy to clipboard operation
canvasapi copied to clipboard

Deprecation warning when installing canvasapi - Deprecation coming in pip 23.1

Open mikehas opened this issue 1 year ago • 1 comments

Describe the bug

When installing canvasapi in python 3.10 using pip 22.3.1 there is a deprecation warning:

DEPRECATION: canvasapi 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

To Reproduce

Steps to reproduce the behavior:

  1. pip install canvasapi==3.0.3
  2. See warning

Expected behavior

No warning

Environment information

Python 3.10.3 pip 22.3.1

Additional context

Add any other context about the problem here.

mikehas avatar Jan 19 '23 00:01 mikehas