Skip to content

Commit 6180015

Browse files
committed
Allow escaping curly braces in setenv
Currently braces can be escaped, but the backslashes are not removed, making it impossible to add a plain curly brace
1 parent 23dd96f commit 6180015

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/tox/config/__init__.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -382,7 +382,9 @@ def get(self, name, default=None):
382382
return os.environ.get(name, default)
383383
self._lookupstack.append(name)
384384
try:
385-
self.resolved[name] = res = self.reader._replace(val)
385+
res = self.reader._replace(val)
386+
res = res.replace("\\{", "{").replace("\\}", "}")
387+
self.resolved[name] = res
386388
finally:
387389
self._lookupstack.pop()
388390
return res

0 commit comments

Comments
 (0)