Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request to Increase Supported Marshmallow Version #395

Open
sneakyPad opened this issue May 15, 2023 · 0 comments
Open

Request to Increase Supported Marshmallow Version #395

sneakyPad opened this issue May 15, 2023 · 0 comments

Comments

@sneakyPad
Copy link

Hello,

I am currently using the gradient package in a project that also depends on the langchain package. Unfortunately, I've run into a dependency conflict between these two packages, specifically with regards to the marshmallow library.

gradient currently supports marshmallow versions below 3.0, while langchain (via dataclasses-json) requires marshmallow version 3.3.0 or later. Here are the specific version requirements:

  • gradient: requires marshmallow versions <3.0
  • langchain: requires dataclasses-json version >=0.5.7,<0.6.0
  • dataclasses-json: requires marshmallow version >=3.3.0,<4.0.0

I wanted to ask if there are any plans to update gradient to support newer versions of marshmallow, or if there is a specific reason why gradient requires marshmallow version below 3.0?

It would be a great help if gradient could be updated to support later versions of marshmallow to resolve this dependency conflict.
If updating gradient to support newer versions of marshmallow is not possible or would be too disruptive, I would appreciate any advice or recommendations how to solve it on my end! Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant