It's that time of the year again ... A new Python ...
# troubleshooting
c
It's that time of the year again ... A new Python 3.11 final is expected next week on Monday. https://peps.python.org/pep-0664/ The initial naive
pipx install --python /usr/bin/python3.11 --suffix py311 meltano
will not find a release on pypi as expected. Has anyone done any testing yet, before I jump in head first and see how it goes?
I've started sending some Snowplow telemetry from Python-3.11.rc2 on Linux x64 now. Only one pipeline is having plugins that can be installed so far:
tap-postgres
target-jsonl
Funnily,
tap-postgres
has a psycopg2-binary version dep that is recent enough to just install, but
target-postgres
has not had it's psycopg2-binary dep updated to that same version ... frown ... I will raise an issue on the wise github repo for it.
v
@christoph if it's just an initial test or so I could bump https://github.com/MeltanoLabs/target-postgres for you
this isn't ready for prod yet
c
I'll very happily give the SDK target for postgres a test run. And yes, it is indeed just testing to see how much stuff will break with Py3.11
pipelinewise-target-posgres should work on 3.11 now in theory ... https://github.com/transferwise/pipelinewise-target-postgres/pull/106 This psycopg2-binary bump also resolves all the pending OpenSSL CVEs