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

Latest version of MarkupSafe doesn't work with Great Expectations #10908

Open
krishnasism opened this issue Feb 3, 2025 · 0 comments
Open

Latest version of MarkupSafe doesn't work with Great Expectations #10908

krishnasism opened this issue Feb 3, 2025 · 0 comments

Comments

@krishnasism
Copy link

krishnasism commented Feb 3, 2025

Describe the bug
When importing great-expectations with the latest version, there's an issue with MarkupSafe. MarkupSafe latest version removes soft_unicode, which gx uses - thus resulting in the error cannot import name 'soft_unicode' from 'markupsafe'

To Reproduce
Install latest version of gx, and import great_expectations

Expected behavior
import should not fail

Environment (please complete the following information):

  • Operating System: Linux
  • Great Expectations Version: 1.3.2
  • Cloud environment: Databricks
  • Python version: 3.10

Comments
Please set a constraint in your pyproject for MarkupSafe>=2 (or whatever works) and MarkupSafe <3

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