@@ -144,7 +144,7 @@ def _test_simple(env):
144144 "config_load" : "@pypi//:config.bzl" ,
145145 "dep_template" : "@pypi//{name}:{target}" ,
146146 "python_interpreter_target" : "unit_test_interpreter_target" ,
147- "requirement" : "simple" ,
147+ "requirement" : "simple==0.0.1 --hash=sha256:deadbeef --hash=sha256:deadbaaf " ,
148148 },
149149 })
150150 pypi .extra_aliases ().contains_exactly ({})
@@ -153,8 +153,8 @@ _tests.append(_test_simple)
153153
154154def _test_simple_multiple_requirements (env ):
155155 sub_tests = {
156- ("osx" , "aarch64" ): "simple" ,
157- ("windows" , "aarch64" ): "simple" ,
156+ ("osx" , "aarch64" ): "simple==0.0.2 --hash=sha256:deadb00f " ,
157+ ("windows" , "aarch64" ): "simple==0.0.1 --hash=sha256:deadbeef " ,
158158 }
159159 for (host_os , host_arch ), want_requirement in sub_tests .items ():
160160 builder = hub_builder (env )
@@ -199,8 +199,8 @@ _tests.append(_test_simple_multiple_requirements)
199199
200200def _test_simple_extras_vs_no_extras (env ):
201201 sub_tests = {
202- ("osx" , "aarch64" ): "simple" ,
203- ("windows" , "aarch64" ): "simple" ,
202+ ("osx" , "aarch64" ): "simple[foo]==0.0.1 --hash=sha256:deadbeef " ,
203+ ("windows" , "aarch64" ): "simple==0.0.1 --hash=sha256:deadbeef " ,
204204 }
205205 for (host_os , host_arch ), want_requirement in sub_tests .items ():
206206 builder = hub_builder (env )
@@ -406,25 +406,25 @@ new-package==0.0.1 --hash=sha256:deadb00f2
406406 "config_load" : "@pypi//:config.bzl" ,
407407 "dep_template" : "@pypi//{name}:{target}" ,
408408 "python_interpreter_target" : "unit_test_interpreter_target" ,
409- "requirement" : "old-package" ,
409+ "requirement" : "old-package==0.0.1 --hash=sha256:deadbaaf " ,
410410 },
411411 "pypi_315_simple" : {
412412 "config_load" : "@pypi//:config.bzl" ,
413413 "dep_template" : "@pypi//{name}:{target}" ,
414414 "python_interpreter_target" : "unit_test_interpreter_target" ,
415- "requirement" : "simple" ,
415+ "requirement" : "simple==0.0.1 --hash=sha256:deadbeef " ,
416416 },
417417 "pypi_316_new_package" : {
418418 "config_load" : "@pypi//:config.bzl" ,
419419 "dep_template" : "@pypi//{name}:{target}" ,
420420 "python_interpreter_target" : "unit_test_interpreter_target" ,
421- "requirement" : "new-package" ,
421+ "requirement" : "new-package==0.0.1 --hash=sha256:deadb00f2 " ,
422422 },
423423 "pypi_316_simple" : {
424424 "config_load" : "@pypi//:config.bzl" ,
425425 "dep_template" : "@pypi//{name}:{target}" ,
426426 "python_interpreter_target" : "unit_test_interpreter_target" ,
427- "requirement" : "simple" ,
427+ "requirement" : "simple==0.0.2 --hash=sha256:deadb00f " ,
428428 },
429429 })
430430 pypi .extra_aliases ().contains_exactly ({})
@@ -474,7 +474,7 @@ def _test_simple_with_markers(env):
474474 "config_load" : "@pypi//:config.bzl" ,
475475 "dep_template" : "@pypi//{name}:{target}" ,
476476 "python_interpreter_target" : "unit_test_interpreter_target" ,
477- "requirement" : want_requirement ,
477+ "requirement" : "torch==2.4.1 --hash=sha256:deadbeef" ,
478478 },
479479 })
480480 pypi .extra_aliases ().contains_exactly ({})
@@ -967,23 +967,23 @@ simple==0.0.3 \
967967 "download_only" : True ,
968968 "extra_pip_args" : ["--platform=manylinux_2_17_x86_64" , "--python-version=315" , "--implementation=cp" , "--abi=cp315" ],
969969 "python_interpreter_target" : "unit_test_interpreter_target" ,
970- "requirement" : "extra" ,
970+ "requirement" : "extra==0.0.1 --hash=sha256:deadb00f " ,
971971 },
972972 "pypi_315_simple_linux_x86_64" : {
973973 "config_load" : "@pypi//:config.bzl" ,
974974 "dep_template" : "@pypi//{name}:{target}" ,
975975 "download_only" : True ,
976976 "extra_pip_args" : ["--platform=manylinux_2_17_x86_64" , "--python-version=315" , "--implementation=cp" , "--abi=cp315" ],
977977 "python_interpreter_target" : "unit_test_interpreter_target" ,
978- "requirement" : "simple" ,
978+ "requirement" : "simple==0.0.1 --hash=sha256:deadbeef " ,
979979 },
980980 "pypi_315_simple_osx_aarch64" : {
981981 "config_load" : "@pypi//:config.bzl" ,
982982 "dep_template" : "@pypi//{name}:{target}" ,
983983 "download_only" : True ,
984984 "extra_pip_args" : ["--platform=macosx_10_9_arm64" , "--python-version=315" , "--implementation=cp" , "--abi=cp315" ],
985985 "python_interpreter_target" : "unit_test_interpreter_target" ,
986- "requirement" : "simple" ,
986+ "requirement" : "simple==0.0.3 --hash=sha256:deadbaaf " ,
987987 },
988988 })
989989 pypi .extra_aliases ().contains_exactly ({})
@@ -1476,11 +1476,11 @@ optimum[onnxruntime-gpu]==1.17.1 ; sys_platform == 'linux'
14761476 },
14771477 })
14781478 pypi .whl_libraries ().contains_exactly ({
1479- "pypi_315_optimum " : {
1479+ "pypi_315_torch " : {
14801480 "config_load" : "@pypi//:config.bzl" ,
14811481 "dep_template" : "@pypi//{name}:{target}" ,
14821482 "python_interpreter_target" : "unit_test_interpreter_target" ,
1483- "requirement" : "optimum " ,
1483+ "requirement" : "torch==2.4.1+cpu " ,
14841484 },
14851485 })
14861486 pypi .extra_aliases ().contains_exactly ({})
0 commit comments