@@ -289,8 +289,10 @@ def remove_extraneous_features(
289
289
... ''')
290
290
>>> output_data = remove_extraneous_features(input_data)
291
291
>>> print(tomlkit.dumps(output_data))
292
+ <BLANKLINE>
292
293
[project.optional-dependencies]
293
294
rtd = ["sphinx>=5.1.0,<6", "pygments", "pydot"]
295
+ <BLANKLINE>
294
296
"""
295
297
project_item = pyproject_data .get ("project" )
296
298
assert isinstance (project_item , tomlkit .items .Table )
@@ -335,12 +337,15 @@ def restrict_jax_platforms(
335
337
... ''')
336
338
>>> output_data = restrict_jax_platforms(input_data)
337
339
>>> print(tomlkit.dumps(output_data))
340
+ <BLANKLINE>
338
341
[project]
339
342
platforms = ["linux-64", "osx-64", "osx-arm64", "win-64"]
340
343
[feature.jax]
341
344
platforms = ["linux-64", "osx-64", "osx-arm64"]
345
+ <BLANKLINE>
342
346
[feature.jax.dependencies]
343
347
jax = "*"
348
+ <BLANKLINE>
344
349
"""
345
350
# Get the platforms from the project section - unwrap to get the actual list
346
351
project_item = pixi_toml_data ["project" ]
@@ -416,9 +421,11 @@ def comment_out_environments_that_wont_solve(
416
421
... ''')
417
422
>>> output_data = comment_out_environments_that_wont_solve(input_data)
418
423
>>> print(tomlkit.dumps(output_data))
424
+ <BLANKLINE>
419
425
[environments]
420
- dev = {features = ["dev"]}
421
426
# tests = {features = ["tests"]}
427
+ # dev = {features = ["dev"]}
428
+ <BLANKLINE>
422
429
"""
423
430
environments_item = pixi_toml_data .get ("environments" )
424
431
assert isinstance (environments_item , tomlkit .items .Table )
@@ -485,9 +492,11 @@ def _convert_environment_items_to_dict_form(
485
492
... ''')
486
493
>>> output_data = _convert_environment_items_to_dict_form(input_data)
487
494
>>> print(tomlkit.dumps(output_data))
495
+ <BLANKLINE>
488
496
[environments]
489
497
tests = {features = ["tests"]}
490
498
dev = {features = ["dev"]}
499
+ <BLANKLINE>
491
500
"""
492
501
environments_item = pixi_toml_data .get ("environments" )
493
502
assert isinstance (environments_item , tomlkit .items .Table )
@@ -521,9 +530,11 @@ def _add_default_solve_group(
521
530
... ''')
522
531
>>> output_data = _add_default_solve_group(input_data)
523
532
>>> print(tomlkit.dumps(output_data))
533
+ <BLANKLINE>
524
534
[environments]
525
- tests = {features = ["tests"], solve-group = "default"}
526
- dev = {features = ["dev"], solve-group = "default"}
535
+ tests = {features = ["tests"],solve-group = "default"}
536
+ dev = {features = ["dev"],solve-group = "default"}
537
+ <BLANKLINE>
527
538
"""
528
539
environments_item = pixi_toml_data .get ("environments" )
529
540
assert isinstance (environments_item , tomlkit .items .Table )
0 commit comments