Skip to content

Commit

Permalink
Merge pull request #242 from JuliaInterop/ChrisRackauckas-patch-1
Browse files Browse the repository at this point in the history
Setup new release 0.17.6
  • Loading branch information
Non-Contradiction authored Dec 7, 2024
2 parents 8cc8b8e + fa0e270 commit 8c73cb3
Show file tree
Hide file tree
Showing 10 changed files with 475 additions and 220 deletions.
11 changes: 6 additions & 5 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
Package: JuliaCall
Type: Package
Title: Seamless Integration Between R and 'Julia'
Version: 0.17.5.9000
Date: 2022-09-08
Version: 0.17.6
Date: 2024-12-05
Authors@R: c(
person("Changcheng", "Li", , "cxl508@psu.edu", c("aut", "cre")),
person(given = "Christopher", family = "Rackauckas", email = "accounts@chrisrackauckas.com", role = c("ctb")),
person("Randy", "Lai", role = "ctb"),
person("Dmitri", "Grominski", role = "ctb"),
person("Nagi", "Teramo", role = "ctb")
Expand All @@ -19,8 +20,8 @@ Description: Provides an R interface to 'Julia',
using a high-level programming language like 'Julia'.
Depends: R (>= 3.4.0)
License: MIT + file LICENSE
URL: https://github.com/Non-Contradiction/JuliaCall
BugReports: https://github.com/Non-Contradiction/JuliaCall/issues
URL: https://github.com/JuliaInterop/JuliaCall
BugReports: https://github.com/JuliaInterop/JuliaCall/issues
Encoding: UTF-8
Imports: utils,
Rcpp (>= 0.12.7),
Expand All @@ -30,7 +31,7 @@ RoxygenNote: 7.1.2
LinkingTo: Rcpp
NeedsCompilation: yes
ByteCompile: yes
SystemRequirements: Julia >= 0.6.0, RCall.jl
SystemRequirements: Julia >= 1.0.0, RCall.jl
Suggests: testthat,
rmarkdown,
rappdirs,
Expand Down
6 changes: 4 additions & 2 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# JuliaCall 0.17.5.9000
# JuliaCall 0.17.6

* Fix breakage with **knitr** 1.44 when using Plots in a `julia` chunk ([#209](https://github.com/Non-Contradiction/JuliaCall/issues/209)).
* Fix breakage with **knitr** 1.44 when using Plots in a `julia` chunk ([#209](https://github.com/JuliaInterop/JuliaCall/issues/209)).
* `julia_setup` now allows for passing `version` to override the default automatically downloaded version from `"latest"`
* Support for Julia v1.11 was fixed ([#237](https://github.com/JuliaInterop/JuliaCall/pull/237))

# JuliaCall 0.17.5

Expand Down
22 changes: 11 additions & 11 deletions README.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ output: github_document

# JuliaCall for Seamless Integration of R and Julia

[![R build status](https://github.com/Non-Contradiction/JuliaCall/workflows/R-CMD-check/badge.svg)](https://github.com/Non-Contradiction/JuliaCall/actions)
[![R build status](https://github.com/JuliaInterop/JuliaCall/workflows/R-CMD-check/badge.svg)](https://github.com/JuliaInterop/JuliaCall/actions)
[![CRAN_Status_Badge](https://www.r-pkg.org/badges/version/JuliaCall)](https://cran.r-project.org/package=JuliaCall)
[![](https://cranlogs.r-pkg.org/badges/JuliaCall)](https://cran.r-project.org/package=JuliaCall)
[![](https://cranlogs.r-pkg.org/badges/grand-total/JuliaCall)](https://cran.r-project.org/package=JuliaCall)
Expand All @@ -29,7 +29,7 @@ which is a high-level, high-performance dynamic programming language
for numerical computing, see <https://julialang.org/> for more information.
Below is an image for [Mandelbrot set](https://en.wikipedia.org/wiki/Mandelbrot_set).
JuliaCall brings **more than 100 times speedup** of the calculation!
See <https://github.com/Non-Contradiction/JuliaCall/tree/master/example/mandelbrot> for more information.
See <https://github.com/JuliaInterop/JuliaCall/tree/master/example/mandelbrot> for more information.

```{r, echo = FALSE}
knitr::opts_chunk$set(
Expand All @@ -39,7 +39,7 @@ knitr::opts_chunk$set(
)
```

![](https://non-contradiction.github.io/JuliaCall/articles/mandelbrot.png)
![](https://JuliaInterop.github.io/JuliaCall/articles/mandelbrot.png)

## Installation

Expand Down Expand Up @@ -76,7 +76,7 @@ You can also setup Julia manually by downloading a generic binary from
You can get the development version of `JuliaCall` by

```{r eval=FALSE}
devtools::install_github("Non-Contradiction/JuliaCall")
devtools::install_github("JuliaInterop/JuliaCall")
```

## Basic Usage
Expand Down Expand Up @@ -159,7 +159,7 @@ To work around it, try setting `JULIA_BINDIR=/usr/bin` in [`.Renviron`](https://
julia_help("sqrt")
```

- The GitHub Pages for this repository host the documentation for the development version of `JuliaCall`: <https://non-contradiction.github.io/JuliaCall/>.
- The GitHub Pages for this repository host the documentation for the development version of `JuliaCall`: <https://JuliaInterop.github.io/JuliaCall/>.

- Also, you are more than welcome to contact me about `JuliaCall` at <lch34677@gmail.com> or <cxl508@psu.edu>.

Expand All @@ -178,16 +178,16 @@ There are some examples:
- [`autodiffr`](https://github.com/Non-Contradiction/autodiffr) provides automatic differentiation to native `R` functions by wrapping `Julia` packages [`ForwardDiff.jl`](https://github.com/JuliaDiff/ForwardDiff.jl) and [`ReverseDiff.jl`](https://github.com/JuliaDiff/ReverseDiff.jl) through `JuliaCall`, which is a work in progress.

If you have any issues in developing an `R` package using `JuliaCall`,
you may report it using the link: <https://github.com/Non-Contradiction/JuliaCall/issues/new>, or email me at <lch34677@gmail.com> or <cxl508@psu.edu>.
you may report it using the link: <https://github.com/JuliaInterop/JuliaCall/issues/new>, or email me at <lch34677@gmail.com> or <cxl508@psu.edu>.

## Suggestion, Issue Reporting, and Contributing

`JuliaCall` is under active development now.
Any suggestion or issue reporting is welcome!
You may report it using the link: <https://github.com/Non-Contradiction/JuliaCall/issues/new>, or email me at <lch34677@gmail.com> or <cxl508@psu.edu>.
You are welcome to use the [issue template](https://github.com/Non-Contradiction/JuliaCall/blob/master/.github/ISSUE_TEMPLATE/bug_report.md)
and the [pull request template](https://github.com/Non-Contradiction/JuliaCall/blob/master/.github/pull_request_template.md).
The [contributing guide](https://github.com/Non-Contradiction/JuliaCall/blob/master/.github/CONTRIBUTING.md) provides some guidance for making contributions.
You may report it using the link: <https://github.com/JuliaInterop/JuliaCall/issues/new>, or email me at <lch34677@gmail.com> or <cxl508@psu.edu>.
You are welcome to use the [issue template](https://github.com/JuliaInterop/JuliaCall/blob/master/.github/ISSUE_TEMPLATE/bug_report.md)
and the [pull request template](https://github.com/JuliaInterop/JuliaCall/blob/master/.github/pull_request_template.md).
The [contributing guide](https://github.com/JuliaInterop/JuliaCall/blob/master/.github/CONTRIBUTING.md) provides some guidance for making contributions.

### Checking `JuliaCall` Package

Expand All @@ -210,7 +210,7 @@ To check and test the `JuliaCall` package, you need to have the source package.

## Code of Conduct

Please note that the `JuliaCall` project is released with a [Contributor Code of Conduct](https://github.com/Non-Contradiction/JuliaCall/blob/master/CODE_OF_CONDUCT.md). By contributing to this project, you agree to abide by its terms.
Please note that the `JuliaCall` project is released with a [Contributor Code of Conduct](https://github.com/JuliaInterop/JuliaCall/blob/master/CODE_OF_CONDUCT.md). By contributing to this project, you agree to abide by its terms.

## Citing

Expand Down
Loading

0 comments on commit 8c73cb3

Please sign in to comment.