├── .gitignore ├── LICENSE ├── README.md ├── examples ├── Gemini_Example_with_pydantic_to_typeddict.ipynb ├── advance.py ├── basic.py └── gemini_example.py ├── requirements.txt ├── setup.py ├── src └── pydantype │ ├── __init__.py │ ├── converter.py │ └── utils.py └── tests └── test_converter.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unclecode/pydantype/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unclecode/pydantype/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unclecode/pydantype/HEAD/README.md -------------------------------------------------------------------------------- /examples/Gemini_Example_with_pydantic_to_typeddict.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unclecode/pydantype/HEAD/examples/Gemini_Example_with_pydantic_to_typeddict.ipynb -------------------------------------------------------------------------------- /examples/advance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unclecode/pydantype/HEAD/examples/advance.py -------------------------------------------------------------------------------- /examples/basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unclecode/pydantype/HEAD/examples/basic.py -------------------------------------------------------------------------------- /examples/gemini_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unclecode/pydantype/HEAD/examples/gemini_example.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unclecode/pydantype/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unclecode/pydantype/HEAD/setup.py -------------------------------------------------------------------------------- /src/pydantype/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unclecode/pydantype/HEAD/src/pydantype/__init__.py -------------------------------------------------------------------------------- /src/pydantype/converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unclecode/pydantype/HEAD/src/pydantype/converter.py -------------------------------------------------------------------------------- /src/pydantype/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unclecode/pydantype/HEAD/src/pydantype/utils.py -------------------------------------------------------------------------------- /tests/test_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unclecode/pydantype/HEAD/tests/test_converter.py --------------------------------------------------------------------------------