-
Notifications
You must be signed in to change notification settings - Fork 20
Users/embetten/prepare 2.0.0 #105
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
base: master
Are you sure you want to change the base?
Conversation
embetten
commented
Jan 21, 2026
- Update artifacts-credprovider version to 2.0.0
- Add chron schedule to pr build to avoid ado pipeline from being disabled
- Use public tools public feed in for pr build to unblock fork pr validation see Move tests directory to repository root #104
- Update cibuildwheel configuration:
- Remove duplicate setuptools and wheel installs
- Disable auditwheel repair on linux
- Updated macos deployment target
- Use artifacts feed for cibuild wheel python install
- Avoid patch elf on macos to avoid Failures to install patchelf on macOS-latest pypa/cibuildwheel#2649
pyproject.toml
Outdated
| skip = ["*-manylinux_i686", "*-manylinux2014_i686", "*-musllinux*"] | ||
| manylinux-x86_64-image = "manylinux_2_28" | ||
| manylinux-aarch64-image = "manylinux_2_28" | ||
| # Disable auditwheel repair - the bundled .NET credential provider binaries |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IIRC I had this originally but had to remove it because it doesn't actually create manylinux_ wheels without a repair command, it will do specific Linux distros or a version that fails the pip install command from a python feed. Did we validate that the new linux wheels can be installed on different versions than what it was built on?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is an area I am not very familiar with, but it looks like the pipeline is creating the manylinux_x86_64 wheels but not manylinux_2_*. but can work to confirm these
This reverts commit 5676ae0.