Skip to content

reticulate

Interface to 'Python'

v1.45.0 · Feb 13, 2026 · Apache License 2.0

Description

Interface to 'Python' modules, classes, and functions. When calling into 'Python', R data types are automatically converted to their equivalent 'Python' types. When values are returned from 'Python' to R they are converted back to R types. Compatible with all versions of 'Python' >= 2.7.

Downloads

218.4K

Last 30 days

219th

704.7K

Last 90 days

3.3M

Last year

Trend: -7.5% (30d vs prior 30d)

CRAN Check Status

7 WARNING
2 NOTE
5 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang WARNING
r-devel-linux-x86_64-debian-gcc WARNING
r-devel-linux-x86_64-fedora-clang WARNING
r-devel-linux-x86_64-fedora-gcc WARNING
r-devel-macos-arm64 WARNING
r-devel-windows-x86_64 WARNING
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 WARNING
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (9 non-OK)
WARNING r-devel-linux-x86_64-debian-clang

compiled code

File ‘reticulate/libs/reticulate.so’:
  Found non-API calls to R: ‘R_NamespaceRegistry’, ‘R_UnboundValue’,
    ‘Rf_findVar’, ‘Rf_findVarInFrame’
These entry points may be removed soon:
‘Rf_findVar’, ‘Rf_findVarInFrame’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
WARNING r-devel-linux-x86_64-debian-gcc

compiled code

File ‘reticulate/libs/reticulate.so’:
  Found non-API calls to R: ‘R_NamespaceRegistry’, ‘R_UnboundValue’,
    ‘Rf_findVar’, ‘Rf_findVarInFrame’
These entry points may be removed soon:
‘Rf_findVar’, ‘Rf_findVarInFrame’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
WARNING r-devel-linux-x86_64-fedora-clang

compiled code

File ‘reticulate/libs/reticulate.so’:
  Found non-API calls to R: ‘R_NamespaceRegistry’, ‘R_UnboundValue’,
    ‘Rf_findVar’, ‘Rf_findVarInFrame’
These entry points may be removed soon:
‘Rf_findVar’, ‘Rf_findVarInFrame’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
WARNING r-devel-linux-x86_64-fedora-gcc

compiled code

File ‘reticulate/libs/reticulate.so’:
  Found non-API calls to R: ‘R_NamespaceRegistry’, ‘R_UnboundValue’,
    ‘Rf_findVar’, ‘Rf_findVarInFrame’
These entry points may be removed soon:
‘Rf_findVar’, ‘Rf_findVarInFrame’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
WARNING r-devel-macos-arm64

compiled code

File ‘reticulate/libs/reticulate.so’:
  Found non-API calls to R: ‘Rf_findVar’, ‘Rf_findVarInFrame’
These entry points may be removed soon:
‘Rf_findVar’, ‘Rf_findVarInFrame’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
WARNING r-devel-windows-x86_64

compiled code

File 'reticulate/libs/x64/reticulate.dll':
  Found non-API calls to R: 'R_NamespaceRegistry', 'R_UnboundValue',
    'Rf_findVar', 'Rf_findVarInFrame'
These entry points may be removed soon:
'Rf_findVar', 'Rf_findVarInFrame'

Compiled code should not call non-API entry points in R.

See 'Writing portable packages' in the 'Writing R Extensions' manual,
and section 'Moving into C API compliance' for issues with the use of
non-API entry points.
NOTE r-oldrel-macos-arm64

installed package size

installed size is  6.1Mb
  sub-directories of 1Mb or more:
    libs   3.6Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is  6.1Mb
  sub-directories of 1Mb or more:
    libs   3.6Mb
WARNING r-patched-linux-x86_64

compiled code

File ‘reticulate/libs/reticulate.so’:
  Found non-API calls to R: ‘R_MissingArg’, ‘R_NamespaceRegistry’,
    ‘R_UnboundValue’, ‘Rf_findVar’, ‘Rf_findVarInFrame’
These entry points may be removed soon:
‘Rf_findVar’, ‘Rf_findVarInFrame’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.

Additional Issues

Check History

WARNING 7 OK · 6 NOTE · 1 WARNING · 0 ERROR · 0 FAILURE Mar 20, 2026
NOTE r-devel-linux-x86_64-debian-clang

compiled code

File ‘reticulate/libs/reticulate.so’:
  Found non-API calls to R: ‘Rf_findVar’, ‘Rf_findVarInFrame’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
WARNING r-devel-linux-x86_64-debian-gcc

compiled code

File ‘reticulate/libs/reticulate.so’:
  Found non-API calls to R: ‘Rf_findVar’, ‘Rf_findVarInFrame’
These entry points may be removed soon:
‘Rf_findVar’, ‘Rf_findVarInFrame’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-linux-x86_64-fedora-clang

compiled code

File ‘reticulate/libs/reticulate.so’:
  Found non-API calls to R: ‘Rf_findVar’, ‘Rf_findVarInFrame’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-linux-x86_64-fedora-gcc

compiled code

File ‘reticulate/libs/reticulate.so’:
  Found non-API calls to R: ‘Rf_findVar’, ‘Rf_findVarInFrame’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-windows-x86_64

