From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id oADaJU9McWPo4gAAbAwnHQ (envelope-from ) for ; Sun, 13 Nov 2022 20:58:07 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id +FfQJU9McWPMBQEA9RJhRA (envelope-from ) for ; Sun, 13 Nov 2022 20:58:07 +0100 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 CFE48257EF for ; Sun, 13 Nov 2022 20:58:06 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ouJ79-0004ct-NE; Sun, 13 Nov 2022 14:57:59 -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 1ouJ77-0004cS-Ex; Sun, 13 Nov 2022 14:57:57 -0500 Received: from sender4-of-o51.zoho.com ([136.143.188.51]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ouJ75-00040X-8F; Sun, 13 Nov 2022 14:57:57 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1668369468; cv=none; d=zohomail.com; s=zohoarc; b=eEdJsiUCGdB68Ds3lScsYofRztjn+ncgY+0K2ymdclYP5K1O6PYWrXqOeqLH043af20dhMTLpkoHl7iUJxl3dIj+7iIAAWA51Vyxzd2rotfF+x5Vz6NvVtQRMzbfpnYBzStystZWXmm2dsV1O03sZkz5gh23CGZR+6PaHJyRamI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1668369468; h=Content-Type:Cc:Date:From:MIME-Version:Message-ID:Subject:To; bh=oj7+djw/c4vJf+xjYds/U61dACLgZBMA4lY+6oCDNVQ=; b=MTYxtM2cocfHX9/1L6Hm8CbWwGPyUdGO5gWlGnnJyKxjciEeNrDvZf9fAU1st1CnzwgvkxgL7KKU1LL3F4FKG3DByF5i91+ZcEiJeuMnAhQTciZpzg+MT6K/DJSdT5CU3N9ANjn9j+Mb8J7J92SqU+lfmuBKJVwDJ8D1tWbYZeg= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1668369468; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:From:To:To:Cc:Cc:Subject:Subject:Date:Date:Message-ID:MIME-Version:Content-Type:Message-Id:Reply-To; bh=oj7+djw/c4vJf+xjYds/U61dACLgZBMA4lY+6oCDNVQ=; b=MLQaJBQSnLD4l8Rov/RGGS8FZ4NnmrJE3mxC6LZBFg5wJvTnkGbj5n3TKEyD+2oL KsVDDwUulypK2LdgxN5M/nNeHsh6h/iErFIhhjAGL0ytDVlqmSc2NQ2wnF7R4FUx9yN SmReIAMNyP/UyYfUO1ONM0SamvNQ8jvBhU8d6wlk= Received: from localhost (130-110-142-46.pool.kielnet.net [46.142.110.130]) by mx.zohomail.com with SMTPS id 1668369468172783.1164112085197; Sun, 13 Nov 2022 11:57:48 -0800 (PST) User-agent: mu4e 1.8.9; emacs 28.1 From: Ricardo Wurmus To: info-gnu@gnu.org Cc: gwl-devel@gnu.org, guix-devel@gnu.org Subject: gwl-0.5.1 released [stable] Date: Sun, 13 Nov 2022 20:57:05 +0100 Mail-Followup-To: gwl-devel@gnu.org X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Message-ID: <87r0y6y6dn.fsf@elephly.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Zoho-Virus-Status: 1 X-ZohoMailClient: External Received-SPF: pass client-ip=136.143.188.51; envelope-from=rekado@elephly.net; helo=sender4-of-o51.zoho.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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: gwl-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gwl-devel-bounces+larch=yhetil.org@gnu.org Sender: gwl-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1668369487; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=oj7+djw/c4vJf+xjYds/U61dACLgZBMA4lY+6oCDNVQ=; b=RtIzT/N9/ytkPS5WPyi083n+53HCmOePmTlhz881+st3ekZmFETt8FHYUFOmW1zTojboA/ 7stlNUsojM1jCw+5SrcnJaWJkGlriQU/slBFwon0BrXyoMnhOQ/HJjKgHdo4cmBOiS7jRI w7ZjoL0Dm5ep9OOqLbfGVFdkcj5QQGyWUZrzb4VPEMnfzb6wePcDBvOZU2s1oqKekG6dnW qoQlfsMIPZJTuEXRSrHlh2jHYU1hEXV50QySPnrZ3j62Zutj5vMzfKTYMt3TgR7LNkhIGU 8KPWKpTu2W90DS04+HtBUpwYr0pK9D78+5/XzWIlMpzE6O7Q7vLgPNXKS1AYBw== ARC-Seal: i=2; s=key1; d=yhetil.org; t=1668369487; a=rsa-sha256; cv=pass; b=ZIhLZAUXM4Wce82fbqWX7U2yERvZroQodFgVPZTfjt2X7ZO1o38r5OM7/mVe/fZmOluHUw f54bHCrdktU8siflOzGiVwY4KRMLxr8IJpKP8AAx7crTQXudWF/PSGSUsDQz1qeiLwu36u 0L5wKQO3SKV2Qob0TKh3J3SVD3w8mufnMn7FCawQtWXuN7DZ77b8iV4UFvlOE+vLqL5T70 /QpFyOLFa9jJb0PFk73v/TL5c2Nb2YbnLc5Zgv2VFt3WBuidgwp5wr3K1RLo5V5B7eZoYM oVqtGlRzKi3IQzn7CtyDWyBz/u8GpiXFZ6Ly4E2+fJVSzqyh/OrtL7FYR1HhGg== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=pass header.d=elephly.net header.s=zoho header.b=MLQaJBQS; arc=pass ("zohomail.com:s=zohoarc:i=1"); dmarc=none; spf=pass (aspmx1.migadu.com: domain of "gwl-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="gwl-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -5.14 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=elephly.net header.s=zoho header.b=MLQaJBQS; arc=pass ("zohomail.com:s=zohoarc:i=1"); dmarc=none; spf=pass (aspmx1.migadu.com: domain of "gwl-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="gwl-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: CFE48257EF X-Spam-Score: -5.14 X-Migadu-Scanner: scn1.migadu.com X-TUID: z2qlS/dgmxo2 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable We are pleased to announce the release of the GNU Guix Workflow Language version 0.5.1, representing 17 commits by two people, incorporating the results of productive discussions among a number of helpful people on the #guix and #guix-hpc IRC channels on libera.chat and on the gwl-devel@gnu.org mailing list. This is a maintenance release with a number of bug fixes. For details see the NEWS excerpt below. See also the manual: https://workflows.guix.info/manual/ =E2=80=A2 About The Guix Workflow Language (GWL) provides an extension to GNU Guix's declarative language for package management to automate the execution of programs in scientific workflows. The GWL can use process engines to integrate with various computing environments. =E2=80=A2 Download Here are the compressed sources and a GPG detached signature[*]: https://ftpmirror.gnu.org/gwl/gwl-0.5.1.tar.gz https://ftpmirror.gnu.org/gwl/gwl-0.5.1.tar.gz.sig Use a mirror for higher download bandwidth: https://www.gnu.org/order/ftp.html [*] Use a .sig file to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this: gpg --verify gwl-0.5.1.tar.gz.sig If that command fails because you don't have the required public key, then run this command to import it: gpg --keyserver keys.gnupg.net --recv-keys BCA689B636553801C3C62150197A58= 88235FACAC and rerun the 'gpg --verify' command. This release was bootstrapped with the following tools: Autoconf 2.69 Automake 1.16.3 Gnulib v0.1-3269-g03d7a6b1f NEWS * Changes in 0.5.1 (since 0.5.0) ** Package handling =2D Packages are now handled as Guix manifests instead of plain lists. Thi= s makes handling of package outputs nondestructive. It also fixes an unrel= ated issue in the ordering of process packages =E2=80=93 the implicit bash-= minimal is now ordered last. ** Bug fixes =2D Fix argument parsing handler for =3Dmax-file-size=3D option. =2D Fix argument paring validation for =3Dworkflow-directory=3D option. =2D Fix secondary argument parsing for input mapping. This was likely brok= en by commit 2a5a34bc2062ccd04d33d61530a1e9ed03140d82 that causes =E2=80=9C= --=E2=80=9D to be passed as an argument to the GWL entry point. =2D Use an identity comparison for all lookups of processes in hash tables.= This is a continuation of work done in 0.5.0. =2D Remove over-zealous caching of processes based on identical procedures.= This would ignore differences in the execution environment. ** Miscellaneous =2D The contents of input files are now hashed instead of just their metada= ta. =2D-=20 Ricardo --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFHBAEBCgAxFiEEvKaJtjZVOAHDxiFQGXpYiCNfrKwFAmNxTDQTHHJla2Fkb0Bl bGVwaGx5Lm5ldAAKCRAZeliII1+srPqTB/4qQDoaOYAZ/R5VD83l7uWWauGKrKHf UNGip2KuCQ8Mx6PZphpvdjccvCXwysyg7+6PeRLp8TQxKp7R6AhuD4c5pnDrrrB3 saY0P9pn1dg7vTlHerelWycHHwLYNv56fwigejC7zBl/BUEvUbozDHn/7jE4Ue7C CN32FnhBmB9dG5S6eRDNtvbAexBBaXvsuVWvNVysUdYWfOhKoNQvgwWgQJQZtor2 WtJ+GRN4av2fNH8q1rfDhLatiG6oWGtwHWejr6y4eJLfgy2Lmo7RtVxqxpxKPbOZ n/wDKOOG7yw+iX3FC7JtGmRnuDSGRh8IgUNE6nwC89U1G6Qhz7yrX4j8 =In8I -----END PGP SIGNATURE----- --=-=-=--