On Sun, 11 Oct 2020, Daniel Dickman wrote:

> I hope a lot of the work to be able to update numpy has now been done. 
> Just a short summary below of what's left.

Here's an update on what's left before numpy can be updated to the newer 
python3-only versions:

(1) These ports have unfinished or uncommitted diffs on ports@, but none 
    of them looks like show stoppers:

- graphics/piglit
- lang/pcbasic
- math/lpsolve

(2) games/fretsonfire:

if no one steps up to port this game to python3 it will be marked BROKEN 
or deleted.

(3) print/printrun

This one is going to be the hardest port to deal with. Does anyone want to 
make a port for x11/py-wxPython4?

Longer story is this: printun depends on x11/py-wxPython which is using 
the old version 3 code base. We need to get py-wxPython 4 into ports 
so we can switch everything to python3.

After taking a look, I think the path of least resistance would be 
something like this:

- Create a new port x11/py-wxPython4 using the new Phoenix codebase and 
  make this new port python3 only so it doesn't conflict with 
  x11/py-wxPython.

- We'll need to keep the old x11/py-wxPython port for some of the 
  abandoned consumers that aren't likely to be getting code updates 
  anytime soon (pykaraoke, spe, etc).

  Or delete the consumers. For example devel/spe doesn't look very useful 
  to me. I think it's a good candidate for the attic since it's long 
  abandoned, python2-only and there are far better python code editors 
  these days.

- Update printrun to 2.0 when it's released (or potentially one of the rc 
  versions). This new version of printrun uses python3 and py-wxPython4.

Reply via email to