incubator-devlake icon indicating copy to clipboard operation
incubator-devlake copied to clipboard

[chore][python] upgrade python to latest LTS

Open wanisfahmyDE opened this issue 1 year ago • 4 comments

Search before asking

  • [X] I had searched in the issues and found no similar feature requirement.

Use case

At the moment, DevLake needs python 3.9 which doesn't have active support since almost 2 years (only security fixes). It would be nice to upgrade the base image and dependencies to run against a newer version.

side thought: I believe adding dependabot or renovate will benefit DevLake, I am not currently sure how dependency management is handled

Description

No response

Related issues

No response

Are you willing to submit a PR?

  • [ ] Yes I am willing to submit a PR!

Code of Conduct

wanisfahmyDE avatar Feb 05 '24 10:02 wanisfahmyDE

IIRC the dbt plugin requires pinning it to v3.9 because of its runtime dependencies. We tried upgrading a few months ago and that plugin broke. cc @klesh

keon94 avatar Feb 06 '24 05:02 keon94

Yes, that is correct. @abeizn any update on the DBT side?

klesh avatar Feb 06 '24 06:02 klesh

@klesh seems that it's blocked by this: https://github.com/dbt-labs/dbt-core/issues/9491

wanisfahmyDE avatar Feb 06 '24 08:02 wanisfahmyDE

@wanisfahmyDE Thanks for the input, seems like we have to wait 😂.

klesh avatar Feb 06 '24 09:02 klesh

This issue has been automatically marked as stale because it has been inactive for 60 days. It will be closed in next 7 days if no further activity occurs.

github-actions[bot] avatar Apr 07 '24 00:04 github-actions[bot]

This issue has been closed because it has been inactive for a long time. You can reopen it if you encounter the similar problem in the future.

github-actions[bot] avatar Apr 14 '24 00:04 github-actions[bot]