jupyterhub / ltiauthenticator

A JupyterHub authenticator for LTI
https://ltiauthenticator.readthedocs.io
BSD 3-Clause "New" or "Revised" License
67 stars 54 forks source link

setup.py missing in ltiauthenticator1.6.1 #183

Closed bpfrd closed 8 months ago

bpfrd commented 8 months ago

Hi,

I was wondering how I can install ltiauthenticator 1.6.1 from source. I downloaded the code and wanted to install using pip install -e . after modifying a file but the setup.py is missing. The modification i did was adding lti1.3 to the init so that we can import it. currently it's not possible to import LTI13Authenticator.

best

martinclaus commented 8 months ago

There is no need for a setup.py for an editable install, if pip is of recent enough version since both, pip and hatchling, support PEP 660.

However, somehow the build process got broken which is probably the source of the problem. Once, #185 got merged, the main branch is installable via pip install -e . again.

martinclaus commented 8 months ago

Fixed when #184 is fixed.