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

Fix CI errors with latest tox #1820

Merged
merged 2 commits into from
May 19, 2019
Merged

Fix CI errors with latest tox #1820

merged 2 commits into from
May 19, 2019

Conversation

opacam
Copy link
Member

@opacam opacam commented May 19, 2019

Due to a recent update of tox our ci tests are failing.

This pr makes two things:

  • Fixes the import errors with the latest tox by setting the PYTHONPATH environment variable
  • Fixes python_package_basic tests error: pep517.wrappers.BackendUnavailable

Note: resolves ci's tox errors appeared in #1819

opacam added 2 commits May 19, 2019 09:19
Since the last update of tox (3.10.0), it seems that we cannot pass the `tox tests` because of import errors...so we set the `PYTHONPATH` environment variable for our tox tests so the test can find the modules
…navailable

This error is raised when we try to get the metadata from a package and this happens because we forgot to first install the build requirements from the `pyproject.toml` file
Copy link
Member

@AndreMiras AndreMiras left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome work @opacam thanks!

@AndreMiras AndreMiras merged commit eb0e63a into kivy:master May 19, 2019
@opacam opacam deleted the ci-fix-tox branch May 19, 2019 10:11
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.

2 participants