[unterminated-import]
'from package import (\n    Item\n'
[newer-target]
'value = 1\n'
[empty]
''
[leading-header]
'# generated header\nvalue = 1\n'
[body-only]
'class Model:\n    pass\n'
[invalid-import]
'from package import )\n'
[compound-import-line]
'import package\n'
[import-only]
'import package\n'
[import-class]
'import package\n\n\nclass Model:\n    pass\n'
[import-statement]
'import package\n\nvalue = 1\n'
[qualified-heads]
"import builtins\nimport typing\n\nimport pydantic\nimport typing_extensions\n\n\nclass Model(pydantic.BaseModel):\n    one_beyond_line: typing.Union[\n        FirstUnionMemberWithLong, NextUnionMemberWithLongName\n    ] = Field(..., title='Head')\n    described_beyond_limit: typing.Union[\n        FirstUnionMemberWithLongName, NextUnionMemberWithLongName\n    ] = Field(\n        ...,\n        description='A description long enough to push the closing line past the limit',\n    )\n    values: builtins.list[\n        typing.Annotated[str, Field(min_length=1, max_length=255, pattern='^[a-z]+$')]\n    ]\n\n\nclass Root(\n    pydantic.RootModel[\n        constr(pattern=r'^[a-z]+[0-9]*[A-Z]*[a-z]*[0-9]*[A-Z]*[a-z]*$', min_length=1)\n        | None\n    ]\n):\n    root: str\n\n\nclass Other(\n    pydantic.RootModel[\n        FirstUnionMemberWithLongName\n        | NextUnionMemberWithLongName\n        | ThirdUnionMemberLonger\n    ]\n):\n    root: str\n\n\nAlias: TypeAlias = typing.Union[\n    FirstUnionMemberWithLongName,\n    NextUnionMemberWithLongName,\n    ThirdUnionMemberWithLongName,\n]\nPair = typing_extensions.TypeAliasType(\n    'Pair',\n    typing.Annotated[str, Field(min_length=1, max_length=255, pattern='^[a-z]+$')],\n)\nMovie = typing.TypedDict(\n    'Movie',\n    {\n        'title-with-dash': str,\n        'year-of-release': int,\n        'name-of-the-film-director': str,\n        'rating': float,\n    },\n)\nWords = typing_extensions.TypeAliasType(\n    'Words',\n    list[\n        typing.Annotated[\n            str,\n            Field(min_length=1, max_length=255, pattern='^[a-z]+$', description='xx'),\n        ]\n    ],\n)\nCounts = typing_extensions.TypeAliasType(\n    'Counts',\n    dict[\n        str,\n        typing.Annotated[\n            int, Field(ge=0, le=1000, multiple_of=5, description='Counted things')\n        ],\n    ],\n)\n"
