From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id qAoKIBIV/2BlcQEAgWs5BA (envelope-from ) for ; Mon, 26 Jul 2021 22:03:30 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id oNGLGxIV/2AfVQAAbx9fmQ (envelope-from ) for ; Mon, 26 Jul 2021 20:03:30 +0000 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 E9F911A47 for ; Mon, 26 Jul 2021 22:03:29 +0200 (CEST) Received: from localhost ([::1]:56980 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m86oy-00024a-Se for larch@yhetil.org; Mon, 26 Jul 2021 16:03:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50056) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m86nE-0007Wi-Tj for guix-science@gnu.org; Mon, 26 Jul 2021 16:01:41 -0400 Received: from mail3-relais-sop.national.inria.fr ([192.134.164.104]:46872) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m86nB-0002Fp-KC for guix-science@gnu.org; Mon, 26 Jul 2021 16:01:40 -0400 IronPort-HdrOrdr: =?us-ascii?q?A9a23=3AUiThhaBryFkceBzlHem355DYdb4zR+YMi2TD?= =?us-ascii?q?tnoddfU7SL36qynDpp4mPGHP5gr5KUtNpTnoAsDpKk80t6QV3WB7B9iftWfd2F?= =?us-ascii?q?dAVLsSj7ff/w=3D=3D?= X-IronPort-AV: E=Sophos;i="5.84,270,1620684000"; d="asc'?scan'208";a="389029659" Received: from 91-160-117-201.subs.proxad.net (HELO ribbon) ([91.160.117.201]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 26 Jul 2021 22:01:32 +0200 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: guix-science@gnu.org Subject: Guix-Jupyter 0.2.2 released X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 8 Thermidor an 229 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 26 Jul 2021 22:01:28 +0200 Message-ID: <878s1s7skn.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=192.134.164.104; envelope-from=ludovic.courtes@inria.fr; helo=mail3-relais-sop.national.inria.fr X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-science@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-science-bounces+larch=yhetil.org@gnu.org Sender: "Guix-Science" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1627329810; 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; bh=0uwd8UERuBO2Kdr8uV7AztSg/eyiafvHndbFdEnAB2g=; b=pEV35c2wDhMRYhRC16DbEYCbffdYwanuRZUvsWEgEPaLNd6rjvNUA//cIq8mRKtyO5wiw+ iYm9hypNocM84nhkH01zTynac1L0S+/VIpzTAzE09nYAlX1c8XAXeqk/fibXO39PssCy65 zbaSXQ6KNx5qahxHalLuc/+BVrg84Bbj61fQJaqKu04ArrjiD0K3QsJgkDnKAL26nZO35E pjeIFe+rn7/E2W9k5eUD02cx1vfkXiCFWDXX8zuJpC/R2XQtrSDFB0QdDTZJ3JXyyFK0te gApDfa7arKuszVx+SxSgIFFmMPE0Mq36Fe0pZAxnzWRBg+m3BxopxvvM2J5lzg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1627329810; a=rsa-sha256; cv=none; b=FqOY3FNAg0Uv7evUXA9zLCuLssI0S1ObxwD2cevy9hgNc2+dxvPuIYkvZq3D3ujTsvOE39 GefNEjqN50p228CDc7a+qJgFrTpZNnYMT0iJpVMSiOHThDfMquhIzy0Galni0++k7lhDV8 +T3I05hu1HPhaBKOASwZZplfrgRgylzxGsXRRvvNLfoYmHmZOH75zFjoeRZCeP0QIxt+x9 YFcfKGiDWjx+HtNh1HVgvaDB8WN3ZElolEONSvyiNZZuYl4Fd2bngpkTyKSDM+kmXwxmK3 tS13+J+672JjUCnGzFOeOQ4CQ7OKgGXYVNuToWtuIK0fZ8LJ5vXPzNgX+sxGNw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-science-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-science-bounces@gnu.org X-Migadu-Spam-Score: -3.52 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-science-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-science-bounces@gnu.org X-Migadu-Queue-Id: E9F911A47 X-Spam-Score: -3.52 X-Migadu-Scanner: scn0.migadu.com X-TUID: t7OAcZXXniyH --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello! Guix-Jupyter 0.2.2 is out with a bunch of bug fixes! https://gitlab.inria.fr/guix-hpc/guix-kernel You can get it from Guix: guix pull guix install guix-jupyter Excerpt from the =E2=80=98NEWS=E2=80=99 file: * Changes in 0.2.2 (since 0.2.1) ** Bug fixes *** Publish a message upon startup () Previously, Guix-Jupyter would fail to say =E2=80=9Chi=E2=80=9D on th= e IOPub socket, which newer Notebook versions would interpret as kernel failure. *** Correctly report idle/busy status () Until now, Guix-Jupyter would always appear to be busy. Consequently= , the favicon and the indicator in the top-right corner of the Jupyter Note= book web interface would suggest that. Additionally, completion requests = would not be sent, on the grounds that the kernel is busy. *** Kernel no longer crashes on =E2=80=98;;guix download=E2=80=99 directi= ves for local files () Kernel no longer crashes when passed a =E2=80=98download=E2=80=99 dir= ective for a local file, as in: #+begin_example ;;guix download /home/charlie/data.txt 17f5172af292021343644368b512= 3bf333a8cc8b25818788d9042e2d8dd81293 #+end_example Guix-Jupyter is the Jupyter kernel for reproducible notebooks. It allows you to annotate notebooks with directives specifying the software environment in which cells are to be evaluated. Additionally, cells are evaluated in containers, which guarantees their result does not inadvertently depend on external state. Enjoy! Ludo=E2=80=99. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJNBAEBCgA3FiEEPORkVYqE/cadtAz7CQsRmT2a67UFAmD/FJgZHGx1ZG92aWMu Y291cnRlc0BpbnJpYS5mcgAKCRAJCxGZPZrrtbTGD/9VOGUv5j4T1PA6gDa3KMwT yL4/oRUBME2FpsYC78Jn3RSgMienD2z+v4XG6q4FHkT28myngTofzidJnTNaGsTL OCelq0VR2KWL3r1Sk+xQdN8iqKl39gMezK9tP0Ob0Kxu9DHMglwn6YfHE9CtP4ai rFDmANGlPpAhmxp9THiWysJ3k+ulvZHu+Bd8SQHwP5hpAGgrwRS+8muqsz+ZG2HK BQyXzR9hia/VrKgVeS3eYyPsP8QB4S31UQ9i1shmc/F+Y1SpQe2ieJCbhEQNBBdE LRcPZszq7/gJbzPUObQ77slwzslK6K+eGh5U397dhYZcyOAgPCjSmSuwKGB5z7+v grb2Fk+d84b06C7CwgrvMdem9SFfhKm94mXLsmBbgMvdTkgbBc8YBX6BJfOsSBnD XMYCILQbMssC9SeLR/ci298grCJjbaRJy90yhRxkG9DtrqZuEuVjFO1uiy9FJyI9 kacfUPvgO0RECbWb7SxCYtUe1uR3ksRmBV+6AEBJwBMmCt2guMs9tGELqH6vfRNj GVxaU+KKGjh8nb6RSN0xjR/VVemVCpcAoN+qxcKC5ZqpRZQmNaA6D3sgy6Gvi9U6 Q8QDNpbwu9FnsvvxxDihiqu76bscKot8mGZmSCjYMCF9XZ7V4xFuJUQVNUpg1ell p+5p2vLL07hgtqMg8gGbZA== =vvhn -----END PGP SIGNATURE----- --=-=-=--