I am getting this error on docker build: ERROR: C...
# singer-tap-development
n
I am getting this error on docker build: ERROR: Could not find a version that satisfies the requirement meltano==3.3.1 (from versions: none)
Is there a version change required? Which version should I use?
e
What does your
Dockerfile
look like? Official images come with Meltano pre-installed so this shouldn't happen at in those so I'm curious what's happening in your build.
n
So, I bumped up the version of Python. It is now this: FROM python:3.13.0b1-slim earlier, when it used to work was: FROM python:3.10-slim
e
I see. Meltano doesn't support Python 3.13 at the moment. The latest supported is 3.12
👍 1
n
Oh, so I need to keep the Python version to 3.12. Any tentative date on 3.13 support?
e
The main blocker will surely be our dependencies not supporting it for a while, so I feel no rush to start testing with 3.13. Maybe after the first RC, which is scheduled for July 30th. Biggest dependency blocker is greenlet via SQLAlchemy, but the latter is going to release 2.1 without a dependency on greenlet. So whatever of those comes first, I'll take it as a signal to start testing with 3.13. And by all means, log an issue requesting Python 3.13 support if you're interested in it for whatever reason :)
n
We upgraded to 3.13 due to a security vulnerability
e
Do you know the CVE id? Maybe it was backported to earlier Python versions.
n
I am not sure what it is
I just checked, we upgraded to 3.13.0b1-slim due to this having the least number of (this image has only 50 known) vulnerabilities
e
Gotcha