MarketSquare / MarketSquare/robotframework-selfhealing-agents
Dependency issue when installing the library
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 27
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
Unfortunately getting also some dependency errors when installing this library. `pydantic` & `robotframework-browser` seem to be conflicting
See the log:
```
INFO: pip is looking at multiple versions of robotframework-browser to determine which version is compatible with other requirements. This could take a while.
ERROR: Cannot install pydantic-ai-slim and robotframework-selfhealing-agents because these package versions have conflicting dependencies.
The conflict is caused by:
temporalio 1.17.0 depends on protobuf<6 and >=3.20
robotframework-browser 19.7.2 depends on protobuf==6.32.0
To fix this you could try to:
1. loosen the range of package versions you've specified
2. remove package versions to allow pip to attempt to solve the dependency conflict
[notice] A new release of pip is available: 24.3.1 -> 25.2
[notice] To update, run: python.exe -m pip install --upgrade pip
ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts
```
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the pip resolution failure described in the issue and inspect the dependency constraints for temporalio and robotframework-browser. Done means the library's dependencies can be installed together without the reported protobuf conflict, with the affected installation path verified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100