-
Notifications
You must be signed in to change notification settings - Fork 903
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
Remove DeprecatedClassMeta
in favor of getattr
#2724
Conversation
This comment was marked as resolved.
This comment was marked as resolved.
Test failures on Windows are unrelated, I guess I'll restart the CI a couple more times... |
f84096b
to
345f6ac
Compare
Well, I can't reproduce these locally, but the
I have absolutely no idea how the changes in this branch can interact with that part of the code, but it was working fine on |
To ensure that dependent repos still pass:
|
The e2e test is failing due to timeout, not sure what is the issue yet. More importantly, I think this PR introduced some undesired behaviour. See the screenshot below, doing any |
That's true, we need to silence the deprecation warnings when importing the classes in our own code: Line 6 in 345f6ac
|
49a2790
to
c96ebe4
Compare
Is it related? #2446 I have run the test locally in my window laptop and I don't have any problem. |
I can reproduce after SSH'ing to the CircleCI job, yes. However, running My suspicion is that, since there are more warnings now, the
https://docs.python.org/3/library/subprocess.html#subprocess.Popen.wait I just made the change to |
Lookd promising, the convert tests is now passing, but the good old notebook and test started failing. |
Yep, I fixed one, but broke another. I consider it a success nonetheless 😂 In the short term, we should reduce the extra warnings to hopefully avoid the I/O deadlock. After that (in another PR) we might need to leave a note about reworking our e2e tests again. Supposedly But now... 💤 |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
|
9a08025
to
1064328
Compare
Signed-off-by: Juan Luis Cano Rodríguez <[email protected]>
Signed-off-by: Juan Luis Cano Rodríguez <[email protected]>
Fix kedro-org/kedro-starters#137 Signed-off-by: Juan Luis Cano Rodríguez <[email protected]>
Signed-off-by: Juan Luis Cano Rodríguez <[email protected]>
1064328
to
17c7e2f
Compare
* Complete build requirements Signed-off-by: Juan Luis Cano Rodríguez <[email protected]> * Add timeout for e2e process waiting Signed-off-by: Juan Luis Cano Rodríguez <[email protected]> * Remove DeprecatedClassMeta in favor of getattr Fix kedro-org/kedro-starters#137 Signed-off-by: Juan Luis Cano Rodríguez <[email protected]> * Ignore deprecation warnings in our own code Signed-off-by: Juan Luis Cano Rodríguez <[email protected]> --------- Signed-off-by: Juan Luis Cano Rodríguez <[email protected]> Co-authored-by: Juan Luis Cano Rodríguez <[email protected]> Co-authored-by: Deepyaman Datta <[email protected]> Signed-off-by: debugger24 <[email protected]>
* FIX: Typo in cli help Signed-off-by: debugger24 <[email protected]> * Make GitPod works (#2688) * update base image Signed-off-by: Nok <[email protected]> * update gitpod image and apt-get Signed-off-by: Nok <[email protected]> * update docker Signed-off-by: Nok <[email protected]> --------- Signed-off-by: Nok <[email protected]> Signed-off-by: debugger24 <[email protected]> * Remove `DeprecatedClassMeta` in favor of `getattr` (#2724) * Complete build requirements Signed-off-by: Juan Luis Cano Rodríguez <[email protected]> * Add timeout for e2e process waiting Signed-off-by: Juan Luis Cano Rodríguez <[email protected]> * Remove DeprecatedClassMeta in favor of getattr Fix kedro-org/kedro-starters#137 Signed-off-by: Juan Luis Cano Rodríguez <[email protected]> * Ignore deprecation warnings in our own code Signed-off-by: Juan Luis Cano Rodríguez <[email protected]> --------- Signed-off-by: Juan Luis Cano Rodríguez <[email protected]> Co-authored-by: Juan Luis Cano Rodríguez <[email protected]> Co-authored-by: Deepyaman Datta <[email protected]> Signed-off-by: debugger24 <[email protected]> --------- Signed-off-by: debugger24 <[email protected]> Signed-off-by: Nok <[email protected]> Signed-off-by: Juan Luis Cano Rodríguez <[email protected]> Co-authored-by: Nok Lam Chan 陳諾林 <[email protected]> Co-authored-by: Deepyaman Datta <[email protected]> Co-authored-by: Juan Luis Cano Rodríguez <[email protected]>
Description
Development notes
Checklist
RELEASE.md
file