dgunning / edgartools

Python library for working with SEC Edgar
MIT License
324 stars 70 forks source link

ModuleNotFoundError: No module named 'tqdm' after upgraded to version 2.25.0 #64

Closed unparadise closed 1 week ago

unparadise commented 1 week ago

Has anyone else run into the following error? Version 2.22.2 was working fine until I updated it today to 2.25.0.

I am on a MAC using Python 3.12.0.

File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/edgar/__init__.py", line 9, in <module>
    from edgar.entities import (Company,
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/edgar/entities.py", line 24, in <module>
    from edgar._filings import Filing, Filings, FilingsState
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/edgar/_filings.py", line 39, in <module>
    from edgar.attachments import FilingHomepage, Attachment, Attachments
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/edgar/attachments.py", line 21, in <module>
    from edgar.httprequests import get_with_retry, download_file, download_file_async
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/edgar/httprequests.py", line 15, in <module>
    from tqdm import tqdm
ModuleNotFoundError: No module named 'tqdm'

Thank you very much!

dgunning commented 1 week ago

Sorry about that. Released 2.25.1 with a fix for this issue.

unparadise commented 1 week ago

@dgunning, thank you very much for your prompt fix! Tested just now. 2.25.1 Works great!