Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor jupyenv #524

Closed
wants to merge 28 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
a713b2e
chore: enable 4 Systems support
GTrunSec Oct 1, 2023
8722e3c
chore: update jupyterlab
GTrunSec Oct 1, 2023
bd96218
refactor: fix python kernel build
GTrunSec Oct 2, 2023
26f9fe1
refactor: move jupyterlabArgs to modules.types.poetry
GTrunSec Oct 2, 2023
627956d
refactor: add notebookConfig option for the jupyterlab
GTrunSec Oct 2, 2023
3888ea7
refactor: fix nix-kernel
GTrunSec Oct 2, 2023
0b30082
chore: update ocaml kernel
GTrunSec Oct 2, 2023
3ca4386
chore: update elm kernel
GTrunSec Oct 2, 2023
a56c43d
chore(python): add example for the native kernel
GTrunSec Oct 2, 2023
8784bd7
chore(fix): typescript kernel with latest nixpkgs
GTrunSec Oct 2, 2023
35562e3
refactor: use juliaWithPackage
GTrunSec Oct 2, 2023
e1e3648
refactor: add mkPoertyKernel
GTrunSec Oct 2, 2023
d7a94f1
fix: use poetry2nix pull 1329
GTrunSec Oct 2, 2023
63ad756
fix: haskellCompiler use ghc943
GTrunSec Oct 3, 2023
6cbb6c7
fix: #527 missing logo file
GTrunSec Oct 5, 2023
0e8baef
chore(docs): clean docs deps
GTrunSec Oct 19, 2023
d739ad9
Revert "Remove julia example, since it does not build anymore"
GTrunSec Oct 19, 2023
b1d49df
Revert "Remove scala example, since it does not build anymore"
GTrunSec Oct 19, 2023
e8a9d57
fix: #524 internal the kernelModuleDir
GTrunSec Oct 19, 2023
945f765
chore: update locks and void unused transitive inputs
GTrunSec Oct 27, 2023
7ffbf50
feat: enrich julia example
GTrunSec Oct 29, 2023
cc60ab4
refactor: apply nixpkgsArg by default
GTrunSec Nov 1, 2023
1bd6df3
fix(haskell): enrich extraPackgesTypes by @teto
GTrunSec Nov 4, 2023
33528df
chore(templates): add the runtimePackages use case for the #528
GTrunSec Nov 4, 2023
254b281
feat(kernelArgs): add extraKernelSpc for extending the spc
GTrunSec Nov 4, 2023
b124522
chore: update poetry2nix
GTrunSec Dec 3, 2023
6d965ae
chore: remove nixpkgs-julia(upstream merged)
GTrunSec Dec 20, 2023
38ee7c1
fix: add space escape
GTrunSec Feb 7, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/actions/common-setup/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ runs:
steps:

- name: Installing Nix
uses: cachix/install-nix-action@v20
uses: cachix/install-nix-action@v23
with:
nix_path: nixpkgs=channel:nixpkgs-unstable
github_access_token: ${{ inputs.SECRET_GITHUB_TOKEN }}
Expand Down
7 changes: 0 additions & 7 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,13 +67,6 @@ jobs:
run: |
nix build -L .#jupyterlab-kernel-${{ matrix.kernel }}

# TODO remove once we have a better solution. For more info see
# https://github.com/tweag/jupyterWith/pull/280
- name: Install IJulia
if: contains(matrix.kernel, 'julia')
run: |
result/bin/julia examples/$( echo "${{ matrix.kernel }}" | sed -e "s|example-||" | sed -e "s|-|/|g" )/installDeps.jl

- name: Test notebook for ${{ matrix.kernel }} kernel
run: |
echo 'If Julia fails, see if IJulia was updated recently.'
Expand Down
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ result*
/.pre-commit-config.yaml

.ipynb_checkpoints/
*.ipynb
/*.ipynb

# generated folder of jupyter distribution
/jupyterlab/
Expand Down
32 changes: 16 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
# Jupyter :heart: Nix

<p float="left">
<img src="modules/kernels/bash/logo64.png" width="45" />
<img src="modules/kernels/c/logo64.png" width="45" />
<img src="modules/kernels/elm/logo64.png" width="45" />
<img src="modules/kernels/go/logo64.png" width="45" />
<img src="modules/kernels/haskell/logo64.png" width="45" />
<img src="modules/kernels/python/logo64.png" width="45" />
<img src="modules/kernels/javascript/logo64.png" width="45" />
<img src="modules/kernels/julia/logo64.png" width="45" />
<img src="modules/kernels/nix/logo64.png" width="45" />
<img src="modules/kernels/ocaml/logo64.png" width="45" />
<img src="modules/kernels/postgres/logo64.png" width="45" />
<img src="modules/kernels/r/logo64.png" width="45" />
<img src="modules/kernels/rust/logo64.png" width="45" />
<img src="modules/kernels/scala/logo64.png" width="45" />
<img src="modules/kernels/typescript/logo64.png" width="45" />
<img src="modules/kernels/zsh/logo64.png" width="45" />
<img src="modules/kernels/bash/logo-64x64.png" width="45" />
<img src="modules/kernels/c/logo-64x64.png" width="45" />
<img src="modules/kernels/elm/logo-64x64.png" width="45" />
<img src="modules/kernels/go/logo-64x64.png" width="45" />
<img src="modules/kernels/haskell/logo-64x64.png" width="45" />
<img src="modules/kernels/python/logo-64x64.png" width="45" />
<img src="modules/kernels/javascript/logo-64x64.png" width="45" />
<img src="modules/kernels/julia/logo-64x64.png" width="45" />
<img src="modules/kernels/nix/logo-64x64.png" width="45" />
<img src="modules/kernels/ocaml/logo-64x64.png" width="45" />
<img src="modules/kernels/postgres/logo-64x64.png" width="45" />
<img src="modules/kernels/r/logo-64x64.png" width="45" />
<img src="modules/kernels/rust/logo-64x64.png" width="45" />
<img src="modules/kernels/scala/logo-64x64.png" width="45" />
<img src="modules/kernels/typescript/logo-64x64.png" width="45" />
<img src="modules/kernels/zsh/logo-64x64.png" width="45" />
</p>

This repository provides a Nix-based framework for the definition of
Expand Down
27 changes: 0 additions & 27 deletions dart-sass/default.nix

This file was deleted.

Loading
Loading