Package: pyrt 0.1.0
pyrt: Runtime Support for Converted 'Python' Packages
Provides the 'Python' runtime semantics required by 'R' packages generated with 'pyport', including reference-semantics containers, class and method-resolution-order dispatch, exception hierarchies, iteration and slicing helpers, arbitrary-precision integer arithmetic, and bit-exact random number generation.
Authors:
pyrt_0.1.0.tar.gz
pyrt_0.1.0.zip(r-4.7-x86_64)pyrt_0.1.0.zip(r-4.7-arm64)pyrt_0.1.0.zip(r-4.6-x86_64)pyrt_0.1.0.zip(r-4.6-arm64)
pyrt_0.1.0.tar.gz(r-4.7-arm64)pyrt_0.1.0.tar.gz(r-4.7-x86_64)pyrt_0.1.0.tar.gz(r-4.6-arm64)pyrt_0.1.0.tar.gz(r-4.6-x86_64)
pyrt_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
pyrt/json (API)
| # Install 'pyrt' in R: |
| install.packages('pyrt', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/lauyeehow1986-hub/r_python_converter/issues
Last updated from:1420915204. Checks:8 OK, 2 ERROR. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 118 | ||
| linux-devel-x86_64 | OK | 114 | ||
| source / vignettes | OK | 201 | ||
| linux-release-arm64 | OK | 100 | ||
| linux-release-x86_64 | OK | 107 | ||
| windows-devel-arm64 | ERROR | 204 | ||
| windows-devel-x86_64 | OK | 127 | ||
| windows-release-arm64 | ERROR | 206 | ||
| windows-release-x86_64 | OK | 94 | ||
| wasm-release | OK | 91 |
Exports:is_py_breakis_py_continueis_py_ellipsisis_py_noneis_py_returnpy_abspy_addpy_asciipy_assertpy_bitandpy_bitorpy_bitxorpy_boolpy_bouncepy_break_signalpy_builtinpy_builtin_namespy_callpy_classpy_classmethodpy_collectpy_continue_signalpy_delattrpy_delitempy_dictpy_divmodpy_ellipsispy_enumeratepy_eqpy_exceptionpy_floordivpy_forpy_formatpy_fstringpy_gepy_generatorpy_getattrpy_getitempy_gtpy_hasattrpy_inpy_intpy_invertpy_ispy_isinstancepy_isinstance_excpy_issubclasspy_iterpy_iter_steppy_lepy_lenpy_listpy_lshiftpy_ltpy_matmulpy_modpy_mulpy_ndarraypy_nepy_negpy_nextpy_nonepy_pospy_powpy_propertypy_raisepy_randompy_random_generatorpy_rangepy_range_seqpy_reprpy_return_signalpy_reversedpy_rshiftpy_setpy_setattrpy_setitempy_slicepy_split_varargspy_staticmethodpy_stdlibpy_stdlib_namespy_stop_iterationpy_strpy_str_methodpy_subpy_superpy_truedivpy_trypy_tuplepy_unpackpy_withpy_yieldpy_zip
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Retrieve a Python built-in function or exception constructor by name | py_builtin py_builtin_names |
| Python class system: C3 MRO, 'super()', descriptors, and 'with' context managers | py_call py_class py_classmethod py_delattr py_getattr py_hasattr py_isinstance py_issubclass py_property py_setattr py_staticmethod py_super py_with |
| Python comparison, identity, and membership operators | py_eq py_ge py_gt py_in py_is py_le py_lt py_ne |
| Construct, raise, and catch Python exceptions | py_exception py_isinstance_exc py_raise py_try |
| Python 'int()' constructor and exact integer / operator semantics | py_abs py_add py_bitand py_bitor py_bitxor py_divmod py_floordiv py_int py_invert py_lshift py_matmul py_mod py_mul py_neg py_pos py_pow py_rshift py_sub py_truediv |
| Python iteration protocol ('iter', 'next'), generators, and 'range' | py_bounce py_break_signal py_collect py_enumerate py_for py_generator py_iter py_iter_step py_next py_range py_range_seq py_reversed py_stop_iteration py_yield py_zip |
| Python 'len()' and container constructors ('list', 'tuple', 'dict', 'set') | py_dict py_len py_list py_set py_tuple |
| Create a Python-compatible 'ndarray' backed by an R vector/matrix/array | py_ndarray |
| Python 'None', 'Ellipsis', and truthiness helpers | is_py_ellipsis is_py_none py_bool py_ellipsis py_none |
| Bit-exact CPython 'random.Random' generator and module-level 'py_random' | py_random py_random_generator |
| Python 'slice()' and 0-based subscript helpers | py_delitem py_getitem py_setitem py_slice py_unpack |
| Runtime helpers for transpiled *args/**kwargs, 'assert', and signals | is_py_break is_py_continue is_py_return py_assert py_continue_signal py_return_signal py_split_varargs |
| Retrieve a Python standard-library module implemented in 'pyrt' | py_stdlib py_stdlib_names |
| Python 'str()', 'repr()', 'ascii()', 'format()', and 'str' methods | py_ascii py_format py_fstring py_repr py_str py_str_method |
