Commit 45a1a3bf by David Hotham Committed by Bjorn Neergaard

avoid private tomlkit method

parent 879a144c
...@@ -125,9 +125,7 @@ The add command adds required packages to your <comment>pyproject.toml</> and in ...@@ -125,9 +125,7 @@ The add command adds required packages to your <comment>pyproject.toml</> and in
section = poetry_content["dependencies"] section = poetry_content["dependencies"]
else: else:
if "group" not in poetry_content: if "group" not in poetry_content:
poetry_content.value._insert_after( poetry_content["group"] = table(is_super_table=True)
"dependencies", "group", table(is_super_table=True)
)
groups = poetry_content["group"] groups = poetry_content["group"]
if group not in groups: if group not in groups:
......
...@@ -67,9 +67,7 @@ baz = "^1.0.0" ...@@ -67,9 +67,7 @@ baz = "^1.0.0"
""" """
) )
content["tool"]["poetry"]["dependencies"]["foo"] = "^2.0.0" content["tool"]["poetry"]["dependencies"]["foo"] = "^2.0.0"
content["tool"]["poetry"].value._insert_after( content["tool"]["poetry"]["group"] = groups_content["tool"]["poetry"]["group"]
"dependencies", "group", groups_content["tool"]["poetry"]["group"]
)
app.poetry.file.write(content) app.poetry.file.write(content)
app.poetry.package.add_dependency(Factory.create_dependency("foo", "^2.0.0")) app.poetry.package.add_dependency(Factory.create_dependency("foo", "^2.0.0"))
...@@ -128,9 +126,7 @@ baz = "^1.0.0" ...@@ -128,9 +126,7 @@ baz = "^1.0.0"
""" """
) )
content["tool"]["poetry"]["dependencies"]["foo"] = "^2.0.0" content["tool"]["poetry"]["dependencies"]["foo"] = "^2.0.0"
content["tool"]["poetry"].value._insert_after( content["tool"]["poetry"]["group"] = groups_content["tool"]["poetry"]["group"]
"dependencies", "group", groups_content["tool"]["poetry"]["group"]
)
app.poetry.file.write(content) app.poetry.file.write(content)
app.poetry.package.add_dependency(Factory.create_dependency("foo", "^2.0.0")) app.poetry.package.add_dependency(Factory.create_dependency("foo", "^2.0.0"))
...@@ -189,9 +185,7 @@ baz = "^1.0.0" ...@@ -189,9 +185,7 @@ baz = "^1.0.0"
""" """
) )
content["tool"]["poetry"]["dependencies"]["foo"] = "^2.0.0" content["tool"]["poetry"]["dependencies"]["foo"] = "^2.0.0"
content["tool"]["poetry"].value._insert_after( content["tool"]["poetry"]["group"] = groups_content["tool"]["poetry"]["group"]
"dependencies", "group", groups_content["tool"]["poetry"]["group"]
)
app.poetry.file.write(content) app.poetry.file.write(content)
app.poetry.package.add_dependency(Factory.create_dependency("foo", "^2.0.0")) app.poetry.package.add_dependency(Factory.create_dependency("foo", "^2.0.0"))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment