@@ -7002,25 +7002,25 @@ fn sync_script() -> Result<()> {
70027002 . filters ( )
70037003 . into_iter ( )
70047004 . chain ( vec ! [ (
7005- r"environments-v1 /script-\w+" ,
7006- "environments-v1 /script-[HASH]" ,
7005+ r"environments-v2 /script-\w+" ,
7006+ "environments-v2 /script-[HASH]" ,
70077007 ) ] )
70087008 . collect :: < Vec < _ > > ( ) ;
70097009
7010- uv_snapshot ! ( & filters, context. sync( ) . arg( "--script" ) . arg( "script.py" ) , @r### "
7010+ uv_snapshot ! ( & filters, context. sync( ) . arg( "--script" ) . arg( "script.py" ) , @r"
70117011 success: true
70127012 exit_code: 0
70137013 ----- stdout -----
70147014
70157015 ----- stderr -----
7016- Creating script environment at: [CACHE_DIR]/environments-v1 /script-[HASH]
7016+ Creating script environment at: [CACHE_DIR]/environments-v2 /script-[HASH]
70177017 Resolved 3 packages in [TIME]
70187018 Prepared 3 packages in [TIME]
70197019 Installed 3 packages in [TIME]
70207020 + anyio==4.3.0
70217021 + idna==3.6
70227022 + sniffio==1.3.1
7023- "### ) ;
7023+ " ) ;
70247024
70257025 // If a lockfile didn't exist already, `uv sync --script` shouldn't create one.
70267026 assert ! ( !context. temp_dir. child( "uv.lock" ) . exists( ) ) ;
@@ -7039,18 +7039,18 @@ fn sync_script() -> Result<()> {
70397039 "#
70407040 } ) ?;
70417041
7042- uv_snapshot ! ( & filters, context. sync( ) . arg( "--script" ) . arg( "script.py" ) , @r### "
7042+ uv_snapshot ! ( & filters, context. sync( ) . arg( "--script" ) . arg( "script.py" ) , @r"
70437043 success: true
70447044 exit_code: 0
70457045 ----- stdout -----
70467046
70477047 ----- stderr -----
7048- Using script environment at: [CACHE_DIR]/environments-v1 /script-[HASH]
7048+ Using script environment at: [CACHE_DIR]/environments-v2 /script-[HASH]
70497049 Resolved 4 packages in [TIME]
70507050 Prepared 1 package in [TIME]
70517051 Installed 1 package in [TIME]
70527052 + iniconfig==2.0.0
7053- "### ) ;
7053+ " ) ;
70547054
70557055 // Modify the `requires-python`.
70567056 script. write_str ( indoc ! { r#"
@@ -7066,13 +7066,13 @@ fn sync_script() -> Result<()> {
70667066 "#
70677067 } ) ?;
70687068
7069- uv_snapshot ! ( & filters, context. sync( ) . arg( "--script" ) . arg( "script.py" ) , @r### "
7069+ uv_snapshot ! ( & filters, context. sync( ) . arg( "--script" ) . arg( "script.py" ) , @r"
70707070 success: true
70717071 exit_code: 0
70727072 ----- stdout -----
70737073
70747074 ----- stderr -----
7075- Recreating script environment at: [CACHE_DIR]/environments-v1 /script-[HASH]
7075+ Recreating script environment at: [CACHE_DIR]/environments-v2 /script-[HASH]
70767076 Resolved 6 packages in [TIME]
70777077 Prepared 2 packages in [TIME]
70787078 Installed 6 packages in [TIME]
@@ -7082,28 +7082,28 @@ fn sync_script() -> Result<()> {
70827082 + iniconfig==2.0.0
70837083 + sniffio==1.3.1
70847084 + typing-extensions==4.10.0
7085- "### ) ;
7085+ " ) ;
70867086
70877087 // `--locked` and `--frozen` should fail with helpful error messages.
7088- uv_snapshot ! ( & filters, context. sync( ) . arg( "--script" ) . arg( "script.py" ) . arg( "--locked" ) , @r### "
7088+ uv_snapshot ! ( & filters, context. sync( ) . arg( "--script" ) . arg( "script.py" ) . arg( "--locked" ) , @r"
70897089 success: false
70907090 exit_code: 2
70917091 ----- stdout -----
70927092
70937093 ----- stderr -----
7094- Using script environment at: [CACHE_DIR]/environments-v1 /script-[HASH]
7094+ Using script environment at: [CACHE_DIR]/environments-v2 /script-[HASH]
70957095 error: `uv sync --locked` requires a script lockfile; run `uv lock --script script.py` to lock the script
7096- "### ) ;
7096+ " ) ;
70977097
7098- uv_snapshot ! ( & filters, context. sync( ) . arg( "--script" ) . arg( "script.py" ) . arg( "--frozen" ) , @r### "
7098+ uv_snapshot ! ( & filters, context. sync( ) . arg( "--script" ) . arg( "script.py" ) . arg( "--frozen" ) , @r"
70997099 success: false
71007100 exit_code: 2
71017101 ----- stdout -----
71027102
71037103 ----- stderr -----
7104- Using script environment at: [CACHE_DIR]/environments-v1 /script-[HASH]
7104+ Using script environment at: [CACHE_DIR]/environments-v2 /script-[HASH]
71057105 error: `uv sync --frozen` requires a script lockfile; run `uv lock --script script.py` to lock the script
7106- "### ) ;
7106+ " ) ;
71077107
71087108 Ok ( ( ) )
71097109}
@@ -7129,8 +7129,8 @@ fn sync_locked_script() -> Result<()> {
71297129 . filters ( )
71307130 . into_iter ( )
71317131 . chain ( vec ! [ (
7132- r"environments-v1 /script-\w+" ,
7133- "environments-v1 /script-[HASH]" ,
7132+ r"environments-v2 /script-\w+" ,
7133+ "environments-v2 /script-[HASH]" ,
71347134 ) ] )
71357135 . collect :: < Vec < _ > > ( ) ;
71367136
@@ -7194,20 +7194,20 @@ fn sync_locked_script() -> Result<()> {
71947194 ) ;
71957195 } ) ;
71967196
7197- uv_snapshot ! ( & filters, context. sync( ) . arg( "--script" ) . arg( "script.py" ) , @r### "
7197+ uv_snapshot ! ( & filters, context. sync( ) . arg( "--script" ) . arg( "script.py" ) , @r"
71987198 success: true
71997199 exit_code: 0
72007200 ----- stdout -----
72017201
72027202 ----- stderr -----
7203- Creating script environment at: [CACHE_DIR]/environments-v1 /script-[HASH]
7203+ Creating script environment at: [CACHE_DIR]/environments-v2 /script-[HASH]
72047204 Resolved 3 packages in [TIME]
72057205 Prepared 3 packages in [TIME]
72067206 Installed 3 packages in [TIME]
72077207 + anyio==4.3.0
72087208 + idna==3.6
72097209 + sniffio==1.3.1
7210- "### ) ;
7210+ " ) ;
72117211
72127212 // Modify the script's dependencies.
72137213 script. write_str ( indoc ! { r#"
@@ -7224,29 +7224,29 @@ fn sync_locked_script() -> Result<()> {
72247224 } ) ?;
72257225
72267226 // Re-run with `--locked`.
7227- uv_snapshot ! ( & filters, context. sync( ) . arg( "--script" ) . arg( "script.py" ) . arg( "--locked" ) , @r### "
7227+ uv_snapshot ! ( & filters, context. sync( ) . arg( "--script" ) . arg( "script.py" ) . arg( "--locked" ) , @r"
72287228 success: false
72297229 exit_code: 2
72307230 ----- stdout -----
72317231
72327232 ----- stderr -----
7233- Using script environment at: [CACHE_DIR]/environments-v1 /script-[HASH]
7233+ Using script environment at: [CACHE_DIR]/environments-v2 /script-[HASH]
72347234 Resolved 4 packages in [TIME]
72357235 error: The lockfile at `uv.lock` needs to be updated, but `--locked` was provided. To update the lockfile, run `uv lock`.
7236- "### ) ;
7236+ " ) ;
72377237
7238- uv_snapshot ! ( & filters, context. sync( ) . arg( "--script" ) . arg( "script.py" ) , @r### "
7238+ uv_snapshot ! ( & filters, context. sync( ) . arg( "--script" ) . arg( "script.py" ) , @r"
72397239 success: true
72407240 exit_code: 0
72417241 ----- stdout -----
72427242
72437243 ----- stderr -----
7244- Using script environment at: [CACHE_DIR]/environments-v1 /script-[HASH]
7244+ Using script environment at: [CACHE_DIR]/environments-v2 /script-[HASH]
72457245 Resolved 4 packages in [TIME]
72467246 Prepared 1 package in [TIME]
72477247 Installed 1 package in [TIME]
72487248 + iniconfig==2.0.0
7249- "### ) ;
7249+ " ) ;
72507250
72517251 let lock = context. read ( "script.py.lock" ) ;
72527252
@@ -7325,24 +7325,24 @@ fn sync_locked_script() -> Result<()> {
73257325 } ) ?;
73267326
73277327 // Re-run with `--locked`.
7328- uv_snapshot ! ( & filters, context. sync( ) . arg( "--script" ) . arg( "script.py" ) . arg( "--locked" ) , @r### "
7328+ uv_snapshot ! ( & filters, context. sync( ) . arg( "--script" ) . arg( "script.py" ) . arg( "--locked" ) , @r"
73297329 success: false
73307330 exit_code: 2
73317331 ----- stdout -----
73327332
73337333 ----- stderr -----
7334- Recreating script environment at: [CACHE_DIR]/environments-v1 /script-[HASH]
7334+ Recreating script environment at: [CACHE_DIR]/environments-v2 /script-[HASH]
73357335 Resolved 6 packages in [TIME]
73367336 error: The lockfile at `uv.lock` needs to be updated, but `--locked` was provided. To update the lockfile, run `uv lock`.
7337- "### ) ;
7337+ " ) ;
73387338
7339- uv_snapshot ! ( & filters, context. sync( ) . arg( "--script" ) . arg( "script.py" ) , @r### "
7339+ uv_snapshot ! ( & filters, context. sync( ) . arg( "--script" ) . arg( "script.py" ) , @r"
73407340 success: true
73417341 exit_code: 0
73427342 ----- stdout -----
73437343
73447344 ----- stderr -----
7345- Using script environment at: [CACHE_DIR]/environments-v1 /script-[HASH]
7345+ Using script environment at: [CACHE_DIR]/environments-v2 /script-[HASH]
73467346 Resolved 6 packages in [TIME]
73477347 Prepared 2 packages in [TIME]
73487348 Installed 6 packages in [TIME]
@@ -7352,7 +7352,7 @@ fn sync_locked_script() -> Result<()> {
73527352 + iniconfig==2.0.0
73537353 + sniffio==1.3.1
73547354 + typing-extensions==4.10.0
7355- "### ) ;
7355+ " ) ;
73567356
73577357 Ok ( ( ) )
73587358}
0 commit comments