Package Details: polynote 0.4.4-1

Git Clone URL: https://aur.archlinux.org/polynote.git (read-only, click to copy)
Package Base: polynote
Description: An experimental polyglot notebook environment for Scala (and more)
Upstream URL: https://github.com/polynote/polynote
Licenses: Apache
Submitter: akeller
Maintainer: akeller
Last Packager: akeller
Votes: 0
Popularity: 0.000000
First Submitted: 2020-04-22 03:02 (UTC)
Last Updated: 2021-12-22 05:52 (UTC)

Dependencies (9)

Required by (0)

Sources (1)

Pinned Comments

akeller commented on 2020-04-22 03:29 (UTC) (edited on 2020-09-29 01:41 (UTC) by akeller)

A configuration file and storage directory must be made manually to run polynote

mkdir -p ~/polynote/notebooks

Create a file ~/polynote/config.yml with the following, replacing USERNAME with your username:

storage:
  dir: /home/USERNAME/polynote/notebooks
  mounts:
    examples:
      dir: examples

Then to run:

cd ~/polynote
# Note that polynote doesn't play nice with relative paths.
# Give it an absolute path to your config.
polynote --config $(pwd)/config.yml

Latest Comments

akeller commented on 2021-08-06 06:47 (UTC)

@gshpychka I updated python-jep so that the jdk will be installed if it isn't already

akeller commented on 2021-08-05 05:20 (UTC) (edited on 2021-08-06 06:48 (UTC) by akeller)

@gshpychka Based on this it looks like I should be including the jdk as a dependency for python-jep instead of the jre. I'll go ahead and update the package. If you'd like, you should be able to workaround this for now by manually installing the jdk first.

gshpychka commented on 2021-08-04 05:58 (UTC) (edited on 2021-08-04 05:59 (UTC) by gshpychka)

Not building for me:

==> Making package: python-jep 3.9.1-2 (Wed 04 Aug 2021 08:56:17 AM EEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found jep-3.9.1.tar.gz
==> Validating source files with sha256sums...
    jep-3.9.1.tar.gz ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting jep-3.9.1.tar.gz with bsdtar
==> Sources are ready.
==> Making package: python-jep 3.9.1-2 (Wed 04 Aug 2021 08:56:19 AM EEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
numpy include found at /usr/lib/python3.9/site-packages/numpy/core/include
Error:
Include folder should be at '/usr/lib/jvm/default/include' but doesn't exist. Please check you've installed the JDK properly.
==> ERROR: A failure occurred in build().
    Aborting...
error making: python-jep

akeller commented on 2020-04-22 03:29 (UTC) (edited on 2020-09-29 01:41 (UTC) by akeller)

A configuration file and storage directory must be made manually to run polynote

mkdir -p ~/polynote/notebooks

Create a file ~/polynote/config.yml with the following, replacing USERNAME with your username:

storage:
  dir: /home/USERNAME/polynote/notebooks
  mounts:
    examples:
      dir: examples

Then to run:

cd ~/polynote
# Note that polynote doesn't play nice with relative paths.
# Give it an absolute path to your config.
polynote --config $(pwd)/config.yml