The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

Python Runtime Semantics in pyrt

Overview

pyrt provides the Python 3 runtime semantics required by R packages generated with pyport:

library(pyrt)

# Reference-semantics list
xs <- py_list(list(10L, 20L, 30L))
alias <- xs
xs$append(40L)
py_len(alias)
#> [1] 4

# Bit-exact CPython 3.12 random
rng <- py_random$Random(42L)
rng$random()
#> [1] 0.6394268

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.