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

Deprecation warnings when calling Great Expectations data context (connecting to S3) #5724

Closed
arthurmanners opened this issue Aug 9, 2022 · 1 comment · Fixed by #7293
Closed
Labels
community devrel This item is being addressed by the Developer Relations Team triage Used by the GE core team to flag issues that were not yet triaged

Comments

@arthurmanners
Copy link

arthurmanners commented Aug 9, 2022

Describe the bug
I'm getting a deprecation warning when I call data context, specifically when Great Expectations is configured to pulled expectation suites from S3.

The warning seems to be an SQLALchemy deprecation warning:

venv-validation/lib/python3.9/site-packages/great_expectations/data_context/store/query_store.py:73: SADeprecationWarning: Calling URL() directly is deprecated and will be disabled in a future release.  The public constructor for URL is now the URL.create() method options = URL(drivername, **credentials)

To Reproduce
Steps to reproduce the behavior:

  1. Configure great_expectations.yml with S3 expectation store
  2. Create a data context object: context = ge.data_context.DataContext()
  3. See error

Expected behavior
The data context does not show the warnings when creating a data context connecting to local expectation suites.

Environment (please complete the following information):

  • Operating System: MacOS
  • Great Expectations Version: 0.15.16
@austiezr
Copy link
Contributor

Hey @arthurmanners ! Thanks for raising this; we'll review internally and discuss.

@austiezr austiezr added community devrel This item is being addressed by the Developer Relations Team labels Aug 10, 2022
@rdodev rdodev added DevRel Triage triage Used by the GE core team to flag issues that were not yet triaged and removed DevRel Triage labels Nov 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community devrel This item is being addressed by the Developer Relations Team triage Used by the GE core team to flag issues that were not yet triaged
Projects
None yet
3 participants