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

Use build to build the sdist and wheel files. #195

Merged
merged 2 commits into from
Nov 23, 2023

Conversation

mbyrnepr2
Copy link
Contributor

@mbyrnepr2 mbyrnepr2 commented Nov 15, 2023

  • build is currently installed but unused in the CI.

  • Running python -m build first creates a sdist and then creates a wheel from that sdist, ensuring the sdist works.
    The current command gives no guarantee that the sdist would be usable when doing a pip install sdist - This is the case with the other backend packages in the codebase currently; for example, try downloading the published resc-backend source distribution and doing a pip install <sdist>.

  • Remove install of wheel since we are using build.

- `build` was previously installed but unused in the CI.
- Running `python -m build` first creates a `sdist` and then creates a wheel from that sdist, ensuring the sdist works.
- Remove install of `wheel` since we are using `build`.
@Usman2ABN Usman2ABN merged commit 838d242 into abnamro:main Nov 23, 2023
@mbyrnepr2 mbyrnepr2 deleted the ci_build_differently branch November 23, 2023 15:41
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