e2b-dev / E2B

Secure open source cloud runtime for AI apps & AI agents
https://e2b.dev/docs
Apache License 2.0
7.02k stars 458 forks source link

Make python dependencies more lenient #464

Closed brendanator closed 1 week ago

brendanator commented 2 weeks ago

I cannot run pipenv run e2b-code-interpreter as I get a dependency conflict with an existing package which requires attr >= 24.0

This change will allow e2b-code-interpreter to be used in more places

changeset-bot[bot] commented 2 weeks ago

🦋 Changeset detected

Latest commit: ecceb711fc121665e28eab8ac735e1f9f6f98021

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package | Name | Type | | --------------- | ----- | | @e2b/python-sdk | Patch |

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

jakubno commented 1 week ago

Hi @brendanator, for pointing this out! There probably isn't a reason to be so strict here. We use only very basic functionality from those packages, so it should be fairly safe.

I fixed the major version for httpcore and httpx, there may be breaking changes.

Thanks for your contribution!