diff --git a/docs/LICENSE-text.html b/docs/LICENSE-text.html index ffd71a945..07a2087af 100644 --- a/docs/LICENSE-text.html +++ b/docs/LICENSE-text.html @@ -56,7 +56,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/articles/arrays.html b/docs/articles/arrays.html index fb843a561..572fc9856 100644 --- a/docs/articles/arrays.html +++ b/docs/articles/arrays.html @@ -30,7 +30,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/articles/calling_python.html b/docs/articles/calling_python.html index fbd021222..a2e3ac150 100644 --- a/docs/articles/calling_python.html +++ b/docs/articles/calling_python.html @@ -30,7 +30,7 @@ reticulate - 1.8.0.9000 + 1.9 @@ -196,6 +196,11 @@

function(x) x + 1 +Raw +Python bytearray +as.raw(c(1:10)) + + NULL, TRUE, FALSE None, True, False diff --git a/docs/articles/index.html b/docs/articles/index.html index 7de75bf6a..877d5397d 100644 --- a/docs/articles/index.html +++ b/docs/articles/index.html @@ -56,7 +56,7 @@ reticulate - 1.8.0.9000 + 1.9 @@ -125,7 +125,7 @@
diff --git a/docs/articles/package.html b/docs/articles/package.html index be00978d6..13696ef25 100644 --- a/docs/articles/package.html +++ b/docs/articles/package.html @@ -30,7 +30,7 @@ reticulate - 1.8.0.9000 + 1.9
diff --git a/docs/articles/python_packages.html b/docs/articles/python_packages.html index eef1e3c9e..a69e70822 100644 --- a/docs/articles/python_packages.html +++ b/docs/articles/python_packages.html @@ -30,7 +30,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/articles/r_markdown.html b/docs/articles/r_markdown.html index 3ddcf511b..db8842b48 100644 --- a/docs/articles/r_markdown.html +++ b/docs/articles/r_markdown.html @@ -30,7 +30,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/articles/rstudio_ide.html b/docs/articles/rstudio_ide.html index bfec102f3..176e092dc 100644 --- a/docs/articles/rstudio_ide.html +++ b/docs/articles/rstudio_ide.html @@ -30,7 +30,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/articles/versions.html b/docs/articles/versions.html index d77aef5f2..a9d5dd5c2 100644 --- a/docs/articles/versions.html +++ b/docs/articles/versions.html @@ -30,7 +30,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/authors.html b/docs/authors.html index 169a4ebb2..4964cd50b 100644 --- a/docs/authors.html +++ b/docs/authors.html @@ -56,7 +56,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/index.html b/docs/index.html index 6d92841cb..e0808b0d2 100644 --- a/docs/index.html +++ b/docs/index.html @@ -33,7 +33,7 @@ reticulate - 1.8.0.9000 + 1.9 @@ -127,8 +127,8 @@

Installation

-

Install the reticulate package from GitHub as follows:

-
devtools::install_github("rstudio/reticulate")
+

Install the reticulate package from CRAN as follows:

+

diff --git a/docs/news/index.html b/docs/news/index.html index fedcedad1..02712faaa 100644 --- a/docs/news/index.html +++ b/docs/news/index.html @@ -56,7 +56,7 @@ reticulate - 1.8.0.9000 + 1.9

@@ -133,17 +133,21 @@

Changelog

-
+

-retciulate 1.9 (development)

-

Install the development version with: install_github("rstudio/reticulate")

+reticulate 1.9 (CRAN)
    -
  • Detect python 3 in environments where there is no python 2 (e.g. Ubuntu 18.04)
  • +
  • Detect python 3 in environments where there is no python 2 (e.g. Ubuntu 18.04)

  • +
  • Always call r_to_py S3 method when converting objects from Python to R

  • +
  • Handle NULL module name when determining R class for Python objects

  • +
  • Convert RAW vectors to Python bytearray; Convert Python bytearray to RAW

  • +
  • Use importlib for detecting modules (rather than imp) for Python >= 3.4

  • +
  • Close text connection used for reading Python configuration probe

