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

Add test matrix for different Python versions #1526

Merged
merged 7 commits into from
May 10, 2021

Conversation

woop
Copy link
Member

@woop woop commented Apr 29, 2021

Signed-off-by: Willem Pienaar [email protected]

What this PR does / why we need it:

Adds tests to validate whether Feast can be installed on different Python versions and environments.

Which issue(s) this PR fixes:

Fixes #1525
Fixes #1524

Does this PR introduce a user-facing change?:

NONE

@feast-ci-bot
Copy link
Collaborator

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: woop

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

woop added 7 commits May 9, 2021 16:44
@woop woop force-pushed the add-test-matrix branch from 91eb878 to 0525d8b Compare May 9, 2021 23:51
@woop woop merged commit 8712826 into feast-dev:master May 10, 2021
jklegar pushed a commit to jklegar/feast that referenced this pull request May 12, 2021
* Add test matrix for different Python versions

Signed-off-by: Willem Pienaar <[email protected]>

* Remove windows dependencies

Signed-off-by: Willem Pienaar <[email protected]>

* Bump Pyarrow version

Signed-off-by: Willem Pienaar <[email protected]>

* Add test matrix to integration tests

Signed-off-by: Willem Pienaar <[email protected]>

* Relax grpcio-tools version

Signed-off-by: Willem Pienaar <[email protected]>

* Relax grpcio versions to 1.34

Signed-off-by: Willem Pienaar <[email protected]>

* Remove numpy version pin and pandas pin

Signed-off-by: Willem Pienaar <[email protected]>
jklegar pushed a commit that referenced this pull request May 12, 2021
* Add test matrix for different Python versions

Signed-off-by: Willem Pienaar <[email protected]>

* Remove windows dependencies

Signed-off-by: Willem Pienaar <[email protected]>

* Bump Pyarrow version

Signed-off-by: Willem Pienaar <[email protected]>

* Add test matrix to integration tests

Signed-off-by: Willem Pienaar <[email protected]>

* Relax grpcio-tools version

Signed-off-by: Willem Pienaar <[email protected]>

* Relax grpcio versions to 1.34

Signed-off-by: Willem Pienaar <[email protected]>

* Remove numpy version pin and pandas pin

Signed-off-by: Willem Pienaar <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Unable to pip install feast (0.10.3) on mac Add cross-environment testing to GitHub Actions
3 participants