From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:5f26::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id QMRFJDQeimVELgAAkFu2QA (envelope-from ) for ; Tue, 26 Dec 2023 01:28:36 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id 8EQuHzQeimVAEgEAqHPOHw (envelope-from ) for ; Tue, 26 Dec 2023 01:28:36 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=GBgkRZjB; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1703550516; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=HDGLvg/K4Ajs+ulJAjkqiQBM5/kERigJyv2hwcnRAbA=; b=MhwNuxIXuXk5oOd8prlRjzEK8ePrp7kc0bcI2wDAsLTq39fk40E9JvYoGV8lcqCdpEhGa8 1xVe/LhBxNLJ29bEKMBYzY4kg6SGqB0q069U1qTaGwvjM/cd0PohEV3XIjNKGXEqY2ucbH tOQi1HwuCIILpjJlFcCfGCuuRhcrWuKvYTvDhbHxnbgyC6HfNJQH7ZqgXT4owEy0wR8NEV 9XXX8gzv9rUisR1wTIaZp9kDxral8Obm8Tlj0wwcpLEYNMsDpkRes3/lGyZYN2HIks67Nr Mdc9QtWCSH6mRBN/pSeW0u6SV8eNmTB+l+4GTkd6lclTyIl/yxnCioKKb6x2mQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1703550516; a=rsa-sha256; cv=none; b=fM+ZFka5mcnj1k4czN0pPyuiJr21+I+BD5KVJaEpwlEVew0DeUJXXCkAFsiTrGf3jJYq9D NiENyZTYpR9Hrq77m+UdQqRAX3rpOxl6J/Rp1YHbmGpOk1+n0cT5LoEZSTQGxKGc49y3iW K2X/Pjr3X45u28h3eDh4xvaSwpGDcskQqI7P1tlZPpWJU3jADsp3vCp0lSPLKa4rAAwM27 sXej1ZZ7v735XI4yxMfvP1pN9Kkr4Q9qtLIHp3dCXutmnNBLC+hBbAu4I8W1PcYDBlucFp IgB+qROmLVoXqUwhJnbFwEVqa6hjbMgiWdq1Vdfj6BHgAraerlUK5eHBFNpEUg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=GBgkRZjB; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gmail.com Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 5A4743AFCA for ; Tue, 26 Dec 2023 01:28:36 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rHvIY-00045L-1r; Mon, 25 Dec 2023 19:27:54 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rHvIW-00044x-E8 for guix-devel@gnu.org; Mon, 25 Dec 2023 19:27:52 -0500 Received: from mail-lf1-x12a.google.com ([2a00:1450:4864:20::12a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rHvIU-0006VA-RB for guix-devel@gnu.org; Mon, 25 Dec 2023 19:27:52 -0500 Received: by mail-lf1-x12a.google.com with SMTP id 2adb3069b0e04-50e7ddd999bso416192e87.1 for ; Mon, 25 Dec 2023 16:27:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1703550469; x=1704155269; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=HDGLvg/K4Ajs+ulJAjkqiQBM5/kERigJyv2hwcnRAbA=; b=GBgkRZjBqda8o7Yyrx9fKSSA4QwK+6eKVGD8I8fTDMMqzQv3VVbBMkP7iqKHXEdUgY G/K8jFAej5VtATtSmRBohepimjGLSeAuspOspvGCesAyG8FfS5BGQsVQm+gySto3ID35 HYmvjYze3ExWm2mntGxujEEFw9Mvkfku/3pF0Et/tjOT0/FJ2wBuiiJ5ixiUVK9x98qA 4UeCOugJZGpgJ0RJi6xcV5UbnpHw7I31XejFLLa8Dt05jv4JFpBWUyW2pJzy9oLDqWNJ mjPcMXTM4qtSxJXOeDTyBEtM3P2KFe7g8kudRvQpyktNBxvd8K3AQ70wlhwIeRVoOn2R Vc9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703550469; x=1704155269; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=HDGLvg/K4Ajs+ulJAjkqiQBM5/kERigJyv2hwcnRAbA=; b=gcQ1ROTs/mYCqAmPqBKtH5+33Kue++e/dAJeujawTioWwO6NqOpL7ofBBwkqzXqFuo E1l4kt6x06WNdyMpDCYi/ryeQae8EhffOJoyc8TBsfJS7WbzrodaiotY0PKAAEbmCkWX ahSDPUFGVP0/qZe1Yqv/cVWd4nxYEw96lIjYudee/EglwnPR/jNRd+QmNJHoLfSBv8Aw MMRztzFdQjmZ4ct0mfzB/n2PckBGuOs0cFwrXQhS0KV3skh8oAHy8nRNQH/+IpJJuYPG 2sDNorsQH8+VnJr+0cckyCG6tWfmTneAAX90DYJvTfxlZMwbrHUGeeh9YfAuO1xy1qPz SNiw== X-Gm-Message-State: AOJu0YwPVKDOdOuZcwxCYxP59+dIsZxFh0EFieJ1ev+CkRr4Vewi11vz csihx3dsmCoEUqb9RN6eVfn09cpmYYyzCkA+6hkPIElNB9o= X-Google-Smtp-Source: AGHT+IF+uP0/XFGXUZLEusy79nbPc99ln5ktFtbg3M3j6Q81DyDrRU3P14Xbe9Vyng0QDLe7II5zAYhoRked4OMJaJQ= X-Received: by 2002:ac2:4e4c:0:b0:50e:5aab:a287 with SMTP id f12-20020ac24e4c000000b0050e5aaba287mr2003362lfr.8.1703550468492; Mon, 25 Dec 2023 16:27:48 -0800 (PST) MIME-Version: 1.0 From: Sharlatan Hellseher Date: Tue, 26 Dec 2023 00:27:38 +0000 Message-ID: Subject: Question on python-pydantic update, rust and maturin build tool To: guix-devel Content-Type: multipart/alternative; boundary="000000000000881019060d5ec04f" Received-SPF: pass client-ip=2a00:1450:4864:20::12a; envelope-from=sharlatanus@gmail.com; helo=mail-lf1-x12a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -9.15 X-Spam-Score: -9.15 X-Migadu-Queue-Id: 5A4743AFCA X-Migadu-Scanner: mx11.migadu.com X-TUID: Ur+4xXTbDgu7 --000000000000881019060d5ec04f Content-Type: text/plain; charset="UTF-8" Hi Guix! It might be addressed to rust/python teams. https://github.com/pydantic/pydantic-core During update of some packages from (gnu packages astronomy) I've faced with requirement for the fresh version of pydantic which depends on pydantic-core built with rust and maturin. This thread is just conversation opener for the potential strategy to deal with similar cases where python projects start using rust with rare but new build tool. Thanks, Oleg --000000000000881019060d5ec04f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Guix!

It might be addressed to rust/python teams.
<= div dir=3D"auto">https://github.com/pydantic/pydantic-core<= /a>



--000000000000881019060d5ec04f--