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
semver is listed as requiring >=2.13.0, however semver.Version (referenced in a few places, including here) was only introduced with version 3.0.0. This causes dlt to fail at import on systems with semver already installed at 2.13.0, giving:
AttributeError: module 'semver' has no attribute 'Version'
Expected behavior
dlt should be able to be used on systems that meet its stated requirements.
dlt version
1.4.0
Describe the problem
semver
is listed as requiring>=2.13.0
, howeversemver.Version
(referenced in a few places, including here) was only introduced with version 3.0.0. This causesdlt
to fail at import on systems withsemver
already installed at 2.13.0, giving:Expected behavior
dlt should be able to be used on systems that meet its stated requirements.
Steps to reproduce
python3 -m venv test_env source test_env/bin/activate pip install semver==2.13.0 dlt
Operating system
Linux, macOS
Runtime environment
Local
Python version
3.11
dlt data source
No response
dlt destination
No response
Other deployment details
No response
Additional information
It looks as if
semver.Version
was introduced with 47633c6, so the issue also impacts 1.3.0.The text was updated successfully, but these errors were encountered: