Commit 4aa6b170 by Sébastien Eustace

Revert layout to not use TOMLFile for now

parent d7ad5b04
......@@ -2,8 +2,8 @@
import re
from poetry.toml.toml_file import TOMLFile
from poetry.utils.toml_file import TomlFile
import toml
from poetry.vcs.git import Git
_canonicalize_regex = re.compile(r"[-_.]+")
......@@ -89,20 +89,29 @@ class Layout(object):
)
def _write_poetry(self, path):
toml = TOMLFile([])
toml['package'] = {
'name': self._project,
'version': self._version,
'authors': [self._author],
output = {
'package': {
'name': self._project,
'version': self._version,
'authors': [self._author],
}
}
toml['dependencies'] = {}
toml['dev-dependencies'] = {
'pytest': '^3.4',
content = toml.dumps(output, preserve=True)
output = {
'dependencies': {},
'dev-dependencies': {
'pytest': '^3.4'
}
}
poetry = TomlFile(path / 'poetry.toml')
content += '\n' + toml.dumps(output, preserve=True)
poetry = path / 'poetry.toml'
poetry.write(toml)
with poetry.open('w') as f:
f.write(content)
def _canonicalize_name(self, name: str) -> str:
return _canonicalize_regex.sub("-", name).lower()
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