├── .github ├── dependabot.yml └── workflows │ └── main.yml ├── .gitignore ├── .pre-commit-config.yaml ├── LICENSE.txt ├── README.md ├── bump_pydantic ├── __init__.py ├── __main__.py ├── codemods │ ├── __init__.py │ ├── add_annotations.py │ ├── add_default_none.py │ ├── class_def_visitor.py │ ├── con_func.py │ ├── custom_types.py │ ├── field.py │ ├── replace_config.py │ ├── replace_generic_model.py │ ├── replace_imports.py │ ├── root_model.py │ └── validator.py ├── glob_helpers.py ├── main.py └── py.typed ├── pyproject.toml └── tests ├── integration ├── __init__.py ├── case.py ├── cases │ ├── __init__.py │ ├── add_none.py │ ├── base_settings.py │ ├── con_func.py │ ├── config_to_model.py │ ├── custom_types.py │ ├── field.py │ ├── folder_inside_folder.py │ ├── is_base_model.py │ ├── replace_validator.py │ ├── root_model.py │ └── unicode.py ├── file.py ├── folder.py └── test_cli.py └── unit ├── __init__.py ├── test_add_annotations.py ├── test_add_default_none.py ├── test_class_def_visitor.py ├── test_con_func.py ├── test_custom_types.py ├── test_field.py ├── test_generic_model.py ├── test_glob_helpers.py ├── test_replace_config.py ├── test_replace_imports.py ├── test_root_model.py └── test_validator.py /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/README.md -------------------------------------------------------------------------------- /bump_pydantic/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.8.0" 2 | -------------------------------------------------------------------------------- /bump_pydantic/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/bump_pydantic/__main__.py -------------------------------------------------------------------------------- /bump_pydantic/codemods/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/bump_pydantic/codemods/__init__.py -------------------------------------------------------------------------------- /bump_pydantic/codemods/add_annotations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/bump_pydantic/codemods/add_annotations.py -------------------------------------------------------------------------------- /bump_pydantic/codemods/add_default_none.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/bump_pydantic/codemods/add_default_none.py -------------------------------------------------------------------------------- /bump_pydantic/codemods/class_def_visitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/bump_pydantic/codemods/class_def_visitor.py -------------------------------------------------------------------------------- /bump_pydantic/codemods/con_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/bump_pydantic/codemods/con_func.py -------------------------------------------------------------------------------- /bump_pydantic/codemods/custom_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/bump_pydantic/codemods/custom_types.py -------------------------------------------------------------------------------- /bump_pydantic/codemods/field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/bump_pydantic/codemods/field.py -------------------------------------------------------------------------------- /bump_pydantic/codemods/replace_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/bump_pydantic/codemods/replace_config.py -------------------------------------------------------------------------------- /bump_pydantic/codemods/replace_generic_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/bump_pydantic/codemods/replace_generic_model.py -------------------------------------------------------------------------------- /bump_pydantic/codemods/replace_imports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/bump_pydantic/codemods/replace_imports.py -------------------------------------------------------------------------------- /bump_pydantic/codemods/root_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/bump_pydantic/codemods/root_model.py -------------------------------------------------------------------------------- /bump_pydantic/codemods/validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/bump_pydantic/codemods/validator.py -------------------------------------------------------------------------------- /bump_pydantic/glob_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/bump_pydantic/glob_helpers.py -------------------------------------------------------------------------------- /bump_pydantic/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/bump_pydantic/main.py -------------------------------------------------------------------------------- /bump_pydantic/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/integration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration/case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/integration/case.py -------------------------------------------------------------------------------- /tests/integration/cases/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/integration/cases/__init__.py -------------------------------------------------------------------------------- /tests/integration/cases/add_none.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/integration/cases/add_none.py -------------------------------------------------------------------------------- /tests/integration/cases/base_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/integration/cases/base_settings.py -------------------------------------------------------------------------------- /tests/integration/cases/con_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/integration/cases/con_func.py -------------------------------------------------------------------------------- /tests/integration/cases/config_to_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/integration/cases/config_to_model.py -------------------------------------------------------------------------------- /tests/integration/cases/custom_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/integration/cases/custom_types.py -------------------------------------------------------------------------------- /tests/integration/cases/field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/integration/cases/field.py -------------------------------------------------------------------------------- /tests/integration/cases/folder_inside_folder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/integration/cases/folder_inside_folder.py -------------------------------------------------------------------------------- /tests/integration/cases/is_base_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/integration/cases/is_base_model.py -------------------------------------------------------------------------------- /tests/integration/cases/replace_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/integration/cases/replace_validator.py -------------------------------------------------------------------------------- /tests/integration/cases/root_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/integration/cases/root_model.py -------------------------------------------------------------------------------- /tests/integration/cases/unicode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/integration/cases/unicode.py -------------------------------------------------------------------------------- /tests/integration/file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/integration/file.py -------------------------------------------------------------------------------- /tests/integration/folder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/integration/folder.py -------------------------------------------------------------------------------- /tests/integration/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/integration/test_cli.py -------------------------------------------------------------------------------- /tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/test_add_annotations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/unit/test_add_annotations.py -------------------------------------------------------------------------------- /tests/unit/test_add_default_none.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/unit/test_add_default_none.py -------------------------------------------------------------------------------- /tests/unit/test_class_def_visitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/unit/test_class_def_visitor.py -------------------------------------------------------------------------------- /tests/unit/test_con_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/unit/test_con_func.py -------------------------------------------------------------------------------- /tests/unit/test_custom_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/unit/test_custom_types.py -------------------------------------------------------------------------------- /tests/unit/test_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/unit/test_field.py -------------------------------------------------------------------------------- /tests/unit/test_generic_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/unit/test_generic_model.py -------------------------------------------------------------------------------- /tests/unit/test_glob_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/unit/test_glob_helpers.py -------------------------------------------------------------------------------- /tests/unit/test_replace_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/unit/test_replace_config.py -------------------------------------------------------------------------------- /tests/unit/test_replace_imports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/unit/test_replace_imports.py -------------------------------------------------------------------------------- /tests/unit/test_root_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/unit/test_root_model.py -------------------------------------------------------------------------------- /tests/unit/test_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pydantic/bump-pydantic/HEAD/tests/unit/test_validator.py --------------------------------------------------------------------------------