uv/scripts
konsti 1dc9904f8c
Run the test suite on windows in CI (#1262)
Run `cargo test` on windows in CI, pulling the switch on tier 1 windows
support.

These changes make the bootstrap script virtually required for running
the tests. This gives us consistency between and CI, but it also locks
our tests to python-build-standalone and an articificial `PATH`.

I've deleted the shell bootstrap script in favor of only the python one,
which also runs on windows. I've left the (sym)link creation of the
bootstrap in place, even though it is not used by the tests anymore.

I've reactivated the three tests that would previously stack overflow by
doubling their stack sizes. The stack overflows only happen in debug
mode, so this is neither a user facing problem nor an actual problem
with our code and this workaround seems better than optimizing our code
for case that the (release) compiler can optimize much better for.

The handling of patch versions will be fixed in a follow-up PR.

Closes #1160 
Closes #1161

---------

Co-authored-by: Charlie Marsh <charlie.r.marsh@gmail.com>
2024-02-08 22:09:55 +01:00
..
bench Use Python 3.12 in benchmarks (#1215) 2024-01-31 15:51:13 -05:00
benchmarks Rename puffin-cli crate to puffin (#976) 2024-01-18 19:02:52 -05:00
bootstrap Run the test suite on windows in CI (#1262) 2024-02-08 22:09:55 +01:00
compare_with_pip Update compare_with_pip.py (#828) 2024-01-08 09:46:30 +00:00
editable-installs Support extras in editable requirements (#1113) 2024-01-26 12:07:51 +00:00
popular_packages Finish install-many with pypi 10k most dependents (#732) 2023-12-27 09:42:51 -05:00
requirements Instrument the main function and add jupyter.in (#1186) 2024-01-30 11:03:24 +00:00
scenarios Run the test suite on windows in CI (#1262) 2024-02-08 22:09:55 +01:00
wheels Implement --find-links as flat indexes (directories in pip-compile) (#912) 2024-01-15 02:04:10 +00:00