-
+

-reticulate 1.8 (CRAN)

+reticulate 1.8
  • source_python() now flushes stdout and stderr after running the associated Python script, to ensure that print()-ed output is output to the console. (#284)

  • Fixed an issue where logical R matrices would not be converted correctly to their NumPy counterpart. (#280)

  • @@ -346,8 +350,8 @@

    Contents

    diff --git a/docs/reference/conda-tools.html b/docs/reference/conda-tools.html index 8738cd580..f6fc80db6 100644 --- a/docs/reference/conda-tools.html +++ b/docs/reference/conda-tools.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9

diff --git a/docs/reference/dict.html b/docs/reference/dict.html index 7bcb4a28f..10e2aed9d 100644 --- a/docs/reference/dict.html +++ b/docs/reference/dict.html @@ -60,7 +60,7 @@ reticulate - 1.8.0.9000 + 1.9
diff --git a/docs/reference/eng_python.html b/docs/reference/eng_python.html index c0ede54d2..9ffe0622a 100644 --- a/docs/reference/eng_python.html +++ b/docs/reference/eng_python.html @@ -62,7 +62,7 @@ reticulate - 1.8.0.9000 + 1.9
diff --git a/docs/reference/import.html b/docs/reference/import.html index aa2ea676a..fa35d9433 100644 --- a/docs/reference/import.html +++ b/docs/reference/import.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9
diff --git a/docs/reference/index.html b/docs/reference/index.html index ce9a5704f..8da871039 100644 --- a/docs/reference/index.html +++ b/docs/reference/index.html @@ -56,7 +56,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/iterate.html b/docs/reference/iterate.html index 49667232d..19179639d 100644 --- a/docs/reference/iterate.html +++ b/docs/reference/iterate.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/np_array.html b/docs/reference/np_array.html index 9dfced44a..4aa1688b4 100644 --- a/docs/reference/np_array.html +++ b/docs/reference/np_array.html @@ -60,7 +60,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py.html b/docs/reference/py.html index f2df1cd23..741311000 100644 --- a/docs/reference/py.html +++ b/docs/reference/py.html @@ -63,7 +63,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_available.html b/docs/reference/py_available.html index 07b7492e7..a3ac9d5ba 100644 --- a/docs/reference/py_available.html +++ b/docs/reference/py_available.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_call.html b/docs/reference/py_call.html index 2301c57d1..bf0229ce4 100644 --- a/docs/reference/py_call.html +++ b/docs/reference/py_call.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_capture_output.html b/docs/reference/py_capture_output.html index aeb03110f..31214792d 100644 --- a/docs/reference/py_capture_output.html +++ b/docs/reference/py_capture_output.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_config.html b/docs/reference/py_config.html index d5a3cb545..68822c323 100644 --- a/docs/reference/py_config.html +++ b/docs/reference/py_config.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_config_error_message.html b/docs/reference/py_config_error_message.html index 7175e1130..fba65ae19 100644 --- a/docs/reference/py_config_error_message.html +++ b/docs/reference/py_config_error_message.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_del_item.html b/docs/reference/py_del_item.html index b504f8709..c6c5f65d9 100644 --- a/docs/reference/py_del_item.html +++ b/docs/reference/py_del_item.html @@ -60,7 +60,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_discover_config.html b/docs/reference/py_discover_config.html index a457da911..5e0523e6a 100644 --- a/docs/reference/py_discover_config.html +++ b/docs/reference/py_discover_config.html @@ -61,7 +61,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_func.html b/docs/reference/py_func.html index 82125e872..37cc1a6b9 100644 --- a/docs/reference/py_func.html +++ b/docs/reference/py_func.html @@ -61,7 +61,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_function_custom_scaffold.html b/docs/reference/py_function_custom_scaffold.html index f7de7e2e0..d363c6f79 100644 --- a/docs/reference/py_function_custom_scaffold.html +++ b/docs/reference/py_function_custom_scaffold.html @@ -65,7 +65,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_function_wrapper.html b/docs/reference/py_function_wrapper.html index 2f5c6400e..805dfd94e 100644 --- a/docs/reference/py_function_wrapper.html +++ b/docs/reference/py_function_wrapper.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_get_attr.html b/docs/reference/py_get_attr.html index c8098747f..11353aff6 100644 --- a/docs/reference/py_get_attr.html +++ b/docs/reference/py_get_attr.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_get_item.html b/docs/reference/py_get_item.html index 87a20240f..1680fc075 100644 --- a/docs/reference/py_get_item.html +++ b/docs/reference/py_get_item.html @@ -62,7 +62,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_has_attr.html b/docs/reference/py_has_attr.html index 81d7a6a5d..0cf9c0fd9 100644 --- a/docs/reference/py_has_attr.html +++ b/docs/reference/py_has_attr.html @@ -60,7 +60,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_help.html b/docs/reference/py_help.html index 212fb0247..eb477e482 100644 --- a/docs/reference/py_help.html +++ b/docs/reference/py_help.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_id.html b/docs/reference/py_id.html index bc3d83678..e7f0d9b7c 100644 --- a/docs/reference/py_id.html +++ b/docs/reference/py_id.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_install.html b/docs/reference/py_install.html index 75b4ad72c..55f36d868 100644 --- a/docs/reference/py_install.html +++ b/docs/reference/py_install.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_is_null_xptr.html b/docs/reference/py_is_null_xptr.html index 8a3754409..6406b8ca2 100644 --- a/docs/reference/py_is_null_xptr.html +++ b/docs/reference/py_is_null_xptr.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_iterator.html b/docs/reference/py_iterator.html index 3f9bca8d1..10cd29742 100644 --- a/docs/reference/py_iterator.html +++ b/docs/reference/py_iterator.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_last_error.html b/docs/reference/py_last_error.html index a5477cafb..f01f863e8 100644 --- a/docs/reference/py_last_error.html +++ b/docs/reference/py_last_error.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_len.html b/docs/reference/py_len.html index a5287c29b..8cc9c71e9 100644 --- a/docs/reference/py_len.html +++ b/docs/reference/py_len.html @@ -60,7 +60,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_list_attributes.html b/docs/reference/py_list_attributes.html index 965642039..dda80e497 100644 --- a/docs/reference/py_list_attributes.html +++ b/docs/reference/py_list_attributes.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_module_available.html b/docs/reference/py_module_available.html index 5d3450e07..861aa2fea 100644 --- a/docs/reference/py_module_available.html +++ b/docs/reference/py_module_available.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_run.html b/docs/reference/py_run.html index 09b9d9065..a4899f0c2 100644 --- a/docs/reference/py_run.html +++ b/docs/reference/py_run.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_save_object.html b/docs/reference/py_save_object.html index fac13b255..09c8a9c32 100644 --- a/docs/reference/py_save_object.html +++ b/docs/reference/py_save_object.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_set_attr.html b/docs/reference/py_set_attr.html index 29ee70fa2..19ff5868f 100644 --- a/docs/reference/py_set_attr.html +++ b/docs/reference/py_set_attr.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_set_item.html b/docs/reference/py_set_item.html index c9ab17ca2..111284ff8 100644 --- a/docs/reference/py_set_item.html +++ b/docs/reference/py_set_item.html @@ -62,7 +62,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_set_seed.html b/docs/reference/py_set_seed.html index 718e8cd61..7961df6a6 100644 --- a/docs/reference/py_set_seed.html +++ b/docs/reference/py_set_seed.html @@ -61,7 +61,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_str.html b/docs/reference/py_str.html index d0d671df2..177050d4c 100644 --- a/docs/reference/py_str.html +++ b/docs/reference/py_str.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_suppress_warnings.html b/docs/reference/py_suppress_warnings.html index c823290a5..e782409f5 100644 --- a/docs/reference/py_suppress_warnings.html +++ b/docs/reference/py_suppress_warnings.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_to_r_wrapper.html b/docs/reference/py_to_r_wrapper.html index 362a11eea..02b396351 100644 --- a/docs/reference/py_to_r_wrapper.html +++ b/docs/reference/py_to_r_wrapper.html @@ -61,7 +61,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_unicode.html b/docs/reference/py_unicode.html index 7f263ce10..80116670b 100644 --- a/docs/reference/py_unicode.html +++ b/docs/reference/py_unicode.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/py_versions_windows.html b/docs/reference/py_versions_windows.html index be1c8908e..0f6a030e9 100644 --- a/docs/reference/py_versions_windows.html +++ b/docs/reference/py_versions_windows.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/r-py-conversion.html b/docs/reference/r-py-conversion.html index c4fa987d9..6fecb7381 100644 --- a/docs/reference/r-py-conversion.html +++ b/docs/reference/r-py-conversion.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/register_class_filter.html b/docs/reference/register_class_filter.html index 1a6ca4d5b..4ca43c73b 100644 --- a/docs/reference/register_class_filter.html +++ b/docs/reference/register_class_filter.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/register_help_topics.html b/docs/reference/register_help_topics.html index 8947ef3f6..be435d6ff 100644 --- a/docs/reference/register_help_topics.html +++ b/docs/reference/register_help_topics.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/register_module_help_handler.html b/docs/reference/register_module_help_handler.html index fe2bdaa6b..d26df2e25 100644 --- a/docs/reference/register_module_help_handler.html +++ b/docs/reference/register_module_help_handler.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/register_suppress_warnings_handler.html b/docs/reference/register_suppress_warnings_handler.html index 3b21b6a47..f566ac720 100644 --- a/docs/reference/register_suppress_warnings_handler.html +++ b/docs/reference/register_suppress_warnings_handler.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/repl_python.html b/docs/reference/repl_python.html index ccb051e65..57ed4c3b5 100644 --- a/docs/reference/repl_python.html +++ b/docs/reference/repl_python.html @@ -62,7 +62,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/reticulate.html b/docs/reference/reticulate.html index 34a117297..c7f522a3f 100644 --- a/docs/reference/reticulate.html +++ b/docs/reference/reticulate.html @@ -63,7 +63,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/source_python.html b/docs/reference/source_python.html index 1a37525ba..9d5ff6708 100644 --- a/docs/reference/source_python.html +++ b/docs/reference/source_python.html @@ -61,7 +61,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/tuple.html b/docs/reference/tuple.html index 17b82b45d..d0802bf84 100644 --- a/docs/reference/tuple.html +++ b/docs/reference/tuple.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/use_python.html b/docs/reference/use_python.html index b3bd3ab26..a59411653 100644 --- a/docs/reference/use_python.html +++ b/docs/reference/use_python.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/virtualenv-tools.html b/docs/reference/virtualenv-tools.html index 74453b0b7..1211fc8a6 100644 --- a/docs/reference/virtualenv-tools.html +++ b/docs/reference/virtualenv-tools.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/with-as-operator.html b/docs/reference/with-as-operator.html index 70298112f..7ce224fbe 100644 --- a/docs/reference/with-as-operator.html +++ b/docs/reference/with-as-operator.html @@ -59,7 +59,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/docs/reference/with.python.builtin.object.html b/docs/reference/with.python.builtin.object.html index dc242dcec..3c2f0555f 100644 --- a/docs/reference/with.python.builtin.object.html +++ b/docs/reference/with.python.builtin.object.html @@ -63,7 +63,7 @@ reticulate - 1.8.0.9000 + 1.9 diff --git a/index.Rmd b/index.Rmd index 641573d8e..9f035c45f 100644 --- a/index.Rmd +++ b/index.Rmd @@ -28,10 +28,10 @@ Reticulate embeds a Python session within your R session, enabling seamless, hig #### Installation -Install the **reticulate** package from GitHub as follows: +Install the **reticulate** package from CRAN as follows: ```r -devtools::install_github("rstudio/reticulate") +install.packages("reticulate") ``` #### Python version