diff --git a/Project.toml b/Project.toml index b4de1e27..f68883e5 100644 --- a/Project.toml +++ b/Project.toml @@ -9,7 +9,6 @@ Dates = "ade2ca70-3891-5945-98fb-dc099432e06a" Libdl = "8f399da3-3557-5675-b5ff-fb832c97cbdb" MacroTools = "1914dd2f-81c6-5fcd-8719-6d5c9610ff09" Markdown = "d6f4376e-aef5-505a-96c1-9c027394607a" -Pkg = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" REPL = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb" Requires = "ae029012-a4dd-5104-9daa-d747884805df" Serialization = "9e88b42a-f829-5b0c-bbe9-9e923198166b" diff --git a/docs/src/releasenotes.md b/docs/src/releasenotes.md index 38710c76..c54afa0e 100644 --- a/docs/src/releasenotes.md +++ b/docs/src/releasenotes.md @@ -1,6 +1,10 @@ # Release Notes ## Unreleased (v1) +* `juliacall.Pkg` is removed. +* The following functionality has been moved into package extensions, and therefore is now + only available on Julia 1.9+: + * TODO ## Unreleased * `Py` is now treated as a scalar when broadcasting. diff --git a/src/C/C.jl b/src/C/C.jl index 4ceda829..01bc7a4c 100644 --- a/src/C/C.jl +++ b/src/C/C.jl @@ -8,7 +8,6 @@ module C using Base: @kwdef using UnsafePointers: UnsafePtr using CondaPkg: CondaPkg -using Pkg: Pkg using Requires: @require using Libdl: dlpath, dlopen, dlopen_e, dlclose, dlsym, dlsym_e, RTLD_LAZY, RTLD_DEEPBIND, RTLD_GLOBAL diff --git a/src/JlWrap/JlWrap.jl b/src/JlWrap/JlWrap.jl index b794f366..f2525655 100644 --- a/src/JlWrap/JlWrap.jl +++ b/src/JlWrap/JlWrap.jl @@ -10,7 +10,6 @@ using ..Core using ..Core: C, Utils, pynew, @autopy, incref, decref, setptr!, getptr, pyjuliacallmodule, pycopy!, errcheck, errset, PyNULL, pyistuple, pyisnull, pyJuliaError, pydel!, pyistype, pytypecheck, pythrow, pytuple_getitem, pyisslice, pystr_asstring, pyosmodule, pyisstr using ..Convert: pyconvert, @pyconvert, PYCONVERT_PRIORITY_WRAP, pyconvert_add_rule, pyconvert_tryconvert, pyconvertarg, pyconvert_result -using Pkg: Pkg using Base: @propagate_inbounds, allocatedinline import ..Core: Py @@ -51,7 +50,6 @@ function __init__() jl.Core = Base.Core jl.Base = Base jl.Main = Main - jl.Pkg = Pkg jl.PythonCall = PythonCall end end