Received: by mail.netbsd.org (Postfix, from userid 605) id DF00884D6E; Wed, 13 Mar 2019 18:23:36 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 6770B84D56 for ; Wed, 13 Mar 2019 18:23:36 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id bw1ohZPIttmn for ; Wed, 13 Mar 2019 18:23:35 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id D52FB84CFC for ; Wed, 13 Mar 2019 18:23:35 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id D0374FB16; Wed, 13 Mar 2019 18:23:35 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_155250141536890" MIME-Version: 1.0 Date: Wed, 13 Mar 2019 18:23:35 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/net/py-foolscap To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20190313182335.D0374FB16@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_155250141536890 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Wed Mar 13 18:23:35 UTC 2019 Modified Files: pkgsrc/net/py-foolscap: distinfo Log Message: py-foolscap: updated to 0.13.1 Release 0.13.1 This release adds a minor feature to "flappclient": it now pays attention to a pair of environment variables named $FOOLSCAP_TOR_CONTROL_PORT and $FOOLSCAP_TOR_SOCKS_PORT. If set, the client will install a connection handler that routes "tor:" -type FURLs through a Tor daemon at the given ports (both of which are endpoint descriptors, e.g. "tcp:localhost:9050"). To use this, install the "tor" extra, like "pip install foolscap[tor]". If this extra was not installed (e.g. "txtorcon" is not importable), the environment variables will be ignored. This release also improves the reliability of the unit test suite (specifically test_reconnector) on slower systems. Release 0.13.0 This release fixes compatibility with the latest Twisted-17.9.0 and changes the way logfiles are encoded. Foolscap's "flogtool" event-logging system can be configured to serialize log events into "Incident Files". In previous versions, these were serialized with the stdlib "pickle" module. However a recent change to Twisted's "Failure" class made them unpickleable, causing Foolscap's unit test suite to fail, and also affect applications which foolscap.logging.log.msg() with Failures as arguments. And untrusted pickles were unsafe to load anyways. This release replaces pickle with JSON, making it safe to use "flogtool" utilities on untrusted incident files. All new incident files created by this version will use JSON, and all tools (e.g. "flogtool dump") can only handle JSON-based files. This also resolves a problem with tox-2.9.0, which caused tests to not run at all because nothing was installed into the test environment. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 pkgsrc/net/py-foolscap/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_155250141536890 Content-Disposition: inline Content-Length: 1118 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/net/py-foolscap/distinfo diff -u pkgsrc/net/py-foolscap/distinfo:1.18 pkgsrc/net/py-foolscap/distinfo:1.19 --- pkgsrc/net/py-foolscap/distinfo:1.18 Sat Oct 7 11:58:09 2017 +++ pkgsrc/net/py-foolscap/distinfo Wed Mar 13 18:23:35 2019 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.18 2017/10/07 11:58:09 adam Exp $ +$NetBSD: distinfo,v 1.19 2019/03/13 18:23:35 adam Exp $ -SHA1 (foolscap-0.12.7.tar.gz) = 113a61acb99428ea79d0ea76dd0a475ce5118663 -RMD160 (foolscap-0.12.7.tar.gz) = aa213758caf4b0f807bfa05af38e8b11798cf42d -SHA512 (foolscap-0.12.7.tar.gz) = bded8c86331c471002271a2baa2efae0b8bad767707427cea61ca8e3725fab5b8f0e1f36a5658c0afd6de607dac9e1278e49504fec0c1045b0628d5c2dc01950 -Size (foolscap-0.12.7.tar.gz) = 518685 bytes +SHA1 (foolscap-0.13.1.tar.gz) = 7336ef23f145d70894116f8ddfca7167fb5df6b9 +RMD160 (foolscap-0.13.1.tar.gz) = 116617b235c65f09f8827c2bae33b810c767e360 +SHA512 (foolscap-0.13.1.tar.gz) = aa77fc22d6c1c32e1361f0ccc42902f25cf18ac917f81428d32f1170b75ecb4fe73f639e8bb641822775326ec920f14308ad7f4c5c01cd8051305fccde9c5e9e +Size (foolscap-0.13.1.tar.gz) = 524167 bytes --_----------=_155250141536890--