Skip to content

Pydantic 2.13.0: Missing tags for pydantic-core releases - unable to upgrade downstream package #13071

@dvzrv

Description

@dvzrv

Initial Checks

  • I confirm that I'm using Pydantic V2

Description

Hi! 👋

I'm packaging this project for Arch Linux (together with @christian-heusel).
With the release of pydantic 2.13.0 we noticed, that the pydantic-core repository is now archived and that its sources have been moved to this repository instead.
The pydantic release 2.13.0 appears to require a pydantic_core 2.46.0:

'pydantic-core==2.46.0',

However, there don't seem to be any specific tags for pydantic_core 2.46.0 to tie a download to (however, a version on PyPI exists, but it is unclear from which version of the code it has been created).
The pydantic_core package seems to have been upgraded to 2.46.0 in the same commit that is used to upgrade pydantic to 2.13.0: 1b359ed

This unfortunately does not allow us to upgrade pydantic currently, because we cannot identify pydantic_core 2.46.0 reliably in this repository.
Can you please introduce dedicated tags for the pydantic_core component in this repository, so that we can use it as specific build input? 🙏

FTR: On Arch Linux, we are building from upstream source (https://rfc.archlinux.page/0020-sources-for-python-packaging/), not from PyPI releases, because those are often broken or incomplete and harder to patch.

Example Code

n/a

Python, Pydantic & OS Version

Pydantic 2.13.0 (hopefully)
Python 3.14.4
Arch Linux

Metadata

Metadata

Assignees

No one assigned

    Labels

    bug V2Bug related to Pydantic V2pendingIs unconfirmed

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions