--- models.py
+++ models.py (expected)
@@ -1 +1,32 @@
-outdated
+# generated by datamodel-codegen:
+#   filename:  modular.yaml
+
+from __future__ import annotations
+
+from enum import Enum
+from typing import Any
+
+from pydantic import BaseModel
+
+
+class Species(Enum):
+    dog = 'dog'
+    cat = 'cat'
+    snake = 'snake'
+
+
+class Pet(BaseModel):
+    id: int
+    name: str
+    tag: str | None = None
+    species: Species | None = None
+
+
+class User(BaseModel):
+    id: int
+    name: str
+    tag: str | None = None
+
+
+class Event(BaseModel):
+    name: str | float | int | bool | dict[str, Any] | list[str] | None = None
MISSING: __init__.py (should be generated)
MISSING: _internal.py (should be generated)
MISSING: bar.py (should be generated)
MISSING: collections.py (should be generated)
MISSING: foo/__init__.py (should be generated)
MISSING: foo/bar.py (should be generated)
MISSING: nested/__init__.py (should be generated)
MISSING: nested/foo.py (should be generated)
MISSING: woo/__init__.py (should be generated)
MISSING: woo/boo.py (should be generated)
EXTRA: extra.py (no longer generated)
