Jasha Sommer-Simpson
Jasha Sommer-Simpson
Hi @bottler, I'd like to get a better feel for how you are using structured configs. How do you translate between `DictConfig` instances and dataclass instances? Are you using `OmegaConf.to_object`?...
Adding a check for `metadata["omegaconf_ignore"]` seems reasonable to me. I'll bring this up with the rest of the OmegaConf dev team next week to see if there is consensus. One...
See also [this comment on #426](https://github.com/omry/omegaconf/issues/426#issuecomment-1162375875); we need to revise the deprecation schedule outlined in that issue.
In OC 2.1, nested containers do not have full runtime type safety. This means dicts-of-lists were not type-checked deeply. OC 2.2's nested container typing was implemented by PR #890. To...
Thanks for the feature request, @songyuc. Here is a starting point: ```python from omegaconf import DictConfig, OmegaConf def differ(cfg1: DictConfig, cfg2: DictConfig): keys1 = cfg1.keys() keys2 = cfg2.keys() extras1 =...
Hi @bottler, Thanks for the report. For `typing.Sequence`: with v2.1.2 I'm getting `out.ii == [3, 43]` and with v2.2.2 I'm getting a `ConfigTypeError` (as you described) For `typing.Set`: with both...
> `inspect.isclass(ref_type) and issubclass(ref_type, Enum)` - to avoid this errror from all manner of things. Great idea -- thanks!
Cross-linking to related discussion: https://github.com/omry/omegaconf/discussions/961
Thanks for the bug report!
The short answer is "no, OmegaConf does not currently support disabling this behavior". The longer explanation is that OmegaConf uses [`pyyaml`](https://pyyaml.org/) as a backend for loading and dumping yaml. Adding...