@@ -198,31 +198,30 @@ def test_pep517_wheel(virtualenv):
198198 (wheel ,) = dist .glob ("cmake_example-0.0.1-*.whl" )
199199 assert wheel == dist / out
200200
201- if sys .version_info >= (3 , 8 ):
202- with wheel .open ("rb" ) as f :
203- p = zipfile .Path (f )
204- file_names = [p .name for p in p .iterdir ()]
205- metadata = p .joinpath ("cmake_example-0.0.1.dist-info/METADATA" ).read_text ()
206- entry_points = p .joinpath (
207- "cmake_example-0.0.1.dist-info/entry_points.txt"
208- ).read_text ()
209- assert p .joinpath ("cmake_example-0.0.1.dist-info/licenses/LICENSE" ).exists ()
210-
211- assert len (file_names ) == 2
212- assert "cmake_example-0.0.1.dist-info" in file_names
213- file_names .remove ("cmake_example-0.0.1.dist-info" )
214- (so_file ,) = file_names
215-
216- assert so_file .startswith ("cmake_example" )
217- print ("SOFILE:" , so_file )
218-
219- print (entry_points == ENTRYPOINTS )
220- assert 'Requires-Dist: pytest>=6.0; extra == "test"' in metadata
221- assert "Metadata-Version: 2.1" in metadata
222- assert "Name: CMake.Example" in metadata
223- assert "Version: 0.0.1" in metadata
224- assert "Requires-Python: >=3.7" in metadata
225- assert "Provides-Extra: test" in metadata
201+ with wheel .open ("rb" ) as f :
202+ p = zipfile .Path (f )
203+ file_names = [p .name for p in p .iterdir ()]
204+ metadata = p .joinpath ("cmake_example-0.0.1.dist-info/METADATA" ).read_text ()
205+ entry_points = p .joinpath (
206+ "cmake_example-0.0.1.dist-info/entry_points.txt"
207+ ).read_text ()
208+ assert p .joinpath ("cmake_example-0.0.1.dist-info/licenses/LICENSE" ).exists ()
209+
210+ assert len (file_names ) == 2
211+ assert "cmake_example-0.0.1.dist-info" in file_names
212+ file_names .remove ("cmake_example-0.0.1.dist-info" )
213+ (so_file ,) = file_names
214+
215+ assert so_file .startswith ("cmake_example" )
216+ print ("SOFILE:" , so_file )
217+
218+ print (entry_points == ENTRYPOINTS )
219+ assert 'Requires-Dist: pytest>=6.0; extra == "test"' in metadata
220+ assert "Metadata-Version: 2.1" in metadata
221+ assert "Name: CMake.Example" in metadata
222+ assert "Version: 0.0.1" in metadata
223+ assert "Requires-Python: >=3.7" in metadata
224+ assert "Provides-Extra: test" in metadata
226225
227226 virtualenv .install (wheel )
228227
@@ -246,39 +245,38 @@ def test_pep517_wheel_source_dir(virtualenv):
246245 (wheel ,) = dist .glob ("cmake_example-0.0.1-*.whl" )
247246 assert wheel == dist / out
248247
249- if sys .version_info >= (3 , 8 ):
250- with wheel .open ("rb" ) as f :
251- p = zipfile .Path (f )
252- file_names = [p .name for p in p .iterdir ()]
253- metadata = p .joinpath ("cmake_example-0.0.1.dist-info/METADATA" ).read_text ()
254- wheel_metadata = p .joinpath (
255- "cmake_example-0.0.1.dist-info/WHEEL"
256- ).read_text ()
257- entry_points = p .joinpath (
258- "cmake_example-0.0.1.dist-info/entry_points.txt"
259- ).read_text ()
260- assert p .joinpath ("cmake_example-0.0.1.dist-info/licenses/LICENSE" ).exists ()
261-
262- assert len (file_names ) == 2
263- assert "cmake_example-0.0.1.dist-info" in file_names
264- file_names .remove ("cmake_example-0.0.1.dist-info" )
265- (so_file ,) = file_names
266-
267- assert so_file .startswith ("cmake_example" )
268- print ("SOFILE:" , so_file )
269-
270- print (entry_points == ENTRYPOINTS )
271- assert 'Requires-Dist: pytest>=6.0; extra == "test"' in metadata
272- assert "Metadata-Version: 2.1" in metadata
273- assert "Name: CMake.Example" in metadata
274- assert "Version: 0.0.1" in metadata
275- assert "Requires-Python: >=3.7" in metadata
276- assert "Provides-Extra: test" in metadata
277-
278- assert "Build: 1foo" in wheel_metadata
279- assert "Wheel-Version: 1.0" in wheel_metadata
280- assert "Generator: scikit-build" in wheel_metadata
281- assert "Root-Is-Purelib: false" in wheel_metadata
248+ with wheel .open ("rb" ) as f :
249+ p = zipfile .Path (f )
250+ file_names = [p .name for p in p .iterdir ()]
251+ metadata = p .joinpath ("cmake_example-0.0.1.dist-info/METADATA" ).read_text ()
252+ wheel_metadata = p .joinpath (
253+ "cmake_example-0.0.1.dist-info/WHEEL"
254+ ).read_text ()
255+ entry_points = p .joinpath (
256+ "cmake_example-0.0.1.dist-info/entry_points.txt"
257+ ).read_text ()
258+ assert p .joinpath ("cmake_example-0.0.1.dist-info/licenses/LICENSE" ).exists ()
259+
260+ assert len (file_names ) == 2
261+ assert "cmake_example-0.0.1.dist-info" in file_names
262+ file_names .remove ("cmake_example-0.0.1.dist-info" )
263+ (so_file ,) = file_names
264+
265+ assert so_file .startswith ("cmake_example" )
266+ print ("SOFILE:" , so_file )
267+
268+ print (entry_points == ENTRYPOINTS )
269+ assert 'Requires-Dist: pytest>=6.0; extra == "test"' in metadata
270+ assert "Metadata-Version: 2.1" in metadata
271+ assert "Name: CMake.Example" in metadata
272+ assert "Version: 0.0.1" in metadata
273+ assert "Requires-Python: >=3.7" in metadata
274+ assert "Provides-Extra: test" in metadata
275+
276+ assert "Build: 1foo" in wheel_metadata
277+ assert "Wheel-Version: 1.0" in wheel_metadata
278+ assert "Generator: scikit-build" in wheel_metadata
279+ assert "Root-Is-Purelib: false" in wheel_metadata
282280
283281 virtualenv .install (wheel )
284282
0 commit comments