compiled code

File 'reticulate/libs/x64/reticulate.dll':
  Found non-API calls to R: 'Rf_findVar', 'Rf_findVarInFrame'

Compiled code should not call non-API entry points in R.

See 'Writing portable packages' in the 'Writing R Extensions' manual,
and section 'Moving into C API compliance' for issues with the use of
non-API entry points.
NOTE r-oldrel-macos-arm64

installed package size

installed size is  6.1Mb
  sub-directories of 1Mb or more:
    libs   3.6Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is  6.1Mb
  sub-directories of 1Mb or more:
    libs   3.6Mb
NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-oldrel-macos-arm64

installed package size

installed size is  6.1Mb
  sub-directories of 1Mb or more:
    libs   3.6Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is  6.1Mb
  sub-directories of 1Mb or more:
    libs   3.6Mb

Reverse Dependencies (292)

imports

ARMALSTM BERTopic BRACoD.R BayesianInference CytOpT D4TAlink.light DNNSIM DeepLearningCausal DominoDataR DrDimont EFAfactors EWSmethods FMAT FSDAM GALLO GeoMongo LCPA LDNN LLMing LSTMfactors MBMethPred MFSIS MGPSDK ML2Pvae MaOEA PAMpal PKbioanalysis PressPurt PytrendsLongitudinalR RAthena RChest RGF RLescalation RLoptimal RPyGeo RcausalEGM RcppTskit ReSurv Robyn Rstg Seurat SigBridgeRUtils TheOpenAIR ThinkingGrid Trading VecDep VertexWiseR acro ag5Tools agcounts aifeducation altair animl anndata arcpy arete autokeras autotab autovi azuremlsdk bertopicr bigergm birdnetR bolt4jr botor caracas causact chess chromConverter cleanNLP clinspacy copernicusR criticality daltoolboxdp deepspat dgpsi dynamicSDM ebm edgebundle epiworldRcalibrate eseis excerptr fastai fastrerandomize fibos fuzzywuzzyR gdverse geeLite grafzahl h2o4gpu heimdall hollr iRfcb infocausality ip2location ip2locationio ip2proxy ip2whois janus keras keras3 kerasnip kgen kuzuR laminr leiden lilikoi lionfish lpmec mafR meltt mglasso mgpStreamingSDK mhcnuggetsr minorparties mmstat4 mnda motifr mxnorm neptune neuralGAM nmslibR nser onnx pangoling pharmr phateR processpredictR pyMTurkR pysd2r pysparklyr qmj rCISSVAE rIACI rTLsDeep ragnar rasciidoc rdaisi rdataretriever rdkitpyr reservoirnet rgee rgeedim rgeomstats rinet rpyANTs rpymat sarp.snowprofile.pyface sasquatch sasr scPOEM scapGNN sendigR sentiment.ai shapper simulariatools sisireg sjSDM slendr smallsets snap snowquery soilFlux soilVAE spacyr sqlfluffr sqlparseR ssw stanza stepcount stepmixr streetscape stressor sudachir sumup tReeTraits tabpfn tensorflow text tfNeuralODE tfaddons tfautograph tfdatasets tfdeploy tfestimators tfhub tfio tfprobability tfruns theft tm.plugin.mail transforEmotion transformerForecasting tsLSTMx umap validmind vmsae voice whirl xlcharts

Dependency Network

Dependencies Reverse dependencies Matrix Rcpp RcppTOML here jsonlite png rappdirs rlang withr ONAM RISCA f1dataR hicream mixKernel ngboostForecast rMIDAS ARMALSTM BERTopic BRACoD.R BayesianInference CytOpT D4TAlink.light DNNSIM DeepLearningCausal +277 more reverse deps reticulate

Version History

new 1.45.0 Mar 10, 2026
updated 1.45.0 ← 1.44.1 diff Feb 12, 2026
updated 1.44.1 ← 1.44.0 diff Nov 14, 2025
updated 1.44.0 ← 1.43.0 diff Oct 24, 2025
updated 1.43.0 ← 1.42.0 diff Jul 20, 2025
updated 1.42.0 ← 1.41.0.1 diff Mar 24, 2025
updated 1.41.0.1 ← 1.41.0 diff Mar 8, 2025
updated 1.41.0 ← 1.40.0 diff Feb 23, 2025
updated 1.40.0 ← 1.39.0 diff Nov 14, 2024
updated 1.39.0 ← 1.38.0 diff Sep 4, 2024
updated 1.38.0 ← 1.37.0 diff Jun 18, 2024
updated 1.37.0 ← 1.36.1 diff May 20, 2024
updated 1.36.1 ← 1.36.0 diff Apr 22, 2024
updated 1.36.0 ← 1.35.0 diff Apr 14, 2024
updated 1.35.0 ← 1.34.0 diff Jan 30, 2024
updated 1.34.0 ← 1.32.0 diff Oct 12, 2023
updated 1.32.0 ← 1.31 diff Sep 10, 2023
updated 1.31 ← 1.30 diff Aug 9, 2023
updated 1.30 ← 1.29 diff Jun 9, 2023
updated 1.29 ← 1.28 diff Jun 4, 2023