crossplane / crossplane/function-sdk-python

Figure out dependency best practices

オープン
#5 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
enhancement
主要言語
Python
スター
12
フォーク
15
平均マージ
2日 5時間
マージ済み PR(30日)
3

説明

### What problem are you facing?

This SDK is a library. It has some dependencies (e.g. gRPC, Click, etc) but I assume we don't want to pin them to specific versions - instead the app would do that. Right now I have everything "pinned" to major versions only. We're also declaring that we only work with Python 3.11, since it's what the https://github.com/GoogleContainerTools/distroless container we'll use to run Python functions uses.

### How could this Function help solve your problem?

My Python packaging experience is almost a decade out-of-date so I'm not sure what the best practice is here. I could use a review from folks with more recent Python library packaging experience.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。