mirror of
https://github.com/xonsh/xonsh.git
synced 2025-03-04 08:24:40 +01:00
removes validation on getting environment variables. Should only be used for setting (#3850)
This commit is contained in:
parent
526dd354ff
commit
d2641fa711
1 changed files with 0 additions and 6 deletions
|
@ -1969,7 +1969,6 @@ class Env(cabc.MutableMapping):
|
|||
#
|
||||
|
||||
def __getitem__(self, key):
|
||||
# remove this block on next release
|
||||
if key is Ellipsis:
|
||||
return self
|
||||
elif key in self._d:
|
||||
|
@ -1985,11 +1984,6 @@ class Env(cabc.MutableMapping):
|
|||
val, (cabc.MutableSet, cabc.MutableSequence, cabc.MutableMapping)
|
||||
):
|
||||
self._detyped = None
|
||||
|
||||
validator = self.get_validator(key)
|
||||
converter = self.get_converter(key)
|
||||
if not validator(val):
|
||||
val = converter(val)
|
||||
return val
|
||||
|
||||
def __setitem__(self, key, val):
|
||||
|
|
Loading…
Add table
Reference in a new issue