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

pyproject, ci: use recursive extras #179

Merged
merged 2 commits into from
Aug 2, 2022
Merged

pyproject, ci: use recursive extras #179

merged 2 commits into from
Aug 2, 2022

Conversation

woodruffw
Copy link
Member

Should speed up the CI slightly.

See pypa/pip-audit#343.

Signed-off-by: William Woodruff [email protected]

Should speed up the CI slightly.

Signed-off-by: William Woodruff <[email protected]>
@woodruffw woodruffw self-assigned this Aug 1, 2022
@woodruffw woodruffw requested review from di and tetsuo-cpp August 1, 2022 18:56
@woodruffw woodruffw added the component:cicd CI/CD label Aug 1, 2022
Copy link
Contributor

@tetsuo-cpp tetsuo-cpp left a comment

Choose a reason for hiding this comment

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

LGTM!

@tetsuo-cpp tetsuo-cpp enabled auto-merge (squash) August 2, 2022 09:31
@tetsuo-cpp tetsuo-cpp disabled auto-merge August 2, 2022 09:31
@tetsuo-cpp tetsuo-cpp merged commit 163a38a into main Aug 2, 2022
@tetsuo-cpp tetsuo-cpp deleted the ww/build-optim branch August 2, 2022 09:32
woodruffw added a commit that referenced this pull request Aug 2, 2022
Should speed up the CI slightly.

Signed-off-by: William Woodruff <[email protected]>

Co-authored-by: Alex Cameron <[email protected]>
woodruffw added a commit that referenced this pull request Aug 2, 2022
* test: add an "online" marker for online tests

Signed-off-by: William Woodruff <[email protected]>

* workflows/ci: try running with unshare

Signed-off-by: William Woodruff <[email protected]>

* conftest: blacken

Signed-off-by: William Woodruff <[email protected]>

* workflows/ci: break offline tests out

Signed-off-by: William Woodruff <[email protected]>

* workflows/ci: explicitly skip online tests

Signed-off-by: William Woodruff <[email protected]>

* workflows/ci: use TEST_ARGS

Signed-off-by: William Woodruff <[email protected]>

* workflows/ci: confirm that it fails

Signed-off-by: William Woodruff <[email protected]>

* Revert "workflows/ci: confirm that it fails"

This reverts commit 3124612.

* pyproject, ci: use recursive extras (#179)

Should speed up the CI slightly.

Signed-off-by: William Woodruff <[email protected]>

Co-authored-by: Alex Cameron <[email protected]>

* workflows/ci: document unshare, avoid sudo

Signed-off-by: William Woodruff <[email protected]>

Co-authored-by: Alex Cameron <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants