Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
176 changes: 88 additions & 88 deletions docs/cli-reference/field-customization.md

Large diffs are not rendered by default.

68 changes: 34 additions & 34 deletions docs/cli-reference/general-options.md
Original file line number Diff line number Diff line change
Expand Up @@ -353,7 +353,7 @@ uses the complete module path. Requires `--all-exports-scope=recursive`.

from __future__ import annotations

from typing import List, Optional
from typing import Optional

from pydantic import BaseModel

Expand Down Expand Up @@ -399,18 +399,18 @@ uses the complete module path. Requires `--all-exports-scope=recursive`.
flavour: Optional[str] = None
id: Optional[Id] = None
self: Optional[Tea_1] = None
optional: Optional[List[OptionalModel]] = None
optional: Optional[list[OptionalModel]] = None


class TeaClone(BaseModel):
flavour: Optional[str] = None
id: Optional[Id] = None
self: Optional[Tea_1] = None
optional: Optional[List[OptionalModel]] = None
optional: Optional[list[OptionalModel]] = None


class ListModel(BaseModel):
__root__: List[Tea_1]
class List(BaseModel):
__root__: list[Tea_1]


Tea_1.update_forward_refs()
Expand All @@ -434,23 +434,23 @@ uses the complete module path. Requires `--all-exports-scope=recursive`.
from __future__ import annotations

from enum import Enum
from typing import List, Optional
from typing import Optional

from pydantic import AnyUrl, BaseModel, Field

from . import models


class Pets(BaseModel):
__root__: List[models.Pet]
__root__: list[models.Pet]


class Users(BaseModel):
__root__: List[models.User]
__root__: list[models.User]


class Rules(BaseModel):
__root__: List[str]
__root__: list[str]


class Stage(Enum):
Expand All @@ -477,7 +477,7 @@ uses the complete module path. Requires `--all-exports-scope=recursive`.


class Apis(BaseModel):
__root__: List[Api]
__root__: list[Api]

# foo/__init__.py
# generated by datamodel-codegen:
Expand All @@ -493,17 +493,17 @@ uses the complete module path. Requires `--all-exports-scope=recursive`.

from __future__ import annotations

from typing import Any, Dict, List, Optional
from typing import Any, Optional

from pydantic import BaseModel


class Thing(BaseModel):
attributes: Optional[Dict[str, Any]] = None
attributes: Optional[dict[str, Any]] = None


class Thang(BaseModel):
attributes: Optional[List[Dict[str, Any]]] = None
attributes: Optional[list[dict[str, Any]]] = None


class Others(BaseModel):
Expand All @@ -520,7 +520,7 @@ uses the complete module path. Requires `--all-exports-scope=recursive`.
from __future__ import annotations

from enum import Enum
from typing import Any, Dict, List, Optional, Union
from typing import Any, Optional, Union

from pydantic import BaseModel

Expand All @@ -545,7 +545,7 @@ uses the complete module path. Requires `--all-exports-scope=recursive`.


class Event(BaseModel):
name: Optional[Union[str, float, int, bool, Dict[str, Any], List[str]]] = None
name: Optional[Union[str, float, int, bool, dict[str, Any], list[str]]] = None

# nested/__init__.py
# generated by datamodel-codegen:
Expand All @@ -555,11 +555,11 @@ uses the complete module path. Requires `--all-exports-scope=recursive`.
# generated by datamodel-codegen:
# filename: modular.yaml

from .._internal import ListModel
from .._internal import List
from .._internal import Tea_1 as Tea
from .._internal import TeaClone

__all__ = ["ListModel", "Tea", "TeaClone"]
__all__ = ["List", "Tea", "TeaClone"]

# woo/__init__.py
# generated by datamodel-codegen:
Expand Down Expand Up @@ -927,7 +927,7 @@ Use 'recursive' to include all descendant exports with collision handling.

from __future__ import annotations

from typing import List, Optional
from typing import Optional

from pydantic import BaseModel

Expand Down Expand Up @@ -973,18 +973,18 @@ Use 'recursive' to include all descendant exports with collision handling.
flavour: Optional[str] = None
id: Optional[Id] = None
self: Optional[Tea_1] = None
optional: Optional[List[OptionalModel]] = None
optional: Optional[list[OptionalModel]] = None


