{
  "_id": "6ae10b2295ca2370cc8cac64",
  "Package": "pyrt",
  "Title": "Runtime Support for Converted 'Python' Packages",
  "Version": "0.1.0",
  "Authors@R": "c(\nperson(\"Yee How\", \"Lau\", role = c(\"aut\", \"cre\", \"cph\"),\nemail = \"lauyeehow1986@gmail.com\")\n)",
  "Description": "Provides the 'Python' runtime semantics required by 'R'\npackages generated with 'pyport', including reference-semantics\ncontainers, class and method-resolution-order dispatch,\nexception hierarchies, iteration and slicing helpers,\narbitrary-precision integer arithmetic, and bit-exact random\nnumber generation.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/lauyeehow1986-hub/r_python_converter",
  "BugReports": "https://github.com/lauyeehow1986-hub/r_python_converter/issues",
  "Encoding": "UTF-8",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "RoxygenNote": "7.3.3",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-27 20:31:41 UTC",
    "User": "root"
  },
  "Author": "Yee How Lau [aut, cre, cph]",
  "Maintainer": "Yee How Lau <lauyeehow1986@gmail.com>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-10-27 18:49:57 UTC",
  "RemoteUrl": "https://github.com/cran/pyrt",
  "RemoteRef": "HEAD",
  "RemoteSha": "1420915204336b4b4e776911bdf2a2cf342ed174",
  "_user": "cran",
  "_type": "src",
  "_file": "pyrt_0.1.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/26410a4baa187713e2b56f2316a87249f2ece2bb5dce53d86182a7503af964eb",
  "_filesize": 220920,
  "_sha256": "26410a4baa187713e2b56f2316a87249f2ece2bb5dce53d86182a7503af964eb",
  "_expires": "2027-02-04T20:35:44.000Z",
  "_created": "2026-10-27T20:31:41.000Z",
  "_published": "2026-10-27T20:35:46.478Z",
  "_upstream": "https://github.com/cran/pyrt",
  "_status": "success",
  "_maintainer": {
    "name": "Yee How Lau",
    "email": "lauyeehow1986@gmail.com",
    "login": "lauyeehow1986-hub",
    "description": "",
    "uuid": 249935955
  },
  "_jobs": [
    {
      "job": 122452669402,
      "time": 118,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12768068826"
    },
    {
      "job": 122452669493,
      "time": 114,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12769141593"
    },
    {
      "job": 122452669392,
      "time": 100,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12768462983"
    },
    {
      "job": 122452669793,
      "time": 107,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12768377936"
    },
    {
      "job": 122450888968,
      "time": 201,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12768392783"
    },
    {
      "job": 122452669526,
      "time": 91,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12768282954"
    },
    {
      "job": 122452669548,
      "time": 204,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "12769181001"
    },
    {
      "job": 122452669434,
      "time": 127,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12769715167"
    },
    {
      "job": 122452669461,
      "time": 206,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "12768143581"
    },
    {
      "job": 122452669625,
      "time": 94,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12767993463"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/40578338737",
  "_commit": {
    "id": "1420915204336b4b4e776911bdf2a2cf342ed174",
    "author": "Yee How Lau <lauyeehow1986@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.1.0\n",
    "time": 1793126997
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.3.0",
      "role": "Depends"
    },
    {
      "package": "gmp",
      "version": ">= 0.7-1",
      "role": "Imports"
    },
    {
      "package": "R6",
      "version": ">= 2.5.1",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-44",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.1.0",
      "date": "2026-10-27"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "lauyeehow1986-hub",
      "count": 1,
      "uuid": 249935955
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 634,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/pyrt"
  },
  "_devurl": "https://github.com/lauyeehow1986-hub/r_python_converter",
  "_searchresults": 0,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/pyrt.html",
    "LICENSE"
  ],
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2026-10-27"
    }
  ],
  "_exports": [
    "is_py_break",
    "is_py_continue",
    "is_py_ellipsis",
    "is_py_none",
    "is_py_return",
    "py_abs",
    "py_add",
    "py_ascii",
    "py_assert",
    "py_bitand",
    "py_bitor",
    "py_bitxor",
    "py_bool",
    "py_bounce",
    "py_break_signal",
    "py_builtin",
    "py_builtin_names",
    "py_call",
    "py_class",
    "py_classmethod",
    "py_collect",
    "py_continue_signal",
    "py_delattr",
    "py_delitem",
    "py_dict",
    "py_divmod",
    "py_ellipsis",
    "py_enumerate",
    "py_eq",
    "py_exception",
    "py_floordiv",
    "py_for",
    "py_format",
    "py_fstring",
    "py_ge",
    "py_generator",
    "py_getattr",
    "py_getitem",
    "py_gt",
    "py_hasattr",
    "py_in",
    "py_int",
    "py_invert",
    "py_is",
    "py_isinstance",
    "py_isinstance_exc",
    "py_issubclass",
    "py_iter",
    "py_iter_step",
    "py_le",
    "py_len",
    "py_list",
    "py_lshift",
    "py_lt",
    "py_matmul",
    "py_mod",
    "py_mul",
    "py_ndarray",
    "py_ne",
    "py_neg",
    "py_next",
    "py_none",
    "py_pos",
    "py_pow",
    "py_property",
    "py_raise",
    "py_random",
    "py_random_generator",
    "py_range",
    "py_range_seq",
    "py_repr",
    "py_return_signal",
    "py_reversed",
    "py_rshift",
    "py_set",
    "py_setattr",
    "py_setitem",
    "py_slice",
    "py_split_varargs",
    "py_staticmethod",
    "py_stdlib",
    "py_stdlib_names",
    "py_stop_iteration",
    "py_str",
    "py_str_method",
    "py_sub",
    "py_super",
    "py_truediv",
    "py_try",
    "py_tuple",
    "py_unpack",
    "py_with",
    "py_yield",
    "py_zip"
  ],
  "_help": [
    {
      "page": "py_builtin",
      "title": "Retrieve a Python built-in function or exception constructor by name",
      "topics": [
        "py_builtin",
        "py_builtin_names"
      ]
    },
    {
      "page": "py_class",
      "title": "Python class system: C3 MRO, 'super()', descriptors, and 'with' context managers",
      "topics": [
        "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"
      ]
    },
    {
      "page": "py_eq",
      "title": "Python comparison, identity, and membership operators",
      "topics": [
        "py_eq",
        "py_ge",
        "py_gt",
        "py_in",
        "py_is",
        "py_le",
        "py_lt",
        "py_ne"
      ]
    },
    {
      "page": "py_exception",
      "title": "Construct, raise, and catch Python exceptions",
      "topics": [
        "py_exception",
        "py_isinstance_exc",
        "py_raise",
        "py_try"
      ]
    },
    {
      "page": "py_int",
      "title": "Python 'int()' constructor and exact integer / operator semantics",
      "topics": [
        "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"
      ]
    },
    {
      "page": "py_iter",
      "title": "Python iteration protocol ('iter', 'next'), generators, and 'range'",
      "topics": [
        "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"
      ]
    },
    {
      "page": "py_len",
      "title": "Python 'len()' and container constructors ('list', 'tuple', 'dict', 'set')",
      "topics": [
        "py_dict",
        "py_len",
        "py_list",
        "py_set",
        "py_tuple"
      ]
    },
    {
      "page": "py_ndarray",
      "title": "Create a Python-compatible 'ndarray' backed by an R vector/matrix/array",
      "topics": [
        "py_ndarray"
      ]
    },
    {
      "page": "py_none",
      "title": "Python 'None', 'Ellipsis', and truthiness helpers",
      "topics": [
        "is_py_ellipsis",
        "is_py_none",
        "py_bool",
        "py_ellipsis",
        "py_none"
      ]
    },
    {
      "page": "py_random_generator",
      "title": "Bit-exact CPython 'random.Random' generator and module-level 'py_random'",
      "topics": [
        "py_random",
        "py_random_generator"
      ]
    },
    {
      "page": "py_slice",
      "title": "Python 'slice()' and 0-based subscript helpers",
      "topics": [
        "py_delitem",
        "py_getitem",
        "py_setitem",
        "py_slice",
        "py_unpack"
      ]
    },
    {
      "page": "py_split_varargs",
      "title": "Runtime helpers for transpiled *args/**kwargs, 'assert', and signals",
      "topics": [
        "is_py_break",
        "is_py_continue",
        "is_py_return",
        "py_assert",
        "py_continue_signal",
        "py_return_signal",
        "py_split_varargs"
      ]
    },
    {
      "page": "py_stdlib",
      "title": "Retrieve a Python standard-library module implemented in 'pyrt'",
      "topics": [
        "py_stdlib",
        "py_stdlib_names"
      ]
    },
    {
      "page": "py_str",
      "title": "Python 'str()', 'repr()', 'ascii()', 'format()', and 'str' methods",
      "topics": [
        "py_ascii",
        "py_format",
        "py_fstring",
        "py_repr",
        "py_str",
        "py_str_method"
      ]
    }
  ],
  "_pkglogo": "https://github.com/cran/pyrt/raw/HEAD/man/figures/logo.svg",
  "_rundeps": [
    "gmp",
    "R6"
  ],
  "_vignettes": [
    {
      "source": "pyrt.Rmd",
      "filename": "pyrt.html",
      "title": "Python Runtime Semantics in pyrt",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview"
      ],
      "created": "2026-10-27 18:49:57",
      "modified": "2026-10-27 18:49:57",
      "commits": 1
    }
  ],
  "_score": 2,
  "_indexed": true,
  "_nocasepkg": "pyrt",
  "_universes": [
    "cran",
    "lauyeehow1986-hub"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-27T20:33:41.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "1420915204336b4b4e776911bdf2a2cf342ed174",
      "fileid": "https://r2.ropensci.org/eb63e9dd62c3f0ad470fd9bc02c91edf8295d7ae64ae5aca00fa9570de5356ff",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40578338737"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-27T20:33:37.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "1420915204336b4b4e776911bdf2a2cf342ed174",
      "fileid": "https://r2.ropensci.org/a06fc56d59bf0970735da7031e5ede97e0961b53d223a85e2cd429f558fa2148",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40578338737"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-27T20:33:25.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "1420915204336b4b4e776911bdf2a2cf342ed174",
      "fileid": "https://r2.ropensci.org/46af921979f5bcead6409414fc079cc2fe0306066118ab3b5894c556167d64e8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40578338737"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-27T20:33:33.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "1420915204336b4b4e776911bdf2a2cf342ed174",
      "fileid": "https://r2.ropensci.org/79e43712d40c967a44afbbfc0dd7387970fca6b0eb36f714e67271d63e4a560b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40578338737"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-10-27T20:33:34.000Z",
      "arch": "emscripten",
      "commit": "1420915204336b4b4e776911bdf2a2cf342ed174",
      "fileid": "https://r2.ropensci.org/212b6611b507957d6fdf3184f8a682a0593a3d2ad4324a3b23838334309d829e",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40578338737"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-27T20:34:41.000Z",
      "arch": "aarch64",
      "commit": "1420915204336b4b4e776911bdf2a2cf342ed174",
      "fileid": "https://r2.ropensci.org/611e3a0185bdaf641cc15d0ba96efe5f107032618eb7c3e8cc52ab59feb3e6ac",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40578338737"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-27T20:32:54.000Z",
      "arch": "x86_64",
      "commit": "1420915204336b4b4e776911bdf2a2cf342ed174",
      "fileid": "https://r2.ropensci.org/9084876823cc294e02a61d4c73bda1b396d78a511e76af4461d6411221345f13",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40578338737"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-27T20:34:54.000Z",
      "arch": "aarch64",
      "commit": "1420915204336b4b4e776911bdf2a2cf342ed174",
      "fileid": "https://r2.ropensci.org/39acbf1b6d3914b3e3df612b7b7b2714c37fc2ee5bbdaacdcb6de0cd0e3ba6c4",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40578338737"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-27T20:32:57.000Z",
      "arch": "x86_64",
      "commit": "1420915204336b4b4e776911bdf2a2cf342ed174",
      "fileid": "https://r2.ropensci.org/e068aea3884bcbaac6ac0b20fc5bc872e828dace9d9720d60a72c1bdde81ef90",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40578338737"
    }
  ]
}