DLR-RM / DLR-RM/BlenderProc

pin bop_toolkit version

Open
#1,192 6 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
3.7k
Forks
518
PR merge metrics
No merged PRs in 30d

Description

### Describe your feature request

recent updates broke installation within blenderproc:
https://github.com/thodan/bop_toolkit/issues/194

### Describe a possible solution

instead of blindly pulling master, rather pin a working commit here:
https://github.com/DLR-RM/BlenderProc/blob/1dfe3b1c799233b57feb5753ad9cfb1cd3ac86a5/blenderproc/python/writer/BopWriterUtility.py#L140

e.g.
```
git+https://github.com/thodan/bop_toolkit@fcb9834ccc9a46dcdd3306f27eb003f6ba21b60e
```

Contributor guide

Open the contributing guide

Research direction

Start at blenderproc/python/writer/BopWriterUtility.py around line 140 and inspect how the bop_toolkit dependency is fetched. Pin it to the working commit named in the issue, then verify that BlenderProc installation no longer pulls incompatible updates.

Written by the indexing model from the issue text.

Assessment

Tech stack
blender, git, python
Domain
build-system, tooling
Issue type
Bug
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.