using traitlets.config.get_config() in python config file breaks load_config_file
Offen
- Vorherrschende Sprache
- Python
- Sterne
- 653
- Forks
- 217
- Ø Merge
- 2 T. 21 Std.
- Gemergte PRs (30 T.)
- 2
Beschreibung
I put these lines at the top of a python config file:
from traitlets.config import get_config
c = get_config()
I did this so my editor would stop bugging me about c or get_config not being defined.
Unfortunately, this subtly broke load_config_file, because that sets up global with `get_config` and `c`, both of which I just accidentally destroyed.
I suggest that in the comments that are automatically generated when generate_config_file is used, a very explicit warning be placed to guard against this. Or perhaps there's some way to check if get_config or c has been mangled/modified accidentally
Beitragsleitfaden
Bewertung
Dieses Issue wurde noch nicht bewertet.