Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/1] package/python-pydantic-core: bump to version 2.39.0
@ 2025-09-16  0:30 James Hilliard
  2025-09-17 17:19 ` Julien Olivain via buildroot
  0 siblings, 1 reply; 6+ messages in thread
From: James Hilliard @ 2025-09-16  0:30 UTC (permalink / raw)
  To: buildroot; +Cc: James Hilliard, Marcus Hoffmann

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
 package/python-pydantic-core/python-pydantic-core.hash | 2 +-
 package/python-pydantic-core/python-pydantic-core.mk   | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/package/python-pydantic-core/python-pydantic-core.hash b/package/python-pydantic-core/python-pydantic-core.hash
index 735abcb4c6..4f4fb124d2 100644
--- a/package/python-pydantic-core/python-pydantic-core.hash
+++ b/package/python-pydantic-core/python-pydantic-core.hash
@@ -1,4 +1,4 @@
 # Locally calculated after vendoring
-sha256  d075c06f299090879748db99ab202a253e9a2b22ee4140b96c0257257b9351c8  python-pydantic-core-2.33.2-cargo4.tar.gz
+sha256  7bd7d4a01c14c612d1f03654695e57ce4669df7bbfda1febc23b08b79dafd4cd  python-pydantic-core-2.39.0-cargo4.tar.gz
 # Locally computed sha256 checksums
 sha256  2afdd30d54b4d62b6f488a6bcc1546e84ec5061f13f4209c03d012348783795a  LICENSE
diff --git a/package/python-pydantic-core/python-pydantic-core.mk b/package/python-pydantic-core/python-pydantic-core.mk
index 5085b906d5..7342711b2a 100644
--- a/package/python-pydantic-core/python-pydantic-core.mk
+++ b/package/python-pydantic-core/python-pydantic-core.mk
@@ -6,10 +6,10 @@
 
 # python-pydantic pins an exact version of pydantic-core in pyproject.toml,
 # make sure to sync pydantic-core to this version when updating pydantic
-PYTHON_PYDANTIC_CORE_VERSION = 2.33.2
+PYTHON_PYDANTIC_CORE_VERSION = 2.39.0
 PYTHON_PYDANTIC_CORE_SOURCE_PYPI = pydantic_core-$(PYTHON_PYDANTIC_CORE_VERSION).tar.gz
 PYTHON_PYDANTIC_CORE_SITE = $(PYTHON_PYDANTIC_CORE_SITE_PYPI)/$(PYTHON_PYDANTIC_CORE_SOURCE_PYPI)?buildroot-path=filename
-PYTHON_PYDANTIC_CORE_SITE_PYPI = https://files.pythonhosted.org/packages/ad/88/5f2260bdfae97aabf98f1778d43f69574390ad787afb646292a638c923d4
+PYTHON_PYDANTIC_CORE_SITE_PYPI = https://files.pythonhosted.org/packages/fe/29/7ce2ccd75e3da2dae8b2c21ed15f596ddd6430fc603951b4c6292b47dec3
 PYTHON_PYDANTIC_CORE_SETUP_TYPE = maturin
 PYTHON_PYDANTIC_CORE_LICENSE = MIT
 PYTHON_PYDANTIC_CORE_LICENSE_FILES = LICENSE
-- 
2.43.0

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* Re: [Buildroot] [PATCH 1/1] package/python-pydantic-core: bump to version 2.39.0
  2025-09-16  0:30 [Buildroot] [PATCH 1/1] package/python-pydantic-core: bump to version 2.39.0 James Hilliard
@ 2025-09-17 17:19 ` Julien Olivain via buildroot
  2025-09-17 17:29   ` James Hilliard
  0 siblings, 1 reply; 6+ messages in thread
From: Julien Olivain via buildroot @ 2025-09-17 17:19 UTC (permalink / raw)
  To: James Hilliard; +Cc: buildroot, Marcus Hoffmann

Hi James,

Thanks for the patch.

On 16/09/2025 02:30, James Hilliard wrote:
> Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
> ---
[...]
> diff --git a/package/python-pydantic-core/python-pydantic-core.mk 
> b/package/python-pydantic-core/python-pydantic-core.mk
> index 5085b906d5..7342711b2a 100644
> --- a/package/python-pydantic-core/python-pydantic-core.mk
> +++ b/package/python-pydantic-core/python-pydantic-core.mk
> @@ -6,10 +6,10 @@
> 
>  # python-pydantic pins an exact version of pydantic-core in 
> pyproject.toml,
>  # make sure to sync pydantic-core to this version when updating 
> pydantic
> -PYTHON_PYDANTIC_CORE_VERSION = 2.33.2
> +PYTHON_PYDANTIC_CORE_VERSION = 2.39.0

This new version breaks the runtime tests. See:
https://gitlab.com/jolivain/buildroot/-/pipelines/2045487786

Could you have a look please?

It is likely a missing runtime dependency. I did not applied
the python-pydantic bump from:
https://patchwork.ozlabs.org/project/buildroot/patch/20250916003319.2510050-1-james.hilliard1@gmail.com/

I'll retest both bumps at the same time.

Best regards,

Julien.
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Buildroot] [PATCH 1/1] package/python-pydantic-core: bump to version 2.39.0
  2025-09-17 17:19 ` Julien Olivain via buildroot
