Releases: c-jo/cpython
Python 3.8.0 for RISC OS (Alpha 6)
UrlLib: Added RISC OS to url2pathname/pathname2url
Subprocess: Use TaskRunnter module on RISC OS
Initial PIP support.
Python 3.8.0 for RISC OS (Alpha 5)
! Changed unsigned int swi to 'I' ('u' now deprecated)
Work-around for partial-second waits in timermodule.
Where available, use 'TimerMod' for higher resolution monotonic time.
swi.block[] now uses UNsigned integers.
Added swi.block to/from signed/unsigned.
Added RISCOSError exception, and derived SwiError from it.
Added cannonicalise function to risospath (FSControl 37)
Fixed Lib2to3 to not assume '.ext' in filenmes.
Added os.read_catalogue_into / os.write_catalogue_info
Added RISC OS support to zipfile.
Fixed RISC OS time handling in xmlrpc client.
Python 3.8.0 for RISC OS (Alpha 4)
Use Python3$Path (not Python$Path).
Fixed issue where Python3$Path is unset.
Fixed !Boot/!Run files to use Python3$Dir
Changed env vars to PythonX.Y$Prefix and PythonX.Y$ExecPrefix
Fixed imports from script directory.
Added 'u' (unsigned integer) to swi interface.
Python 3.8.0 for RISC OS (Alpha 3)
Alpha 3 of Python 3.8 for RISC OS
** IMPORTANT NOTE **
Python3 scripts should now be typed &A73. The types of the bytecode and extension modules has also changed, so it's best to remove any pycache directories.
New in 3.8.0a3:
Fixed bug that was preventing sockets being created.
Use OS_ReadLine32 to get innput in interactive mode.
os.getenv reads the RISC OS environment.
Added support to get data as bytes from the swi module.
Fixed SSL to get the CA certificates from <CaCertificates$Dir>.
Added lzma and bz2 modules.
Added ctypes module.
Various build fixes.
Renamed to !Python3 and uses allocated types.
Python 3.8.0 for RISC OS (Alpha 2)
Alpha 2 release.
- Allow use of Python$Path
- Fixes issue running from paths with a space in them.
- Started RISC OS support in pathlib.
- Add ssl module.
- Add sqlite3 module.