From 009181de0441c44e4bf85489849ac7fdcbb3f90e Mon Sep 17 00:00:00 2001 From: Juro Oravec Date: Sat, 5 Apr 2025 09:17:11 +0200 Subject: [PATCH 1/2] chore: bump djc 0.136 --- pyproject.toml | 4 ++-- requirements-ci.txt | 2 +- requirements-dev.txt | 2 +- tox.ini | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) 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/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 From f8c0508db0aec2bdfd8f6b436b64f1ae6b1eb99d Mon Sep 17 00:00:00 2001 From: Juro Oravec Date: Sat, 5 Apr 2025 09:19:58 +0200 Subject: [PATCH 2/2] refactor: fix linters --- src/djc_pydantic/__init__.py | 3 +-- src/djc_pydantic/extension.py | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) 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