removes validation on getting environment variables. Should only be used for setting (#3850)

This commit is contained in:
Anthony Scopatz 2020-10-08 13:57:18 -05:00 committed by GitHub
parent 526dd354ff
commit d2641fa711
Failed to generate hash of commit

View file

@ -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):