()
| 821 | |
| 822 | if _exists("_create_environ"): |
| 823 | def reload_environ(): |
| 824 | data = _create_environ() |
| 825 | if name == 'nt': |
| 826 | encodekey = environ.encodekey |
| 827 | data = {encodekey(key): value |
| 828 | for key, value in data.items()} |
| 829 | |
| 830 | # modify in-place to keep os.environb in sync |
| 831 | env_data = environ._data |
| 832 | env_data.clear() |
| 833 | env_data.update(data) |
| 834 | |
| 835 | __all__.append("reload_environ") |
| 836 |