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

Restrict numpy due to deprecated aliases #1376

Merged
merged 1 commit into from
Dec 19, 2022
Merged

Conversation

eapolinario
Copy link
Collaborator

Signed-off-by: Eduardo Apolinario eapolinario@users.noreply.github.com

TL;DR

Restrict numpy version before removing deprecated numpy aliases

Type

  • Bug Fix
  • Feature
  • Plugin

Are all requirements met?

  • Code completed
  • Smoke tested
  • Unit tests added
  • Code documentation added
  • Any pending items have an associated Issue

Complete description

In numpy 1.20.0 some type aliases were marked as deprecated and those were finallly removed in version 1.24.0, which was released last night and broke default installations of flytekit.

Tracking Issue

flyteorg/flyte#3166

Follow-up issue

NA
OR
https://github.com/flyteorg/flyte/issues/

Signed-off-by: Eduardo Apolinario <eapolinario@users.noreply.github.com>
@codecov
Copy link

codecov bot commented Dec 19, 2022

Codecov Report

Merging #1376 (831b250) into master (db94773) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #1376   +/-   ##
=======================================
  Coverage   69.07%   69.07%           
=======================================
  Files         298      298           
  Lines       27428    27428           
  Branches     2568     2568           
=======================================
  Hits        18946    18946           
  Misses       7979     7979           
  Partials      503      503           
Impacted Files Coverage Δ
setup.py 0.00% <ø> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@eapolinario eapolinario merged commit 315956f into master Dec 19, 2022
eapolinario added a commit that referenced this pull request Dec 19, 2022
Signed-off-by: Eduardo Apolinario <eapolinario@users.noreply.github.com>

Signed-off-by: Eduardo Apolinario <eapolinario@users.noreply.github.com>
Co-authored-by: Eduardo Apolinario <eapolinario@users.noreply.github.com>
eapolinario added a commit that referenced this pull request Dec 19, 2022
…#1377)

* Restrict numpy due to deprecated aliases (#1376)

Signed-off-by: Eduardo Apolinario <eapolinario@users.noreply.github.com>

Signed-off-by: Eduardo Apolinario <eapolinario@users.noreply.github.com>
Co-authored-by: Eduardo Apolinario <eapolinario@users.noreply.github.com>

* Backport part of 1365 - fix papermill plugins dev-requirements

Signed-off-by: Eduardo Apolinario <eapolinario@users.noreply.github.com>

Signed-off-by: Eduardo Apolinario <eapolinario@users.noreply.github.com>
Co-authored-by: Eduardo Apolinario <eapolinario@users.noreply.github.com>
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

Successfully merging this pull request may close these issues.

3 participants