Skip to content

Commit 4962728

Browse files
committed
Determine R and webR versions dynamically
1 parent 49e5e06 commit 4962728

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/webr_kernel.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ import { IKernel } from '@jupyterlite/kernel';
55
import { Console, WebR, Shelter, WebROptions } from 'webr';
66
import { RList, RCharacter, RLogical } from 'webr';
77

8-
const webRVersion = "0.3.0";
9-
const baseRVersion = "4.3.3";
108
const protocolVersion = "5.3";
119

1210
export class WebRKernel extends BaseKernel {
@@ -72,6 +70,8 @@ export class WebRKernel extends BaseKernel {
7270

7371
async kernelInfoRequest(): Promise<KernelMessage.IInfoReplyMsg['content']> {
7472
await this.init;
73+
const webRVersion = this.webR.version;
74+
const baseRVersion = await this.webR.evalRString("as.character(getRversion())");
7575
const content: KernelMessage.IInfoReply = {
7676
status: 'ok',
7777
protocol_version: protocolVersion,

0 commit comments

Comments
 (0)