[Bug 238867] devel/py-robotframework-ride: Update to 1.7.3.1

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Jun 28 15:36:24 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238867

            Bug ID: 238867
           Summary: devel/py-robotframework-ride: Update to 1.7.3.1
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs at FreeBSD.org
          Reporter: vladimir.chukharev at gmail.com
 Attachment #205401 maintainer-approval+
             Flags:

Created attachment 205401
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=205401&action=edit
Patch

Update devel/py-robotframework-ride from 1.5.2.1_1 to 1.7.3.1.

Unbreak for Python2.7 and WX 3.0.

Python3.6 needs WX 4.0.4+, which is not in ports system yet.

It can be used also with WX 2.8. I could not allow this with default being WX
3.0, for all my attempts to do it with WANT_WX_VER it always defaulted to 2.8
if it was permitted.

There are many warnings related to WX, during both build and run, particularly
for WX 2.8.

Install warns about invalid syntax in file messages3.py while making *.pyc
files. This file is used with Python3 only, and warning can be ignored.

Older versions used module pubsub internal to WX. This version uses additional
dependence on external module PyPubSub, although internal one is included up to
version 4.0.4 of WX. The author accidentally omitted requirements.txt file,
describing the new dependence, and I decided not wait for a re-rolled zip file
and/or make the new port for PyPubSub, but restored use of the internal pubsub
module.

The next version will need extra work on PyPubSub (or another similar) port and
perhaps, WX 4.0...

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list