@ 2025-09-17 17:29   ` James Hilliard
  2025-09-17 17:52     ` Julien Olivain via buildroot
  0 siblings, 1 reply; 6+ messages in thread
From: James Hilliard @ 2025-09-17 17:29 UTC (permalink / raw)
  To: Julien Olivain; +Cc: buildroot, Marcus Hoffmann

On Wed, Sep 17, 2025 at 11:19 AM Julien Olivain <ju.o@free.fr> wrote:
>
> Hi James,
>
> Thanks for the patch.
>
> On 16/09/2025 02:30, James Hilliard wrote:
> > Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
> > ---
> [...]
> > diff --git a/package/python-pydantic-core/python-pydantic-core.mk
> > b/package/python-pydantic-core/python-pydantic-core.mk
> > index 5085b906d5..7342711b2a 100644
> > --- a/package/python-pydantic-core/python-pydantic-core.mk
> > +++ b/package/python-pydantic-core/python-pydantic-core.mk
> > @@ -6,10 +6,10 @@
> >
> >  # python-pydantic pins an exact version of pydantic-core in
> > pyproject.toml,
> >  # make sure to sync pydantic-core to this version when updating
> > pydantic
> > -PYTHON_PYDANTIC_CORE_VERSION = 2.33.2
> > +PYTHON_PYDANTIC_CORE_VERSION = 2.39.0
>
> This new version breaks the runtime tests. See:
> https://gitlab.com/jolivain/buildroot/-/pipelines/2045487786
>
> Could you have a look please?
>
> It is likely a missing runtime dependency. I did not applied
> the python-pydantic bump from:
> https://patchwork.ozlabs.org/project/buildroot/patch/20250916003319.2510050-1-james.hilliard1@gmail.com/
>
> I'll retest both bumps at the same time.

Yeah, based on the error I think applying both at the same time should fix it.

