diff --git a/pyproject.toml b/pyproject.toml index 5c2a0f2..5b69f62 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "djc-ext-pydantic" -version = "0.1.0" +version = "1.0.0" requires-python = ">=3.8, <4.0" description = "Input validation with Pydantic for Django Components" keywords = ["pydantic", "django-components", "djc", "django", "components"] @@ -33,7 +33,7 @@ classifiers = [ "License :: OSI Approved :: MIT License", ] dependencies = [ - 'django-components>=0.131', + 'django-components>=0.136', 'pydantic>=2.9', ] license = {text = "MIT"} diff --git a/requirements-ci.txt b/requirements-ci.txt index 5c45a34..a6a9e63 100644 --- a/requirements-ci.txt +++ b/requirements-ci.txt @@ -20,7 +20,7 @@ django==4.2.20 # via # -r requirements-ci.in # django-components -django-components==0.135 +django-components==0.136 # via -r requirements-ci.in djc-core-html-parser==1.0.2 # via django-components diff --git a/requirements-dev.txt b/requirements-dev.txt index 21f9dcc..d9aea05 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -26,7 +26,7 @@ django==4.2.20 # via # -r requirements-dev.in # django-components -django-components==0.135 +django-components==0.136 # via -r requirements-dev.in djc-core-html-parser==1.0.2 # via django-components diff --git a/src/djc_pydantic/__init__.py b/src/djc_pydantic/__init__.py index f7a6c6b..6c8ecc5 100644 --- a/src/djc_pydantic/__init__.py +++ b/src/djc_pydantic/__init__.py @@ -1,6 +1,5 @@ -from djc_pydantic.monkeypatch import monkeypatch_pydantic_core_schema from djc_pydantic.extension import PydanticExtension - +from djc_pydantic.monkeypatch import monkeypatch_pydantic_core_schema monkeypatch_pydantic_core_schema() diff --git a/src/djc_pydantic/extension.py b/src/djc_pydantic/extension.py index 5bee3cb..d2704c2 100644 --- a/src/djc_pydantic/extension.py +++ b/src/djc_pydantic/extension.py @@ -1,7 +1,7 @@ from django_components import ComponentExtension from django_components.extension import ( - OnComponentInputContext, OnComponentDataContext, + OnComponentInputContext, ) from djc_pydantic.validation import get_component_typing, validate_type diff --git a/tox.ini b/tox.ini index 8a7941a..f2dd0be 100644 --- a/tox.ini +++ b/tox.ini @@ -25,7 +25,7 @@ deps = django42: Django>=4.2,<4.3 django50: Django>=5.0,<5.1 django51: Django>=5.1,<5.2 - django-components==0.135 + django-components>=0.136 pytest pytest-xdist pytest-django