Investigate support for building RoboStack distributions for multiple Python minor versions
还没有人认领这个 Issue。
评估
- 难度
- 5/5
- 预计耗时
- 一周以上
- 新手友好度
- 35/100
- Issue 类型
- 功能
- 描述清晰度
- 需要澄清
- 活跃度
- 活跃
- 技术栈
- python
- 领域
- build-system
调研方向
首先追踪 RoboStack 的完整重建/同步当前如何选择和构建其单个 Python 版本,然后识别阻止支持多个次要版本的假设。完成的标准是记录支持至少两个 Python 版本所需的技术变更、约束条件和可行方法,但不对最终策略作出承诺。
由索引模型根据 Issue 内容生成。
描述
Until now, each RoboStack distribution (or more technically, each full rebuild/sync) has been built for a single Python version, to limit the maintainer load. While changing this requires discussion, in this issue I would like to at least investigate the technical changes that are required to permit (in theory) to build a given RoboStack full rebuild/sync for multiple Python versions.
Why I am interested in this? In my organization sometimes we are forced to use a specific Python version, that is typically given by a software that it is only available for a specific Python versions. Examples includes:
- Blender, for which each version is tightly connected to a Python version (as of July 2025 Python 3.11)
- Each version of IsaacSim/IsaacLab is tightly connected to a release of the (closed source) Omniverse Kit, that in turns is only available for a given Python version (as of July 2025 Python 3.11)
So for example, in this specific time I would like to have fresh releases of ROS packages available for Python 3.11, but on the other hand some users are interested in having packages built for newer Python versions (see https://github.com/RoboStack/robostack.github.io/issues/76). Compatibly with maintainers load, it would be great to have at least a couple Python versions available for each RoboStack's full rebuild/sync.
- 主要语言
- Astro
- 星标
- 385
- 派生
- 36
- 平均合并
- 5 小时 37 分钟
- 30 天内合并 PR
- 18
贡献指南
这个仓库没有索引到贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
RoboStack/robostack.github.io 的其他 Issue
-
难度 5/5 一周以上 新手友好度 30/100
RoboStack/robostack.github.io#175 · 1 条评论 ·
-
难度 5/5 一周以上 新手友好度 30/100
RoboStack/robostack.github.io#174 · 2 个 reaction ·
-
enhancement
难度 5/5 一周以上 新手友好度 35/100
RoboStack/robostack.github.io#173 ·
-
难度 5/5 一周以上 新手友好度 35/100
RoboStack/robostack.github.io#134 · 4 条评论 ·
-
难度 4/5 3-5 天 新手友好度 45/100
RoboStack/robostack.github.io#135 · 7 条评论 ·
查看 RoboStack/robostack.github.io 的全部 Issue
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 75/100
freedomofpress/dangerzone#1562 ·
-
Mend: dependency security vulnerability status: needs triage 🕵️♀️
难度 2/5 1-3 小时 新手友好度 70/100
carbon-design-system/ibm-products#9907 ·
-
intake mcp-intake needs-ac needs-human-review priority:medium type:feature
难度 2/5 1-3 小时 新手友好度 75/100
Ikalus1988/MisakaNet#2102 · 2 条评论 ·
-
onnx-ir re-exports ModelProto and GraphProto but not NodeProto, AttributeProto and AttributeType 未关闭
难度 2/5 1-3 小时 新手友好度 75/100
-
难度 2/5 1-3 小时 新手友好度 65/100
llvm/lighthouse#283 ·