Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pydantic_model_creator refactorization #1745

Merged
merged 28 commits into from
Nov 17, 2024
Merged
Show file tree
Hide file tree
Changes from 21 commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
d9950aa
naming is not working
markus-96 Oct 22, 2024
f623984
naming and description
markus-96 Oct 22, 2024
7fcf914
naming is not working
markus-96 Oct 22, 2024
fee01e1
naming and description
markus-96 Oct 22, 2024
0b557d9
include improvements from #1741
markus-96 Oct 23, 2024
24003e3
remove print statements
markus-96 Oct 23, 2024
7530633
markus-96 Oct 23, 2024
2ec8836
i should learn git better...
markus-96 Oct 23, 2024
298a916
type hints, recursion protector, naming, ....
markus-96 Oct 25, 2024
81a6124
unused import statements...
markus-96 Oct 25, 2024
24c27d8
test_early_init.py: naming of $defs changed
markus-96 Oct 25, 2024
702e45d
move dataclasses to a dedicated place
markus-96 Oct 28, 2024
01698a3
python 3.8 and 3.9: typing
markus-96 Oct 28, 2024
fbb8d3c
test computed fields, remove own PydanticMeta class
markus-96 Oct 28, 2024
cda58e3
remove print statements from tests
markus-96 Oct 29, 2024
11754d6
re-add pydantic_model_creator docstring
markus-96 Oct 29, 2024
9e10c01
remove _stack from pydantic_model_creator
markus-96 Oct 29, 2024
579e6c5
make some methods private
markus-96 Oct 29, 2024
b6d9737
slim down dataclasses to only include necessary information
markus-96 Oct 29, 2024
3e78fd1
remove unused imports, satisfy mypy
markus-96 Oct 29, 2024
8d46894
add type annotation for ``from_pydantic_meta``
markus-96 Oct 30, 2024
41a7f7b
better indexing of pydantic models
markus-96 Nov 4, 2024
3ce7516
remove dataclasses for field descriptions
markus-96 Nov 8, 2024
bf1d3f0
remove forgotten line of #1465
markus-96 Nov 8, 2024
b81b9a4
include optional in hashed value
markus-96 Nov 8, 2024
5b77fd8
move dataclasses.py to descriptions.py
markus-96 Nov 8, 2024
ef2a7a4
stupid unused import.
markus-96 Nov 8, 2024
3d796a6
formatting
markus-96 Nov 17, 2024
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
Loading
Loading