Closed barneygale closed 1 year ago
Note that ChainMap
was added in Python 3.3, but the metadata for this package suggests it still supports Python 2.7. I wonder if dropping Python 2 support in EnvYAML would be advisable?
Hey @thesimj, sorry to bother, would you be willing to review this and put out a new release if it looks good? Thank you!
Hey @barneygale thanks for your contribution and commitment, but I think inserting case-insensitive environment variables could be dangerous for users. This could lead to unpredictable behaviors in env vars settings and other things we need to drop support for Python 2.7 (and we should drop it at some point).
Do you consider os.environ
dangerous and unpredictable? :/
Ensure variable lookups hit
os.environ
itself, rather than a dict copyFixes #47