awslabs / python-deequ

Python API for Deequ
Apache License 2.0
713 stars 134 forks source link

PyDeequ Stable Release (1.1.0) #106

Closed chenliu0831 closed 1 year ago

chenliu0831 commented 2 years ago

This is a meta issue to list major enhancement, features and bug-fixes to bring PyDeequ to a stable release.

Please add a comment with the PRs, issues (create if not exist) or ideas you would like to bring us to stable release.

More to come..

Completed Item

Release Plan

poolis commented 1 year ago

hasPattern implementation

Issue: https://github.com/awslabs/python-deequ/issues/71 PR: https://github.com/awslabs/python-deequ/pull/76

SemyonSinchenko commented 1 year ago

Hello! What is expected date of the release?

mycaule commented 1 year ago

Yes for example in my company, we are using great expectations instead of PyDeequ for Spark/Python because 1.0 isn't available yet. But otherwise, for Spark/Scala project Deequ looked reasonable for that same company.

lecardozo commented 1 year ago

A couple of things I think we should consider before this release:

marius-xentral commented 1 year ago

any news here?

astrojuanlu commented 1 year ago

Notice that, even though it was never tagged on this GitHub repository, there's already pydeequ 1.0.0 and even 1.0.1 on PyPI https://pypi.org/project/pydeequ/1.0.1/ uploaded back in July 2021.

It's encouraging to see that python-deequ got some attention recently, but expectations about release numbering need to be adjusted, and also it would be nice to have some indication on whether such a release is happening ~soon or not.

lhendrick-t10 commented 1 year ago

Would really love to see this released!

chenliu0831 commented 1 year ago

Notice that, even though it was never tagged on this GitHub repository, there's already pydeequ 1.0.0 and even 1.0.1 on PyPI https://pypi.org/project/pydeequ/1.0.1/ uploaded back in July 2021. It's encouraging to see that python-deequ got some attention recently, but expectations about release numbering need to be adjusted, and also it would be nice to have some indication on whether such a release is happening ~soon or not.

That's unfortunate - we could still release 1.1.0 though, there does not seem to be breaking changes.

We are working through some administrative issues - expect another update in 2-3 weeks

runkelcorey commented 1 year ago

@chenliu0831 following up on your last message. What's happened in the last few weeks?

revolutionisme commented 1 year ago

@chenliu0831, is there a timeline on this update? We are looking to use pydeequ with glue 4.0 .

chenliu0831 commented 1 year ago

We are still blocked on a few administrative (and technical) issues. I have been actively follow-ing up to resolve those. But I do not have ETA at this time.

chenliu0831 commented 1 year ago

Update - we resolved the issues. Targeting to release to PYPI by end of Jun.

chenliu0831 commented 1 year ago

Publish 1.1.0rc0 to PYPI - we will bake for about 2 weeks. See notes https://github.com/awslabs/python-deequ/releases/tag/v1.1.0rc0

chenliu0831 commented 1 year ago

@revolutionisme @runkelcorey @lhendrick-t10 @marius-xentral @lecardozo, tagging just as an FYI. Install instruction in pre-release note https://github.com/awslabs/python-deequ/releases/tag/v1.1.0rc0. Any feedback is welcome if you get chance to try it out

chenliu0831 commented 1 year ago

We released to PYPI!

https://pypi.org/project/pydeequ/