summaryrefslogtreecommitdiff
path: root/pint/delegates/txt_defparser/plain.py
diff options
context:
space:
mode:
authorHernan Grecco <hgrecco@gmail.com>2023-04-29 19:44:20 -0300
committerHernan Grecco <hgrecco@gmail.com>2023-04-29 19:44:20 -0300
commitb63697287ba1e5de7300890ea4c03b8781b04863 (patch)
tree0eb5db03beef71ddfb5a094521034b9f0b212b5b /pint/delegates/txt_defparser/plain.py
parent10f69c4870ef9acda1b5dd21f2bf87f15855d3ea (diff)
downloadpint-b63697287ba1e5de7300890ea4c03b8781b04863.tar.gz
Run pyupgrade --py39-plus in all files except _vendor
Diffstat (limited to 'pint/delegates/txt_defparser/plain.py')
-rw-r--r--pint/delegates/txt_defparser/plain.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/pint/delegates/txt_defparser/plain.py b/pint/delegates/txt_defparser/plain.py
index 428df10..749e7fd 100644
--- a/pint/delegates/txt_defparser/plain.py
+++ b/pint/delegates/txt_defparser/plain.py
@@ -159,10 +159,10 @@ class UnitDefinition(fp.ParsedStatement, definitions.UnitDefinition):
[converter, modifiers] = value.split(";", 1)
try:
- modifiers = dict(
- (key.strip(), config.to_number(value))
+ modifiers = {
+ key.strip(): config.to_number(value)
for key, value in (part.split(":") for part in modifiers.split(";"))
- )
+ }
except definitions.NotNumeric as ex:
return common.DefinitionSyntaxError(
f"Unit definition ('{name}') must contain only numbers in modifier, not {ex.value}"