* ci: pypi: use manylinux_2_28 consistently
Using auto causes us to default to exceptionally
old versions of glibc, along with containers that
struggle badly to build things like tree-sitter.
See: https://github.com/tree-sitter/tree-sitter/issues/4186
See: https://github.com/tree-sitter/tree-sitter/issues/4271
Signed-off-by: William Woodruff <william@yossarian.net>
* try ensurepip
Signed-off-by: William Woodruff <william@yossarian.net>
* hackety hack
Signed-off-by: William Woodruff <william@yossarian.net>
* drop back to 2_24 for aarch64 manylinux
Signed-off-by: William Woodruff <william@yossarian.net>
* continue to revert things
Signed-off-by: William Woodruff <william@yossarian.net>
* revert manylinux hell, try fixing build directly
Signed-off-by: William Woodruff <william@yossarian.net>
* try using CFLAGS
`cc` doesn't appear to respect CPPFLAGS.
Signed-off-by: William Woodruff <william@yossarian.net>
* try 2_24
Signed-off-by: William Woodruff <william@yossarian.net>
* pypi: try one last thing
Signed-off-by: William Woodruff <william@yossarian.net>
* use 2_28
Signed-off-by: William Woodruff <william@yossarian.net>
* remove sccache entirely
Signed-off-by: William Woodruff <william@yossarian.net>
* bump the remainder to 2_28
Signed-off-by: William Woodruff <william@yossarian.net>
* be more judicious about supported builds
Signed-off-by: William Woodruff <william@yossarian.net>
* docs: clarify wheel support policy
Signed-off-by: William Woodruff <william@yossarian.net>
* record change
Signed-off-by: William Woodruff <william@yossarian.net>
---------
Signed-off-by: William Woodruff <william@yossarian.net>