You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When installing the latest version of Eel and importing it, it will raise a ModuleNotFoundError.
To Reproduce
Get a clean environment (python -m venv .venv and .\.venv\Scripts\Activate.ps1 - or any other method)
Install Eel: python -m pip install Eel
Open a Python shell: python
Import Eel: import eel
You will get the error,
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "WORKING_DIR\.venv\lib\site-packages\eel\__init__.py", line 6, in <module>
from typing_extensions import Literal
ModuleNotFoundError: No module named 'typing_extensions'
Expected behavior
For an error not to be thrown and Eel import.
System Information
OS: Windows 10 x64
Browser: N/A
Python Distribution: Python 3.9.9
Screenshots
N/A
Additional context
Looking at the diff from the latest release, I can see typing-extensions was added to requirements.txt but it was not added to install_requires in setup.py.
This means when installing modules using requirements.txt, Eel will work, however when installing using pip, install_requires will never get installed as it's not in setup.py.
The text was updated successfully, but these errors were encountered:
Eel version
0.18.0
Describe the bug
When installing the latest version of Eel and importing it, it will raise a
ModuleNotFoundError
.To Reproduce
python -m venv .venv
and.\.venv\Scripts\Activate.ps1
- or any other method)python -m pip install Eel
python
import eel
You will get the error,
Expected behavior
For an error not to be thrown and Eel import.
System Information
Screenshots
N/A
Additional context
Looking at the diff from the latest release, I can see
typing-extensions
was added torequirements.txt
but it was not added toinstall_requires
insetup.py
.This means when installing modules using
requirements.txt
, Eel will work, however when installing using pip,install_requires
will never get installed as it's not insetup.py
.The text was updated successfully, but these errors were encountered: