diff --git a/pyproject.toml b/pyproject.toml index c2dd8a8..e664103 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = 'dnd-rolltable' -version = '1.1.4' +version = '1.1.5' license = 'The Unlicense' authors = ['Greg Boyington '] description = 'Generate roll tables using weighted random distributions' diff --git a/rolltable/tables.py b/rolltable/tables.py index fca4ce2..e98f3e9 100644 --- a/rolltable/tables.py +++ b/rolltable/tables.py @@ -102,7 +102,7 @@ class RollTable: cols = row[1:] + [''] * (len(self.headers) - len(row[1:])) for idx, col in enumerate(cols): struct[row[0]][self.headers[idx] if idx < len(self.headers) else '_'] = col - return yaml.dump(struct) + return yaml.dump(struct, sort_keys=False) @property def die(self) -> int: