From patchwork Wed Jun 8 20:55:29 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Polidoro X-Patchwork-Id: 799 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id F2F1827BBEA; Wed, 8 Jun 2022 21:56:48 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id AA6DE27BBE9 for ; Wed, 8 Jun 2022 21:56:48 +0100 (BST) Received: from localhost ([::1]:47580 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nz2jP-0002xO-QX for patchwork@mira.cbaines.net; Wed, 08 Jun 2022 16:56:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53716) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nz2ih-0002Gq-Ns for guix-patches@gnu.org; Wed, 08 Jun 2022 16:56:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50499) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nz2ih-0002vE-6w for guix-patches@gnu.org; Wed, 08 Jun 2022 16:56:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nz2ih-00015K-33 for guix-patches@gnu.org; Wed, 08 Jun 2022 16:56:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#55831] [PATCH 0/8] Add platformio and dependencies References: <868rq8zgxm.fsf@polidoro.io> In-Reply-To: <868rq8zgxm.fsf@polidoro.io> Resent-From: peter@polidoro.io Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 08 Jun 2022 20:56:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55831 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 55831@debbugs.gnu.org Cc: Peter Polidoro Received: via spool by 55831-submit@debbugs.gnu.org id=B55831.16547217594133 (code B ref 55831); Wed, 08 Jun 2022 20:56:03 +0000 Received: (at 55831) by debbugs.gnu.org; 8 Jun 2022 20:55:59 +0000 Received: from localhost ([127.0.0.1]:44390 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nz2ic-00014V-Ur for submit@debbugs.gnu.org; Wed, 08 Jun 2022 16:55:59 -0400 Received: from antelope.elm.relay.mailchannels.net ([23.83.212.4]:59836) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nz2iW-000141-Pp for 55831@debbugs.gnu.org; Wed, 08 Jun 2022 16:55:57 -0400 X-Sender-Id: dreamhost|x-authsender|peter@polidoro.io Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 718E3761F79; Wed, 8 Jun 2022 20:55:51 +0000 (UTC) Received: from pdx1-sub0-mail-a294.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 5C1AA761E7E; Wed, 8 Jun 2022 20:55:49 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1654721750; a=rsa-sha256; cv=none; b=PU13FVxYan+0YpgnDg/4i9TxnaZyR7VVmczYffKil5VcXlVeFLOT3CLJhWZtpGb+Lf9lxP 0+3lehtrhnPOAaSwzHj3Qndi56Cdh+F+RPvQ30TDjZD8egpmDrpfBz1/TMfWB+/JcK/Uh/ 4WFeyHylXkNlw6ppX/2Bm5ZkxkW6TuKk3gRXRvEz5I/+socPgnIpNN/ULCpMteLWdu3EXr ux1HG+FU6uZEQksEcFDJDt+Gw4gBDOn7lpz/uIJwQSuK19cW+emF4GAtbij/ZXkqOaSUHQ 6qRt+5q1IOO7mJNpHWaG+sVWEp5xdnCxvaHocXpP2kjgu7AEt7EbxKCamGnW3w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1654721750; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding:dkim-signature; bh=l5zpSDsXQtlVLNmhLxRGPV5yhWCe0P4bg6N+N+cFn1E=; b=zYTbYqL0FSntxTBbdLwfsBYM8JidI7QhQ00VTkeN0s9Qu2zA7zO1sqsmUJaV1AcK0AGrdb Z3JuVguPFzzrWzjqlrtqZli2QLr+knuDsKvdvzOmmje4IuM+Fq/xVvWpBo/1fNYylrUpQp ZswJKCm2Ey7dvFcXiGSLQ67zXVGAV6gVPSMgV0Pub78FDU5nWp4UdZ/dnNU8tQgVa7219x 7nnt892Zga1WF6cksKwhmkeya1aee1xfSA6Rjp8aN4YsLtist7TCNWaMpkoX8QGPHaWe9r LqR8u6zd8DyhCp6KVNmI6dI7OsM1/N/i9eCus98Ro2n40BebW14XmB1uwukxTQ== ARC-Authentication-Results: i=1; rspamd-848669fb87-26pf6; auth=pass smtp.auth=dreamhost smtp.mailfrom=peter@polidoro.io X-Sender-Id: dreamhost|x-authsender|peter@polidoro.io X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|peter@polidoro.io X-MailChannels-Auth-Id: dreamhost X-Fumbling-Fearful: 6019895e5c939122_1654721750929_2079691891 X-MC-Loop-Signature: 1654721750928:3523836328 X-MC-Ingress-Time: 1654721750928 Received: from pdx1-sub0-mail-a294.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.115.45.51 (trex/6.7.1); Wed, 08 Jun 2022 20:55:50 +0000 Received: from knave.hhmi.org (unknown [206.241.0.254]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: peter@polidoro.io) by pdx1-sub0-mail-a294.dreamhost.com (Postfix) with ESMTPSA id 4LJKJ45cj6zP5; Wed, 8 Jun 2022 13:55:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=polidoro.io; s=dreamhost; t=1654721749; bh=l5zpSDsXQtlVLNmhLxRGPV5yhWCe0P4bg6N+N+cFn1E=; h=From:To:Cc:Subject:Date:Content-Transfer-Encoding; b=NMQkmQFcMgMdFXT8AUapd6791CtQbdawK9Y2Xgjc5Pt0fraZ0RgDEFcwkW50CTEaj Zmol89JO9t5fA0W7zWQ4JTy11MVgsU+tKUL4Rld5YjdnQ4/WeEt4gXGi9o40jOCOJp 9UuxMFv3psbuev+unVWwWOaqbMHRJ82eKsq7gtFpZumaocJB0FQlrIlzit9b/f3vAP DCEwn4Pk37ZZyXDb7nh1elxTUo6pL0mmYkT6whjEvJd8IZuFrUn4M1P4ESDBuKknUi t9MI+lmC/7Rr0UjOmiISyYGAyZ4CL5g4dtVT9ccCKtuTrFhsTQq7M+/ATHf2jDeq6s euF8LeOp8h4oA== From: peter@polidoro.io Date: Wed, 8 Jun 2022 16:55:29 -0400 Message-Id: X-Mailer: git-send-email 2.36.1 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches From: Peter Polidoro Platformio is a python package that required adding some new packages and updating others. Most of the updates were relatively straightforward, but python-httpcore and python-httpx seem to have cyclic dependencies on each other, so those updates are included as a single commit. Some of these updates may affect packages not included in this patch series. For example, several python packages specify a dependency on h11 less than 0.13.0. If necessary, those guix packages can be updated to relax that requirement or version 0.12.0 could be added if that dependency restriction is indeed necessary. Peter Polidoro (8): gnu: Add python-starlette. gnu: python-h11: Update to 0.13.0. gnu: python-wsproto: Update to 1.1.0. gnu: python-httpcore and python-httpx: Update to 0.15.0 and 0.23.0 gnu: python-sanic-testing: Update requirements. gnu: python-aiofiles: Update to 0.8.0. gnu: python-semantic-version: Update to 2.10.0. gnu: Add platformio. gnu/packages/embedded.scm | 59 ++++++++++++++++++++++++++++++++ gnu/packages/python-web.scm | 67 ++++++++++++++++++++++++++++++------- gnu/packages/python-xyz.scm | 26 +++++++++++--- 3 files changed, 136 insertions(+), 16 deletions(-)