Skip to content

Commit

Permalink
v1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
nnicandro committed Mar 28, 2024
1 parent c4ac2a4 commit 2059d79
Show file tree
Hide file tree
Showing 4 changed files with 40 additions and 5 deletions.
37 changes: 36 additions & 1 deletion CHANGELOG.org
Original file line number Diff line number Diff line change
@@ -1,4 +1,39 @@
* master
* v1.0

- The results of executing named Jupyter source blocks can now be
referenced by other source blocks. In other words, referencing a
Jupyter block in the context of noweb expansion, using =org-sbe=, or
as the value of a source block variable works now.

- Added the customizable variable =jupyter-org-auto-connect= which
determines if a session should automatically be connected to upon
the first insertion into a source block's region.

- The Jupyter executable used by underlying calls to =jupyter-command=
may now be set using the variable =jupyter-executable=.

- Virtual environments are supported. If the =VIRTUAL_ENV= environment
variable is set, then the available kernels to launch will be those
under the virtual environment assuming your =exec-path= is set
correctly to contain the Jupyter executable under the virtual
environment. See for
example https://github.com/jorgenschaefer/pyvenv.

- Added =org-babel-jupyter-language-aliases= which allows you to change
the name of the Org source block for a particular kernel language.
Usually the name of the source block is jupyter-LANG where LANG is
the name of the kernel language. This variable allows you to
specify something else for LANG.

- Added the =jupyter-use-zmq= variable which determines whether or
not =zmq= based connections are available for use. If this variable
is =nil= then only server based connections can be used and in some
instances a default notebook server is started to manage those
connections, e.g. when calling =jupyter-run-repl=.

* v0.8.3

- Additional bug fixes.

- Fixed a regression that appears when executing an =org-mode= source
block of a previously created session. A new connection to the
Expand Down
4 changes: 2 additions & 2 deletions MAINTAINERS.org
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ changes, etc. Write a few sentences describing the change and how it affects
users going forward.

#+NAME: changelog
#+HEADER: :var PREV_VERSION="v0.8.2" VERSION="master"
#+HEADER: :var PREV_VERSION="v1.0" VERSION="master"
#+BEGIN_SRC shell :results output
git log --pretty=format:"%s" ${PREV_VERSION}...${VERSION}
#+END_SRC
Expand All @@ -19,7 +19,7 @@ git log --pretty=format:"%s" ${PREV_VERSION}...${VERSION}
- Set the Version header
- Set =jupyter-version= in file:jupyter-base.el

#+CALL: update-project-metadata(version="0.8.2")
#+CALL: update-project-metadata(version="1.0")

#+NAME: source-files
#+begin_src shell
Expand Down
2 changes: 1 addition & 1 deletion jupyter-base.el
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,7 @@ FORMAT-STRING and ARGS have the same meaning as in `message'."
A longer timeout is needed, for example, when retrieving the
`jupyter-kernel-info' to allow for the kernel to startup.")

(defconst jupyter-version "0.8.2-dev"
(defconst jupyter-version "1.0"
"Current version of Jupyter.")

;;; Macros
Expand Down
2 changes: 1 addition & 1 deletion jupyter.el
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

;; Author: Nathaniel Nicandro <[email protected]>
;; Created: 11 Jan 2018
;; Version: 0.8.2
;; Version: 1.0
;; Package-Requires: ((emacs "26") (cl-lib "0.5") (org "9.1.6") (zmq "0.10.10") (simple-httpd "1.5.0") (websocket "1.9"))
;; URL: https://github.com/emacs-jupyter/jupyter

Expand Down

0 comments on commit 2059d79

Please sign in to comment.