Skip to content

CI clearup #83

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

Merged
merged 8 commits into from
Jan 24, 2022
Merged

CI clearup #83

merged 8 commits into from
Jan 24, 2022

Conversation

honno
Copy link
Member

@honno honno commented Jan 21, 2022

Resolves #49 by using the --ci flag introduced in #80 and updating the xfails, pinning to numpy=1.22.1.

  • Fixed a fair few minor bugs found along the way
  • Resolves Test type promotion in elementwise/operator tests #64 so CI actually covers type promotion for elwise/operators
  • Deletes the stubs workflow for now, as we need to rework that anyway once the RST conversion is done so getting CI failures isn't useful
    • (for another PR) Add pytest.mark.ci to the special case tests
  • For the NumPy workflow, xfails linalg tests for now as I'm not sure where we're at with them. I'll probably get up to speed next week and see what needs to be done

honno added 8 commits January 21, 2022 14:25
We need to update `generate_stubs.py` and probably wait for the 2021 spec
release, so it's not worth worrying about this workflow for now.
Duck typing is the incorrect terminology here
Also standardises use of `out` variable name, except using `res` when an
in-place operation may take place.
@honno honno marked this pull request as ready for review January 21, 2022 18:07
@honno honno requested a review from asmeurer January 21, 2022 18:07
@honno honno merged commit 693c29b into data-apis:master Jan 24, 2022
@honno honno deleted the ci-clearup branch February 8, 2022 10:05
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.

Test type promotion in elementwise/operator tests Clear up CI
1 participant