From mboxrd@z Thu Jan 1 00:00:00 1970 From: Toke =?utf-8?Q?H=C3=B8iland-J=C3=B8rgensen?= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=toke.dk; s=20161023; t=1610651668; bh=si2LOXLmEqXVe5sWVfguqiXpZkS31hNBMG4Nf+39ZRM=; h=From:To:Cc:Subject:Date:From; b=xeoab9TPq17FdRit9/OGzHUNEUDfc6A7DvPUqet17OZk9zg+LIBbHJh94UXsC2lP6 1CHw8QmG/GClHJEh7X6Yqm36KGHRpP7+6zeHDcHaE74GADNWU2+2oE0WpxEFo6cuJ0 f1UCR9sx367MGojkRYZQxiAiZf2yXNcpIWzv3vHjlKglGhb5er5X+XTameqQ1hWx59 8hy7iEKCA0N9kRsc/O1eKmhxD+2UTc8rn2UtNBRtYJqKX7K8dIFpRuFSZ+ZTb8vxdV 031V4JwGrkxS0QV17jMLYMuYHdDm437j1K2GFLrLs9xdUbHZucdg7QHCiu9o+HqLXi VQy38SmPPvS9g== To: flent-announce@flent.org Date: Thu, 14 Jan 2021 20:14:19 +0100 X-Clacks-Overhead: GNU Terry Pratchett Message-ID: <871rens54k.fsf@toke.dk> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Message-ID-Hash: WMTICEFLUP5EZYUZR26G2MYYK3T5KYZP X-Message-ID-Hash: WMTICEFLUP5EZYUZR26G2MYYK3T5KYZP X-MailFrom: toke@toke.dk X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; suspicious-header CC: flent-users@flent.org X-Mailman-Version: 3.3.2 Precedence: list Subject: [Flent-users] Announcing Flent v2.0.0 List-Id: Flent discussion list Archived-At: List-Archive: List-Help: List-Post: List-Subscribe: List-Unsubscribe: --=-=-= Content-Type: text/plain Hi everyone This is to announce the release of Flent v2.0.0. This release drops support for Python 2 and Qt4, and associated older versions of matplotlib. The major version bump is to signify this change; otherwise consider this a (long overdue) regular incremental release over v1.3.0. Changes since v1.3.0 include: - Drop support for Python 2; the minimum required Python version is now 3.5. - Drop support for old versions of libraries. The minimum supported version of matplotlib is 1.5, and for the GUI, Qt 5 is required, using either PyQt or PySide2. A new dependency on the 'QtPy' package is added to support both Qt bindings. - Add parsing of WiFi device information as extended metadata (from Emilly Albuquerque). - Add the ping_markings test parameter for setting DSCP values on ping flows. - Add new plot types to rrul_be, tcp_nup and related tests (from Pete Heist). - Add multiple-inheritance support for batch files (from Pete Heist). - Support running multiple instances of http-getter for HTTP tests, by supplying the --http-getter-urllist option multiple times. - Add new rrul_var test where the number of bidirectional streams can be configured via the bidir_streams test parameter. - Support output of aggregate statistics per series also in csv format (via the 'stats_csv' formatter). - Make sure all underlying tools use the same values for symbolic diffserv markings by parsing the symbolic names into numeric values before passing them down to the tools. - Support specifying custom symbolic diffserv markings using the --marking-name options. This can be used to specify site-specific names for diffserv markings (e.g., 'gaming') that can then be used when running a test. - Support specifying the same hostname multiple times (for tests that take multiple targets). Previously, this could only be achieved by using different hostnames that all resolve to the same IP address; now, Flent will accept the same hostname multiple times, but will turn append a number after two slashes ('//N') to the display of the hostname when doing so. - Support ranges and wildcards in the --remote-hosts parameter for running test runners remotely via SSH. For instance '--remote-host=1-3=host1' will run the first three runners on 'host1', or '--remote-host=*=host2' will run all runners on host2. If both concrete numbers (or ranges) and the wildcard are specified, the concrete numbers will take precedence. - Fix several bugs related to plotting, the loading of old data files and RC files, running of commands etc. As always, the Flent source is available via PyPi. The sha256 checksums for the source code archives are: 978a6e9a49b0236df32ee9e45e0a4dc7b172b812b7a6960ba6534f36f3d011ee flent-2.0.0-py2.py3-none-any.whl 8a9c33336f828b4e8621c59ae74e28c33b501a5ba074470041ff6aa897c15ce9 flent-2.0.0.tar.gz The PPA should already be updated, as is the Arch package and the Fedora packages. The native Debian package is pending but should appear as soon as the Debian build infrastructure gets around to it. -Toke --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFBBAEBCAArFiEEELITEzBScnJ9atCbQ14QbPX6608FAmAAmBENHHRva2VAdG9r ZS5kawAKCRBDXhBs9frrT6o0CACY3xYIaCz/Qg84uMCPZXeY2aY92O8Nmoa/NgZA PbQaUIbXFVeY92MqxBk6R89iK2XAk/HdLuG7/vF1atW+zLcrk1ZffBc9SAUG7T0l /ds3vQjvCQhZdKcNj9BBWiaQQIDn3qQlpQQbEujn1ed2vsIsOdTB7r4mIkbftrAi voy1ZMqXep99h0f55kz3b5t2zuvK4RIo7NmjyYMmUbwcpzyrkBODw6qmm9P1FBVD Q8ys/8ULS8mz70Rc96VaEJicN4qxR+4F2ZvuUBYx60U2C9ms569NvTTR4pl1aO1Y PVIvk6ClX4Go6ZLprPz2nImv2+PWJodwf1lwJvKQTEt+EgwI =ULCT -----END PGP SIGNATURE----- --=-=-=--