class TeaClone(BaseModel):
flavour: Optional[str] = None
id: Optional[Id] = None
self: Optional[Tea_1] = None
optional: Optional[List[OptionalModel]] = None
optional: Optional[list[OptionalModel]] = None


class ListModel(BaseModel):
__root__: List[Tea_1]
class List(BaseModel):
__root__: list[Tea_1]


Tea_1.update_forward_refs()
Expand All @@ -1008,23 +1008,23 @@ Use 'recursive' to include all descendant exports with collision handling.
from __future__ import annotations

from enum import Enum
from typing import List, Optional
from typing import Optional

from pydantic import AnyUrl, BaseModel, Field

from . import models


class Pets(BaseModel):
__root__: List[models.Pet]
__root__: list[models.Pet]


class Users(BaseModel):
__root__: List[models.User]
__root__: list[models.User]


class Rules(BaseModel):
__root__: List[str]
__root__: list[str]


class Stage(Enum):
Expand All @@ -1051,7 +1051,7 @@ Use 'recursive' to include all descendant exports with collision handling.


class Apis(BaseModel):
__root__: List[Api]
__root__: list[Api]

# foo/__init__.py
# generated by datamodel-codegen:
Expand All @@ -1067,17 +1067,17 @@ Use 'recursive' to include all descendant exports with collision handling.

from __future__ import annotations

from typing import Any, Dict, List, Optional
from typing import Any, Optional

from pydantic import BaseModel


class Thing(BaseModel):
attributes: Optional[Dict[str, Any]] = None
attributes: Optional[dict[str, Any]] = None


class Thang(BaseModel):
attributes: Optional[List[Dict[str, Any]]] = None
attributes: Optional[list[dict[str, Any]]] = None


class Others(BaseModel):
Expand All @@ -1094,7 +1094,7 @@ Use 'recursive' to include all descendant exports with collision handling.
from __future__ import annotations

from enum import Enum
from typing import Any, Dict, List, Optional, Union
from typing import Any, Optional, Union

from pydantic import BaseModel

Expand All @@ -1119,7 +1119,7 @@ Use 'recursive' to include all descendant exports with collision handling.


class Event(BaseModel):
name: Optional[Union[str, float, int, bool, Dict[str, Any], List[str]]] = None
name: Optional[Union[str, float, int, bool, dict[str, Any], list[str]]] = None

# nested/__init__.py
# generated by datamodel-codegen:
Expand All @@ -1129,11 +1129,11 @@ Use 'recursive' to include all descendant exports with collision handling.
# generated by datamodel-codegen:
# filename: modular.yaml

from .._internal import ListModel
from .._internal import List
from .._internal import Tea_1 as Tea
from .._internal import TeaClone

__all__ = ["ListModel", "Tea", "TeaClone"]
__all__ = ["List", "Tea", "TeaClone"]

# woo/__init__.py
# generated by datamodel-codegen:
Expand Down
2 changes: 1 addition & 1 deletion docs/cli-reference/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,7 @@ This documentation is auto-generated from test cases.
- [`--no-alias`](field-customization.md#no-alias)
- [`--no-color`](utility-options.md#no-color)
- [`--no-use-specialized-enum`](typing-customization.md#no-use-specialized-enum)
- [`--no-use-standard-collections`](typing-customization.md#no-use-standard-collections)

### O {#o}

Expand Down Expand Up @@ -172,7 +173,6 @@ This documentation is auto-generated from test cases.
- [`--use-pendulum`](typing-customization.md#use-pendulum)
- [`--use-schema-description`](field-customization.md#use-schema-description)
- [`--use-serialize-as-any`](model-customization.md#use-serialize-as-any)
- [`--use-standard-collections`](typing-customization.md#use-standard-collections)
- [`--use-status-code-in-response-name`](openapi-only-options.md#use-status-code-in-response-name)
- [`--use-subclass-enum`](model-customization.md#use-subclass-enum)
- [`--use-title-as-name`](field-customization.md#use-title-as-name)
Expand Down
Loading
Loading