Ritvik Nag
Ritvik Nag
* **Goal:** Make dotenv/env usage consistent and well-documented. * **Acceptance criteria:** * Document precedence (env vars vs defaults vs provided dict). * Add ergonomic helpers if missing; otherwise add functional...
* **Goal:** Easy DS integration without “pandas serialization”. * **API:** * `dataclass_wizard.integrations.pandas.to_dataframe(objs) -> pd.DataFrame` * `...from_dataframe(cls, df) -> list[cls]` * **Constraints (important):** * Start with flat fields only (nested objects...
* **Goal:** Faster JSON serialization + bytes I/O path. * **Scope:** * Optional extra: `dataclass-wizard[orjson]` * `formats.json.dumps(..., backend="orjson") -> bytes` (or separate `dumps_bytes`) * `DataclassWizard.to_json_bytes()` / `DataclassWizard.from_json_bytes()` (optional) * **Acceptance...
* **Goal:** Provide a non-mixin API for format conversions. * **Proposed API:** * `dataclass_wizard.formats.json.loads(cls, s, **kw) -> cls` * `...json.dumps(obj, **kw) -> str` * `...json.load(cls, fp, **kw) -> cls` *...
This issue tracks a possible enhancement discussed in #185. **Idea** Allow `fromdict` / loaders to support loading from attribute-based objects (e.g. ORM models, SimpleNamespace, or custom objects), similar to a...