Hi,
I have a series of Pluto notebooks that were working without any problems at all. I have already made a static HTML file of each one of them in the past.
I have just updated my Julia environment, and now I have a problem. Pluto fails to render a readable static Html file out of any notebook. The notebooks work in the browser apparently without any significant problem, but when I produce a static Html file, the output looks like a series of empty boxes.
The error that pops in as early as I open each notebook can be found below. I am on a Windows 10 machine, Julia 1.6.3, using Pluto v0.16.1, PlutoUI v0.7.1 and the packages used in one of the notebooks are the following:
begin
using PlotlyBase
using HypertextLiteral
using PlutoUI
using CSV
using DataFrames
using NLsolve
using LinearAlgebra
using TimeSeries
using Dates
using MonthlyDates
using SparseArrays
using StatsBase
end
I had HTTP v0.9.16 installed. I rm HTTP
from my environment because the error starts with reference to HTTP. But the error keeps coming back, even after I tried to install HTTP v0.9.15, which failed due to conflicts with Pluto. Help will be very much appreciated.
The error:
β Error: Failed to resolve notebook boot environment
β exception =
β Unsatisfiable requirements detected for package HTTP [cd3eb016]:
β HTTP [cd3eb016] log:
β ββpossible versions are: 0.6.10-0.9.16 or uninstalled
β ββrestricted to versions 0.9.15 by an explicit requirement β no versions left
β Stacktrace:
β [1] check_constraints(graph::Pkg.Resolve.Graph)
β @ Pkg.Resolve C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\Resolve\graphtype.jl:978
β [2] Pkg.Resolve.Graph(versions::Dict{Base.UUID, Set{VersionNumber}}, deps::Dict{Base.UUID, Dict{VersionNumber, Dict{String, Base.UUID}}}, compat::Dict{Base.UUID, Dict{VersionNumber, Dict{String, Pkg.Types.VersionSpec}}}, uuid_to_name::Dict{Base.UUID, String}, reqs::Dict{Base.UUID, Pkg.Types.VersionSpec}, fixed::Dict{Base.UUID, Pkg.Resolve.Fixed}, verbose::Bool, julia_version::VersionNumber)
β @ Pkg.Resolve C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\Resolve\graphtype.jl:371
β [3] deps_graph(ctx::Pkg.Types.Context, uuid_to_name::Dict{Base.UUID, String}, reqs::Dict{Base.UUID, Pkg.Types.VersionSpec}, fixed::Dict{Base.UUID, Pkg.Resolve.Fixed})
β @ Pkg.Operations C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\Operations.jl:537
β [4] resolve_versions!(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec})
β @ Pkg.Operations C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\Operations.jl:407
β [5] up(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}, level::Pkg.Types.UpgradeLevel)
β @ Pkg.Operations C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\Operations.jl:1322
β [6] up(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}; level::Pkg.Types.UpgradeLevel, mode::Pkg.Types.PackageMode, update_registry::Bool, kwargs::Base.Iterators.Pairs{Union{}, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
β @ Pkg.API C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\API.jl:261
β [7] #up#41
β @ C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\API.jl:84 [inlined]
β [8] #resolve#113
β @ C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\API.jl:267 [inlined]
β [9] resolve(ctx::Pkg.Types.Context)
β @ Pkg.API C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\API.jl:267
β [10] top-level scope
β @ C:\Users\vmpm\.julia\packages\Pluto\ykSvj\src\runner\Loader.jl:23
β [11] include(fname::String)
β @ Base.MainInclude .\client.jl:444
β [12] top-level scope
β @ none:1
β [13] eval(m::Module, e::Any)
β @ Core .\boot.jl:360
β [14] (::Distributed.var"#103#104"{Distributed.CallMsg{:call}})()
β @ Distributed C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Distributed\src\process_messages.jl:274
β [15] run_work_thunk(thunk::Distributed.var"#103#104"{Distributed.CallMsg{:call}}, print_error::Bool)
β @ Distributed C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Distributed\src\process_messages.jl:63
β [16] run_work_thunk(rv::Distributed.RemoteValue, thunk::Function)
β @ Distributed C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Distributed\src\process_messages.jl:72
β [17] (::Distributed.var"#96#98"{Distributed.RemoteValue, Distributed.var"#103#104"{Distributed.CallMsg{:call}}})()
β @ Distributed .\task.jl:411
β @ Main C:\Users\vmpm\.julia\packages\Pluto\ykSvj\src\runner\Loader.jl:25