testcontainers / testcontainers/testcontainers-python

RFC: 4.x releases

未关闭
#446 17 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

主要语言
Python
星标
2.3k
派生
386
平均合并
4 小时 40 分钟
30 天内合并 PR
1

描述

Context

Now that we've got a release pipeline back in action, there is lots we can do to make things nicer.

I am raising this issue in order for community to gather and talk about what should be fixed as priorities and what improvements we want to add.

Known Issues

We know there are several areas we want to improve:

  • We want to thin out dependencies where possible - prefer giving a ready container but not be biased on how you should connect to the container. Example: postgres containers enforcing SqlAclhemy, as seen in #445
  • We want to improve package typing so people have better developer experiences, as seen in #305 and the PRs it spawned so far
  • Adding new containers, as there is demand for it #439, #441, #389, etc

[!NOTE]
The list above is not conclusive, please comment on this issue and show your support!

贡献指南

打开贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

调研方向

首先查看 release pipeline 的上下文以及链接的 issue #445、#305、#439、#441 和 #389。该 issue 是一个开放的 RFC,而不是范围明确的变更;要完成它,需要就 4.x 的优先事项达成一致,并将其转化为具体、可执行的 issue。

由索引模型根据 Issue 内容生成。

评估

技术栈
docker, python
领域
release
Issue 类型
功能
难度
5/5
预计耗时
一周以上
活跃度
停滞
描述清晰度
需要澄清
新手友好度
20/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。