Python 3.13 Support
Describe the bug
Fails to install the package with python 3.13. Recreation of #1845
Given python 3.13 being supported in dbt-core since version 1.10 (released June 16th) I figured it would be a good time to revisit this issue.
To Reproduce
Install the package >=0.16.2 on any python 3.13 environment. To make this easy I provide this docker definition:
FROM python:3.13-slim
RUN pip install elementary-data==0.16.2
It seems to be directly related to the addition of numpy<2.0.0 which does not work with python 3.13. You will get the same error if you build the docker:
FROM python:3.13-slim
RUN pip install "numpy<2.0.0"
Expected behavior Package supports python 3.13
Yes, this would be very nice and needed. It is blocking us from updating projects to Python 3.13.
Hey @ShaneMazur @retrry ! Thanks for bringing this to our attention. It shouldn't be a big effort on our side, taking it to our weekly support and hope to fix it soon :raised_hands:
Hi @NoyaOffer, do you have any updates or an ETA on Python 3.13 and NumPy 2.x compatibility? Thanks a lot!
What is the status here?
@NoyaOffer can you provide an update here?
I will work on it today and tomorrow. Pls, don't spend your time.