Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss
Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

Bug#1056503: ITP: pydantic-core -- Rust implementation of pydantic core functionality

2 views
Skip to first unread message

Andreas Tille

unread,
Feb 22, 2024, 3:00:04 AM2/22/24
to
Hi Timo,

any progress with pydantic-core? I've checked Salsa for the string
"pydantic" but did not found pydantic-core there. It would be really
great to have pydantic 2.x (I stumbled upon python-semantic-release
which also needs it to easily fix #1056503 by upgrading to latest
upstream which seems to work with Python3.12)

I need to admit I have no experience in Rust packaging so I can't
really help here but pushing some start to Salsa could be the first
step.

Kind regards
Andreas.

--
http://fam-tille.de

Timo Röhling

unread,
Feb 22, 2024, 3:10:03 AM2/22/24
to
Hi Andreas,

* Andreas Tille <and...@an3as.eu> [2024-02-22 08:49]:
>any progress with pydantic-core? I've checked Salsa for the string
>"pydantic" but did not found pydantic-core there. It would be really
>great to have pydantic 2.x (I stumbled upon python-semantic-release
>which also needs it to easily fix #1056503 by upgrading to latest
>upstream which seems to work with Python3.12)
The pydantic-core packaging itself is pretty much done, but I still
need the Rust crate "speedate" as dependency. For the latest
upstream version of pydantic-core, "jitter" is needed as well.

>I need to admit I have no experience in Rust packaging so I can't
>really help here but pushing some start to Salsa could be the first
>step.
The Rust team has a very unusual workflow, which is not difficult to
follow but somewhat more involved than "file ITP, upload package",
which caused me to procrastinate. :/


Cheers
Timo

--
⢀⣴⠾⠻⢶⣦⠀ ╭────────────────────────────────────────────────────╮
⣾⠁⢠⠒⠀⣿⡁ │ Timo Röhling │
⢿⡄⠘⠷⠚⠋⠀ │ 9B03 EBB9 8300 DF97 C2B1 23BF CC8C 6BDD 1403 F4CA │
⠈⠳⣄⠀⠀⠀⠀ ╰────────────────────────────────────────────────────╯
signature.asc

Andreas Tille

unread,
Feb 22, 2024, 3:50:04 AM2/22/24
to
Hi Timo,

thanks for the quick update.

Am Thu, Feb 22, 2024 at 09:08:19AM +0100 schrieb Timo Röhling:
> * Andreas Tille <and...@an3as.eu> [2024-02-22 08:49]:
> > any progress with pydantic-core? I've checked Salsa for the string
> > "pydantic" but did not found pydantic-core there. It would be really
> > great to have pydantic 2.x (I stumbled upon python-semantic-release
> > which also needs it to easily fix #1056503 by upgrading to latest
> > upstream which seems to work with Python3.12)
> The pydantic-core packaging itself is pretty much done, but I still need the
> Rust crate "speedate" as dependency. For the latest upstream version of
> pydantic-core, "jitter" is needed as well.

Sounds promising. ;-)

> > I need to admit I have no experience in Rust packaging so I can't
> > really help here but pushing some start to Salsa could be the first
> > step.
> The Rust team has a very unusual workflow, which is not difficult to follow
> but somewhat more involved than "file ITP, upload package", which caused me
> to procrastinate. :/

:-)

Well, I hope this workflow does not prevent you from pushing to Salsa.
I personally have the habit to add some TODO items to d/changelog where
other developers hopefully look first.

Thanks a lot for working on this
Andreas.

--
http://fam-tille.de
0 new messages