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

[Housekeeping] Relax pyarrow constraint #1979

Closed
2 tasks done
eapolinario opened this issue Dec 22, 2021 · 0 comments
Closed
2 tasks done

[Housekeeping] Relax pyarrow constraint #1979

eapolinario opened this issue Dec 22, 2021 · 0 comments
Assignees
Labels
housekeeping Issues that help maintain flyte and keep it tech-debt free

Comments

@eapolinario
Copy link
Contributor

Describe the issue

In flyteorg/flytekit#743 we bumped pyarrow minimal version from 3.0.0 to 6.0.0, the idea being that this would allow for a smoother installation on Apple M1 Macs. However, this was too restrictive, as there are clients out there that have pinned versions of pyarrow below 6.0.0. So in order to accommodate these clients, we can have the best of both worlds if we relax that constraint (from requiring at least 6.0.0 to requiring at least 4.0.0).

What if we do not do this?

Some clients will not be able to install flytekit.

Related component(s)

flytekit

Are you sure this issue hasn't been raised already?

  • Yes

Have you read the Code of Conduct?

  • Yes
@eapolinario eapolinario added the housekeeping Issues that help maintain flyte and keep it tech-debt free label Dec 22, 2021
@eapolinario eapolinario self-assigned this Dec 22, 2021
@eapolinario eapolinario added this to the 0.19.0 - Eagle milestone Dec 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
housekeeping Issues that help maintain flyte and keep it tech-debt free
Projects
None yet
Development

No branches or pull requests

1 participant