Created attachment 198123 [details] py-taskflow-3.1.0.patch Hello, attached is the patch that updates devel/py-taskflow to 3.1.0 . Changes by upstream: - https://git.openstack.org/cgit/openstack/taskflow/log/?h=stable/queens Changes to the port: - Added LICENSE_FILE - enabled building for Python 3+ - updated WWW QA: ~~~ - poudriere (10.4-, 11.2-RELEASE, 12.0-ALPHA9 amd64 + i386) for each py27 + py36 flavor -> OK - portlint -> OK Note: Before this port can be committed the math/py-networkx1 package must be added first (see also bug #232240 )
taskflow 3.4.0 is the latest. According to https://docs.openstack.org/taskflow/latest/user/history.html it supports networkx > 1.x since 3.2.0.
A patch to 3.4.0 should update pkg-descr for the new page at https://docs.openstack.org/taskflow/latest/
(In reply to Kurt Jaeger from comment #1) That's right, but the latest version is not officially approved by upstream for the Queens Release series: https://releases.openstack.org/queens/index.html#queens-taskflow The misc/py-glance port won't work properly with the latest version of py-taskflow and throws some exceptions about non-existent attributes as far as I can recall. Here's a quick overview about the current situation about the major OpenStack ports: - misc/py-cinder - misc/py-glance - security/py-keystone (already updated to the Queens release) - www/py-horizon (already updated to the Queens release) emulators/py-nova was deleted to end of 2018 because it was broken for more than 6 months.
A commit references this bug: Author: miwi Date: Tue Jan 29 14:00:02 UTC 2019 New revision: 491561 URL: https://svnweb.freebsd.org/changeset/ports/491561 Log: - Update to 3.1.0 - Added LICENSE_FILE - Enabled building for Python 3+ - Updated WWW Changes by upstream: - https://git.openstack.org/cgit/openstack/taskflow/log/?h=stable/queens PR: 232241 Submitted by: maintainer Sponsored by: iXsystems Inc. Changes: head/devel/py-taskflow/Makefile head/devel/py-taskflow/distinfo head/devel/py-taskflow/pkg-descr