PiDP-8/I Software

View Ticket
Log In
Ticket Hash: 26283b9b30aa6c7a1d597076cb19ee4dd12055db
Title: Require Python 3
Status: Closed Type: Feature Request
Severity: Minor Priority: High
Subsystem: class simh Resolution: Implemented
Last Modified: 2020-04-20 01:41:44
Version Found In:
User Comments:
tangent added on 2018-12-12 02:32:30:
Python 2 is coming to end-of-life, and all the platforms we care about have Python 3 available now, or will soon. Our scripts are occasionally tested with Python 3, and it probably isn't difficult to fix any problems that have cropped up since the last try.

Therefore, at some future date, we should change all the script shebang lines to refer to "python3".

tangent added on 2019-04-25 12:48:18:

There is now a working branch for this.

There's a fair chance it'll actually be a requirement on some near-future OS we want to support — Debian 10, macOS 10.15, etc. — so it's time to finish it now.


tangent added on 2020-04-20 01:41:44:

Implemented by [d07b6b46f9].