>
> Best regards,
>
> Julien.
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Buildroot] [PATCH 1/1] package/python-pydantic-core: bump to version 2.39.0
  2025-09-17 17:29   ` James Hilliard
@ 2025-09-17 17:52     ` Julien Olivain via buildroot
  2025-09-17 18:24       ` James Hilliard
  0 siblings, 1 reply; 6+ messages in thread
From: Julien Olivain via buildroot @ 2025-09-17 17:52 UTC (permalink / raw)
  To: James Hilliard; +Cc: buildroot, Marcus Hoffmann

Hi James,

On 17/09/2025 19:29, James Hilliard wrote:
> On Wed, Sep 17, 2025 at 11:19 AM Julien Olivain <ju.o@free.fr> wrote:
>> 
>> Hi James,
>> 
>> Thanks for the patch.
>> 
>> On 16/09/2025 02:30, James Hilliard wrote:
>> > Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
>> > ---
>> [...]
>> > diff --git a/package/python-pydantic-core/python-pydantic-core.mk
>> > b/package/python-pydantic-core/python-pydantic-core.mk
>> > index 5085b906d5..7342711b2a 100644
>> > --- a/package/python-pydantic-core/python-pydantic-core.mk
>> > +++ b/package/python-pydantic-core/python-pydantic-core.mk
>> > @@ -6,10 +6,10 @@
>> >
>> >  # python-pydantic pins an exact version of pydantic-core in
>> > pyproject.toml,
>> >  # make sure to sync pydantic-core to this version when updating
>> > pydantic
>> > -PYTHON_PYDANTIC_CORE_VERSION = 2.33.2
>> > +PYTHON_PYDANTIC_CORE_VERSION = 2.39.0
>> 
>> This new version breaks the runtime tests. See:
>> https://gitlab.com/jolivain/buildroot/-/pipelines/2045487786
>> 
>> Could you have a look please?
>> 
>> It is likely a missing runtime dependency. I did not applied
>> the python-pydantic bump from:
>> https://patchwork.ozlabs.org/project/buildroot/patch/20250916003319.2510050-1-james.hilliard1@gmail.com/
>> 
>> I'll retest both bumps at the same time.
> 
> Yeah, based on the error I think applying both at the same time should 
> fix it.

I don't think so. I tested with both patches applied on top of the rest
of your python updates. See:
https://gitlab.com/jolivain/buildroot/-/commits/bump-tests.package.test_python_pydantic

So I think there is really some new runtime dependency missing.

>> 
>> Best regards,
>> 
>> Julien.

Best regards,

Julien.
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Buildroot] [PATCH 1/1] package/python-pydantic-core: bump to version 2.39.0
  2025-09-17 17:52     ` Julien Olivain via buildroot
@ 2025-09-17 18:24       ` James Hilliard
  2025-09-17 19:30         ` Julien Olivain via buildroot
  0 siblings, 1 reply; 6+ messages in thread
From: James Hilliard @ 2025-09-17 18:24 UTC (permalink / raw)
  To: Julien Olivain; +Cc: buildroot, Marcus Hoffmann

On Wed, Sep 17, 2025 at 11:52 AM Julien Olivain <ju.o@free.fr> wrote:
>
> Hi James,
>
> On 17/09/2025 19:29, James Hilliard wrote:
> > On Wed, Sep 17, 2025 at 11:19 AM Julien Olivain <ju.o@free.fr> wrote:
> >>
> >> Hi James,
> >>
> >> Thanks for the patch.
> >>
> >> On 16/09/2025 02:30, James Hilliard wrote:
> >> > Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
> >> > ---
> >> [...]
> >> > diff --git a/package/python-pydantic-core/python-pydantic-core.mk
> >> > b/package/python-pydantic-core/python-pydantic-core.mk
> >> > index 5085b906d5..7342711b2a 100644
> >> > --- a/package/python-pydantic-core/python-pydantic-core.mk
> >> > +++ b/package/python-pydantic-core/python-pydantic-core.mk
> >> > @@ -6,10 +6,10 @@
> >> >
> >> >  # python-pydantic pins an exact version of pydantic-core in
> >> > pyproject.toml,
> >> >  # make sure to sync pydantic-core to this version when updating
> >> > pydantic
> >> > -PYTHON_PYDANTIC_CORE_VERSION = 2.33.2
> >> > +PYTHON_PYDANTIC_CORE_VERSION = 2.39.0
> >>
> >> This new version breaks the runtime tests. See:
> >> https://gitlab.com/jolivain/buildroot/-/pipelines/2045487786
> >>
> >> Could you have a look please?
> >>
> >> It is likely a missing runtime dependency. I did not applied
> >> the python-pydantic bump from:
> >> https://patchwork.ozlabs.org/project/buildroot/patch/20250916003319.2510050-1-james.hilliard1@gmail.com/
> >>
> >> I'll retest both bumps at the same time.
> >
> > Yeah, based on the error I think applying both at the same time should
> > fix it.
>
> I don't think so. I tested with both patches applied on top of the rest
> of your python updates. See:
> https://gitlab.com/jolivain/buildroot/-/commits/bump-tests.package.test_python_pydantic
>
> So I think there is really some new runtime dependency missing.

