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

Update integration tests #4027

Merged
merged 8 commits into from Aug 25, 2023
Merged

Update integration tests #4027

merged 8 commits into from Aug 25, 2023

Conversation

abravalheri
Copy link
Contributor

@abravalheri abravalheri commented Aug 23, 2023

It seems that pandas also moved away from setuptools, so it does not make sense to keep them in the integration tests.

Instead we can add other prominent packages from https://hugovk.github.io/top-pypi-packages/.

Summary of changes

  • Removed pandas from integration tests
  • Added pyyaml, charset-normalizer and protobuf to integration tests.

Closes

Pull Request Checklist

It seems that pandas has migrated to mesonpy
sphinx is no longer used for testing and kiwisolver is using
`build-system` in pyproject.toml
@abravalheri
Copy link
Contributor Author

abravalheri commented Aug 23, 2023

Waiting for https://github.com/pypa/setuptools/actions/runs/5965085486 to run the integration tests.

@abravalheri
Copy link
Contributor Author

Integration tests passing on https://github.com/pypa/setuptools/actions/runs/5966760467

@abravalheri abravalheri marked this pull request as ready for review August 25, 2023 15:06
@abravalheri abravalheri merged commit c520238 into main Aug 25, 2023
58 checks passed
@abravalheri abravalheri deleted the update-integration-tests branch August 25, 2023 15:06
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.

None yet

1 participant