Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
3 changes: 3 additions & 0 deletions CondaPkg.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[deps]
jupyter_client = ""
jupyter_kernel_test = ""
4 changes: 4 additions & 0 deletions Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,12 @@ JSON = "682c06a0-de6a-54ab-a142-c8b1cf79cde6"
Logging = "56ddb016-857b-54e1-b83d-db4d58db5568"
Markdown = "d6f4376e-aef5-505a-96c1-9c027394607a"
Pkg = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f"
PrecompileTools = "aea7be01-6a6a-4083-8856-8a6e6704d82a"
Printf = "de0858da-6303-5e67-8744-51eddeeeb8d7"
REPL = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb"
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
SHA = "ea8e919c-243c-51af-8825-aaa63cd721ce"
Sockets = "6462fe0b-24de-5631-8697-dd941f90decc"
SoftGlobalScope = "b85f4697-e234-5449-a836-ec8e2f98b302"
UUIDs = "cf7118a7-6976-5b1a-9a39-7adc72f591a4"
ZMQ = "c2297ded-f4af-51ae-bb23-16f91089e4e1"
Expand All @@ -28,10 +30,12 @@ JSON = "0.18,0.19,0.20,0.21,1"
Logging = "1"
Markdown = "1"
Pkg = "1"
PrecompileTools = "1.2.1"
Printf = "1"
REPL = "1"
Random = "1"
SHA = "0.7, 1"
Sockets = "1"
SoftGlobalScope = "1"
UUIDs = "1"
ZMQ = "1.3"
Expand Down
2 changes: 1 addition & 1 deletion deps/kspec.jl
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import JSON
#######################################################################
# Install Jupyter kernel-spec files.

copy_config(src, dest) = cp(src, joinpath(dest, basename(src)), force=true)
copy_config(src::AbstractString, dest::AbstractString) = cp(src, joinpath(dest, basename(src)), force=true)

# return the user kernelspec directory, according to
# https://jupyter-client.readthedocs.io/en/latest/kernels.html#kernelspecs
Expand Down
14 changes: 14 additions & 0 deletions docs/src/_changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,20 @@ CurrentModule = IJulia
This documents notable changes in IJulia.jl. The format is based on [Keep a
Changelog](https://keepachangelog.com).

## Unreleased

### Added
- Implemented [`reset_stdio_count()`](@ref) to provide a public API for
resetting the stdio count ([#1145]).

### Changed
- IJulia was completely refactored to minimize global state ([#1145]). This
allows for better testing (for the first time we can test kernel execution)
and for executing precompilation workloads. We've tried to avoid any breaking
changes but it's possible that some packages may be relying on internals that
have changed. If you have any problems with this release please open an issue
on Github so we can help.

## [v1.29.2] - 2025-07-29

### Fixed
Expand Down
2 changes: 0 additions & 2 deletions docs/src/library/internals.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,8 +59,6 @@ IJulia.waitloop

```@docs
IJulia.IJuliaStdio
IJulia.capture_stdout
IJulia.capture_stderr
IJulia.watch_stream
```

Expand Down
1 change: 1 addition & 0 deletions docs/src/library/public.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,5 @@ IJulia.load_string
```@docs
IJulia.readprompt
IJulia.set_max_stdio
IJulia.reset_stdio_count
```
Loading
Loading