I think I see the issue, the latest version of pydantic specifies an older
version(our current version) of pydantic-core for compatibility:
https://github.com/pydantic/pydantic/blob/v2.11.9/pyproject.toml#L49

So I'll drop the pydantic-core bump, you should be able to merge the
pydantic bump by itself.

>
> >>
> >> Best regards,
> >>
> >> Julien.
>
> Best regards,
>
> Julien.
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Buildroot] [PATCH 1/1] package/python-pydantic-core: bump to version 2.39.0
  2025-09-17 18:24       ` James Hilliard
@ 2025-09-17 19:30         ` Julien Olivain via buildroot
  0 siblings, 0 replies; 6+ messages in thread
From: Julien Olivain via buildroot @ 2025-09-17 19:30 UTC (permalink / raw)
  To: James Hilliard; +Cc: buildroot, Marcus Hoffmann

Hi James,

On 17/09/2025 20:24, James Hilliard wrote:
> On Wed, Sep 17, 2025 at 11:52 AM Julien Olivain <ju.o@free.fr> wrote:
>> 
>> Hi James,
>> 
>> On 17/09/2025 19:29, James Hilliard wrote:
>> > On Wed, Sep 17, 2025 at 11:19 AM Julien Olivain <ju.o@free.fr> wrote:
>> >>
>> >> Hi James,
>> >>
>> >> Thanks for the patch.
>> >>
>> >> On 16/09/2025 02:30, James Hilliard wrote:
>> >> > Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
>> >> > ---
>> >> [...]
>> >> > diff --git a/package/python-pydantic-core/python-pydantic-core.mk
>> >> > b/package/python-pydantic-core/python-pydantic-core.mk
>> >> > index 5085b906d5..7342711b2a 100644
>> >> > --- a/package/python-pydantic-core/python-pydantic-core.mk
>> >> > +++ b/package/python-pydantic-core/python-pydantic-core.mk
>> >> > @@ -6,10 +6,10 @@
>> >> >
>> >> >  # python-pydantic pins an exact version of pydantic-core in
>> >> > pyproject.toml,
>> >> >  # make sure to sync pydantic-core to this version when updating
>> >> > pydantic
>> >> > -PYTHON_PYDANTIC_CORE_VERSION = 2.33.2
>> >> > +PYTHON_PYDANTIC_CORE_VERSION = 2.39.0
>> >>
>> >> This new version breaks the runtime tests. See:
>> >> https://gitlab.com/jolivain/buildroot/-/pipelines/2045487786
>> >>
>> >> Could you have a look please?
>> >>
>> >> It is likely a missing runtime dependency. I did not applied
>> >> the python-pydantic bump from:
>> >> https://patchwork.ozlabs.org/project/buildroot/patch/20250916003319.2510050-1-james.hilliard1@gmail.com/
>> >>
>> >> I'll retest both bumps at the same time.
>> >
>> > Yeah, based on the error I think applying both at the same time should
>> > fix it.
>> 
>> I don't think so. I tested with both patches applied on top of the 
>> rest
>> of your python updates. See:
>> https://gitlab.com/jolivain/buildroot/-/commits/bump-tests.package.test_python_pydantic
>> 
>> So I think there is really some new runtime dependency missing.
> 
> I think I see the issue, the latest version of pydantic specifies an 
> older
> version(our current version) of pydantic-core for compatibility:
> https://github.com/pydantic/pydantic/blob/v2.11.9/pyproject.toml#L49
> 
> So I'll drop the pydantic-core bump, you should be able to merge the
> pydantic bump by itself.

I confirm the pydantic bump alone works fine:
https://gitlab.com/jolivain/buildroot/-/pipelines/2045697266

So I'll apply it and ignore pydantic-core for the the moment.

Best regards,

Julien.
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2025-09-17 19:30 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-16  0:30 [Buildroot] [PATCH 1/1] package/python-pydantic-core: bump to version 2.39.0 James Hilliard
2025-09-17 17:19 ` Julien Olivain via buildroot
2025-09-17 17:29   ` James Hilliard
2025-09-17 17:52     ` Julien Olivain via buildroot
2025-09-17 18:24       ` James Hilliard
2025-09-17 19:30         ` Julien Olivain via buildroot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox