Project

General

Profile

Actions

作業 #33

open

julia v1.12対応

Added by keiji ono 24 days ago. Updated 23 days ago.

Status:
新規
Priority:
通常
Assignee:
-
Start date:
06/09/2026
Due date:
% Done:

0%

Estimated time:

Related issues 1 (1 open0 closed)

Related to 作業 #32: v3.3に向けて新規05/13/2026

Actions
Actions #1

Updated by keiji ono 24 days ago

resolve前

Project Jetelina v3.2.0
Status `~/Jetelina/Jetelina/Project.toml`
  [336ed68f] CSV v0.10.16
  [aaaa29a8] Clustering v0.15.8
  [a93c6f00] DataFrames v1.8.2
  [8bb1440f] DelimitedFiles v1.9.1
  [c43c736e] Genie v5.35.14
  [03cc5b98] GenieSession v1.1.2
  [5c4fdc26] GenieSessionFileSession v1.1.0
  [6d011eab] Inflector v1.1.0
  [c8e1da08] IterTools v1.10.0
  [682c06a0] JSON v1.5.2
  [0f8b85d8] JSON3 v1.14.3
  [194296ae] LibPQ v1.18.0
  [e6f89c97] LoggingExtras v1.2.0
  [739be429] MbedTLS v1.1.10
  [4fe8b98c] Mongoc v0.10.1
  [39abe10b] MySQL v1.5.1
  [91a5bcdd] Plots v1.41.6
  [ce6b1742] RDatasets v0.8.1
  [0cf705f9] Redis v3.0.0
  [295af30f] Revise v3.14.2
  [0aa819cd] SQLite v1.8.0
  [340e8cb6] SearchLight v2.12.0
  [21a827c4] SearchLightSQLite v2.2.2
  [2913bbd2] StatsBase v0.34.10
  [bd369af6] Tables v1.12.1
  [ade2ca70] Dates v1.11.0
  [56ddb016] Logging v1.11.0
Warning The project dependencies or compat requirements have changed since the manifest was last resolved. It is recommended to `Pkg.resolve()` or consider `Pkg.update()` if necessary.

Actions #2

Updated by keiji ono 24 days ago

Actions #3

Updated by keiji ono 24 days ago

resolve後, update前

(Jetelina) pkg> resolve
   Installed MbedTLS_jll ─ v2.28.6+0
  Installing artifacts ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1/1
     Project No packages added to or removed from `~/Jetelina/Jetelina/Project.toml`
    Updating `~/Jetelina/Jetelina/Manifest.toml`
⌃ [c8ffd9c3] ~ MbedTLS_jll v2.28.6+0 ⇒ v2.28.6+0
  [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0
  [37e2e46d] ↑ LinearAlgebra v1.11.0 ⇒ v1.12.0
  [ca575930] ↑ NetworkOptions v1.2.0 ⇒ v1.3.0
  [44cfe95a] ↑ Pkg v1.11.0 ⇒ v1.12.0
  [2f01184e] ↑ SparseArrays v1.11.0 ⇒ v1.12.0
  [e66e0078] ↑ CompilerSupportLibraries_jll v1.1.1+0 ⇒ v1.3.0+1
  [781609d7] ↑ GMP_jll v6.3.0+0 ⇒ v6.3.0+2
  [deac9b47] ↑ LibCURL_jll v8.6.0+0 ⇒ v8.11.1+1
  [e37daf67] ↑ LibGit2_jll v1.7.2+0 ⇒ v1.9.0+0
  [29816b5a] ↑ LibSSH2_jll v1.11.0+1 ⇒ v1.11.3+1
  [14a3606d] ↑ MozillaCACerts_jll v2023.12.12 ⇒ v2025.5.20
  [4536629a] ↑ OpenBLAS_jll v0.3.27+1 ⇒ v0.3.29+0
  [05823500] ↑ OpenLibm_jll v0.8.5+0 ⇒ v0.8.7+0
  [458c3c95] ↓ OpenSSL_jll v3.5.6+0 ⇒ v3.5.1+0
  [efcefdf7] ↑ PCRE2_jll v10.42.0+1 ⇒ v10.44.0+1
  [bea87d4a] ↑ SuiteSparse_jll v7.7.0+0 ⇒ v7.8.3+2
  [83775a58] ↑ Zlib_jll v1.2.13+1 ⇒ v1.3.1+2
  [8e850b90] ↑ libblastrampoline_jll v5.11.0+0 ⇒ v5.13.1+1
  [8e850ede] ↑ nghttp2_jll v1.59.0+0 ⇒ v1.64.0+1
  [3f19e933] ↑ p7zip_jll v17.4.0+2 ⇒ v17.5.0+2
        Info Packages marked with ⌃ have new versions available and may be upgradable.

Actions #4

Updated by keiji ono 24 days ago

update後

(Jetelina) pkg> update
    Updating registry at `~/.julia/registries/General.toml`
   Installed GR_jll ──────────────────── v0.73.26+0
   Installed GR ──────────────────────── v0.73.26
   Installed JSON ────────────────────── v1.6.1
   Installed LoweredCodeUtils ────────── v3.5.3
   Installed SentinelArrays ──────────── v1.4.10
   Installed SpecialFunctions ────────── v2.8.0
   Installed DoubleFloats ────────────── v1.9.1
   Installed JuliaSyntax ─────────────── v1.0.2
   Installed Revise ──────────────────── v3.14.5
   Installed Expat_jll ───────────────── v2.8.1+0
   Installed Glob ────────────────────── v1.5.0
   Installed StatsBase ───────────────── v0.34.11
   Installed Parsers ─────────────────── v2.8.5
   Installed JuliaFormatter ──────────── v2.6.7
   Installed CommonMark ──────────────── v1.0.2
   Installed OrderedCollections ──────── v1.8.2
   Installed LogExpFunctions ─────────── v1.0.1
   Installed FixedPointNumbers ───────── v0.8.6
   Installed CategoricalArrays ───────── v1.1.1
   Installed MbedTLS_jll ─────────────── v2.28.1010+0
   Installed BitFlags ────────────────── v0.1.10
   Installed XML2_jll ────────────────── v2.15.3+0
   Installed LibPQ_jll ───────────────── v16.14.0+0
   Installed Xorg_xkeyboard_config_jll ─ v2.47.0+1
   Installed StructUtils ─────────────── v2.8.2
   Installed PrecompileTools ─────────── v1.3.4
  Installing artifacts ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4/4
    Updating `~/Jetelina/Jetelina/Project.toml`
  [682c06a0] ↑ JSON v1.5.2 ⇒ v1.6.1
  [295af30f] ↑ Revise v3.14.2 ⇒ v3.14.5
  [2913bbd2] ↑ StatsBase v0.34.10 ⇒ v0.34.11
    Updating `~/Jetelina/Jetelina/Manifest.toml`
  [d1d4a3ce] ↑ BitFlags v0.1.9 ⇒ v0.1.10
  [324d7699] ↑ CategoricalArrays v1.1.0 ⇒ v1.1.1
  [a80b9123] ↑ CommonMark v0.10.3 ⇒ v1.0.2
  [497a8b3b] ↑ DoubleFloats v1.7.1 ⇒ v1.9.1
⌅ [53c48c17] ↑ FixedPointNumbers v0.8.5 ⇒ v0.8.6
  [28b8d3ca] ↑ GR v0.73.24 ⇒ v0.73.26
  [c27321d9] ↑ Glob v1.4.0 ⇒ v1.5.0
  [682c06a0] ↑ JSON v1.5.2 ⇒ v1.6.1
  [98e50ef6] ↑ JuliaFormatter v2.3.0 ⇒ v2.6.7
  [70703baa] ↑ JuliaSyntax v0.4.10 ⇒ v1.0.2
  [2ab3a3ac] ↑ LogExpFunctions v0.3.29 ⇒ v1.0.1
  [6f1432cf] ↑ LoweredCodeUtils v3.5.1 ⇒ v3.5.3
⌅ [bac558e1] ↑ OrderedCollections v1.8.1 ⇒ v1.8.2
  [69de0a69] ↑ Parsers v2.8.4 ⇒ v2.8.5
  [aea7be01] ↑ PrecompileTools v1.2.1 ⇒ v1.3.4
  [295af30f] ↑ Revise v3.14.2 ⇒ v3.14.5
  [91c51154] ↑ SentinelArrays v1.4.9 ⇒ v1.4.10
  [276daf66] ↑ SpecialFunctions v2.7.2 ⇒ v2.8.0
  [2913bbd2] ↑ StatsBase v0.34.10 ⇒ v0.34.11
  [ec057cc2] ↑ StructUtils v2.8.1 ⇒ v2.8.2
  [2e619515] ↑ Expat_jll v2.8.0+0 ⇒ v2.8.1+0
  [d2c73de3] ↑ GR_jll v0.73.24+0 ⇒ v0.73.26+0
  [08be9ffa] ↑ LibPQ_jll v16.13.0+0 ⇒ v16.14.0+0
  [c8ffd9c3] ↑ MbedTLS_jll v2.28.6+0 ⇒ v2.28.1010+0
  [02c8fc9c] ↑ XML2_jll v2.15.1+0 ⇒ v2.15.3+0
  [33bec58e] ↑ Xorg_xkeyboard_config_jll v2.47.0+0 ⇒ v2.47.0+1
        Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m`
Precompiling packages finished.
  201 dependencies successfully precompiled in 306 seconds. 107 already precompiled.
  1 dependency had output during precompilation:
┌ UTCDateTimes
│  WARNING: Constructor for type "DateTime" was extended in `UTCDateTimes` without explicit qualification or import.
│    NOTE: Assumed "DateTime" refers to `<null>.DateTime`. This behavior is deprecated and may differ in future versions.`
│    NOTE: This behavior may have differed in Julia versions prior to 1.12.
│    Hint: If you intended to create a new generic function of the same name, use `function DateTime end`.
│    Hint: To silence the warning, qualify `DateTime` as `<null>.DateTime` in the method signature or explicitly `import <null>: DateTime`.
└  
        Info We haven't cleaned this depot up for a bit, running Pkg.gc()...
      Active manifest files: 10 found
      Active artifact files: 272 found
      Active scratchspaces: 2 found
     Deleted 29 package installations (23.694 MiB)

(Jetelina) pkg> st
Project Jetelina v3.2.0
Status `~/Jetelina/Jetelina/Project.toml`
  [336ed68f] CSV v0.10.16
  [5d742f6a] CSVFiles v1.0.2
  [aaaa29a8] Clustering v0.15.8
  [a93c6f00] DataFrames v1.8.2
  [8bb1440f] DelimitedFiles v1.9.1
  [c43c736e] Genie v5.35.14
  [03cc5b98] GenieSession v1.1.2
  [5c4fdc26] GenieSessionFileSession v1.1.0
  [6d011eab] Inflector v1.1.0
  [c8e1da08] IterTools v1.10.0
  [682c06a0] JSON v1.6.1
  [0f8b85d8] JSON3 v1.14.3
  [194296ae] LibPQ v1.18.0
  [e6f89c97] LoggingExtras v1.2.0
  [739be429] MbedTLS v1.1.10
  [4fe8b98c] Mongoc v0.10.1
  [39abe10b] MySQL v1.5.1
  [91a5bcdd] Plots v1.41.6
  [ce6b1742] RDatasets v0.8.1
  [0cf705f9] Redis v3.0.0
  [295af30f] Revise v3.14.5
  [0aa819cd] SQLite v1.8.0
  [340e8cb6] SearchLight v2.12.0
  [21a827c4] SearchLightSQLite v2.2.2
  [2913bbd2] StatsBase v0.34.11
  [bd369af6] Tables v1.12.1
  [ade2ca70] Dates v1.11.0
  [56ddb016] Logging v1.11.0

Actions #5

Updated by keiji ono 24 days ago

repl

onoke@onoke-OptiPlex-990:~/Jetelina/Jetelina$ bin/repl

 ██████╗ ███████╗███╗   ██╗██╗███████╗    ███████╗
██╔════╝ ██╔════╝████╗  ██║██║██╔════╝    ██╔════╝
██║  ███╗█████╗  ██╔██╗ ██║██║█████╗      ███████╗
██║   ██║██╔══╝  ██║╚██╗██║██║██╔══╝      ╚════██║
╚██████╔╝███████╗██║ ╚████║██║███████╗    ███████║
 ╚═════╝ ╚══════╝╚═╝  ╚═══╝╚═╝╚══════╝    ╚══════╝

| Website  https://genieframework.com
| GitHub   https://github.com/genieframework
| Docs     https://learn.genieframework.com
| Discord  https://discord.com/invite/9zyZbD6J7H
| Twitter  https://twitter.com/essenciary

Active env: DEV

Loading initializers┌ Error: 2026-06-09 10:16:11 MethodError(SearchLight.connect, (), 0x0000000000009779)
└ @ Jetelina ~/Jetelina/Jetelina/config/initializers/searchlight.jl:11
Loading resources[ Info: 2026-06-09 10:16:22 =======ConfigManager init==========
[ Info: 2026-06-09 10:16:26 =======ApiSqlListManager init==========
[ Info: 2026-06-09 10:16:34 ==============TimerExecuter init===============

Ready! 

julia> up()

[ Info: 2026-06-09 10:16:58 Web Server starting at http://127.0.0.1:8000 
[ Info: 2026-06-09 10:16:59 Listening on: 127.0.0.1:8000, thread id: 1
Genie.Server.ServersCollection(HTTP.Servers.Server{HTTP.Servers.Listener{Nothing, Sockets.TCPServer}}(HTTP.Servers.Listener{Nothing, Sockets.TCPServer}(Sockets.InetAddr{Sockets.IPv4}(ip"127.0.0.1", 8000), "127.0.0.1", "8000", nothing, Sockets.TCPServer(RawFD(23) active)), nothing, Set{HTTP.Connections.Connection}(), Task (runnable, started) @0x00007ca986e9a860, ReentrantLock()), nothing)

なんか動いている。initializeでSerchLightがエラーを出しているけど、SearchLightは使っていないから関係ないみたい。

Actions #6

Updated by keiji ono 24 days ago

packageからSearchLight, SearchLightSQLiteをremoveした後のrepl

Loading initializersERROR: ArgumentError: Package Jetelina does not have SearchLight in its dependencies:
- You may have a partially installed environment. Try `Pkg.instantiate()`
  to ensure all packages in the environment are installed.
- Or, if you have Jetelina checked out for development and have
  added SearchLight as a dependency but haven't updated your primary
  environment's manifest file, try `Pkg.resolve()`.
- Otherwise you may need to report an issue with Jetelina
Stacktrace:
 [1] macro expansion
   @ ./loading.jl:2378 [inlined]
 [2] macro expansion
   @ ./lock.jl:376 [inlined]
 [3] __require(into::Module, mod::Symbol)
   @ Base ./loading.jl:2358
 [4] require(into::Module, mod::Symbol)
   @ Base ./loading.jl:2334
 [5] top-level scope
   @ ~/Jetelina/Jetelina/config/initializers/searchlight.jl:1
in expression starting at /home/onoke/Jetelina/Jetelina/config/initializers/searchlight.jl:1
Loading helpersERROR: ArgumentError: Package Jetelina does not have SearchLight in its dependencies:
- You may have a partially installed environment. Try `Pkg.instantiate()`
  to ensure all packages in the environment are installed.
- Or, if you have Jetelina checked out for development and have
  added SearchLight as a dependency but haven't updated your primary
  environment's manifest file, try `Pkg.resolve()`.
- Otherwise you may need to report an issue with Jetelina
Stacktrace:
 [1] macro expansion
   @ ./loading.jl:2378 [inlined]
 [2] macro expansion
   @ ./lock.jl:376 [inlined]
 [3] __require(into::Module, mod::Symbol)
   @ Base ./loading.jl:2358
 [4] require(into::Module, mod::Symbol)
   @ Base ./loading.jl:2334
 [5] top-level scope
   @ ~/Jetelina/Jetelina/app/helpers/ValidationHelper.jl:3
in expression starting at /home/onoke/Jetelina/Jetelina/app/helpers/ValidationHelper.jl:3

Actions #7

Updated by keiji ono 24 days ago

SearchLightだけpackageにaddした後のrepl

onoke@onoke-OptiPlex-990:~/Jetelina/Jetelina$ bin/repl
Precompiling Jetelina finished.
  4 dependencies successfully precompiled in 23 seconds. 303 already precompiled.

 ██████╗ ███████╗███╗   ██╗██╗███████╗    ███████╗
██╔════╝ ██╔════╝████╗  ██║██║██╔════╝    ██╔════╝
██║  ███╗█████╗  ██╔██╗ ██║██║█████╗      ███████╗
██║   ██║██╔══╝  ██║╚██╗██║██║██╔══╝      ╚════██║
╚██████╔╝███████╗██║ ╚████║██║███████╗    ███████║
 ╚═════╝ ╚══════╝╚═╝  ╚═══╝╚═╝╚══════╝    ╚══════╝

| Website  https://genieframework.com
| GitHub   https://github.com/genieframework
| Docs     https://learn.genieframework.com
| Discord  https://discord.com/invite/9zyZbD6J7H
| Twitter  https://twitter.com/essenciary

Active env: DEV

Loading resources[ Info: 2026-06-09 10:37:47 =======ConfigManager init==========
[ Info: 2026-06-09 10:37:53 =======ApiSqlListManager init==========
[ Info: 2026-06-09 10:38:02 ==============TimerExecuter init===============

Ready! 

なんかよさげ。

(Jetelina) pkg> st
Project Jetelina v3.2.0
Status `~/Jetelina/Jetelina/Project.toml`
  [336ed68f] CSV v0.10.16
  [5d742f6a] CSVFiles v1.0.2
  [aaaa29a8] Clustering v0.15.8
  [a93c6f00] DataFrames v1.8.2
  [8bb1440f] DelimitedFiles v1.9.1
  [c43c736e] Genie v5.35.14
  [03cc5b98] GenieSession v1.1.2
  [5c4fdc26] GenieSessionFileSession v1.1.0
  [6d011eab] Inflector v1.1.0
  [c8e1da08] IterTools v1.10.0
  [682c06a0] JSON v1.6.1
  [0f8b85d8] JSON3 v1.14.3
  [194296ae] LibPQ v1.18.0
  [e6f89c97] LoggingExtras v1.2.0
  [739be429] MbedTLS v1.1.10
  [4fe8b98c] Mongoc v0.10.1
  [39abe10b] MySQL v1.5.1
  [91a5bcdd] Plots v1.41.6
  [ce6b1742] RDatasets v0.8.1
  [0cf705f9] Redis v3.0.0
  [295af30f] Revise v3.14.5
  [0aa819cd] SQLite v1.8.0
  [340e8cb6] SearchLight v2.12.0
  [2913bbd2] StatsBase v0.34.11
  [bd369af6] Tables v1.12.1
  [ade2ca70] Dates v1.11.0
  [56ddb016] Logging v1.11.0
Actions #8

Updated by keiji ono 23 days ago

ただし、~/Jetelina/Jetelina/config/initializers配下にsearchlight.jlが存在すると、以下のように"Loading initializers.."エラーが出る。
当該ファイルを認識できなければこのエラーは出ないので initializers/searchlight.jl -> initializers/searchlight.jl.org とrenameしておいた。

onoke@onoke-OptiPlex-990:~/Jetelina/Jetelina$ bin/repl

 ██████╗ ███████╗███╗   ██╗██╗███████╗    ███████╗
██╔════╝ ██╔════╝████╗  ██║██║██╔════╝    ██╔════╝
██║  ███╗█████╗  ██╔██╗ ██║██║█████╗      ███████╗
██║   ██║██╔══╝  ██║╚██╗██║██║██╔══╝      ╚════██║
╚██████╔╝███████╗██║ ╚████║██║███████╗    ███████║
 ╚═════╝ ╚══════╝╚═╝  ╚═══╝╚═╝╚══════╝    ╚══════╝

| Website  https://genieframework.com
| GitHub   https://github.com/genieframework
| Docs     https://learn.genieframework.com
| Discord  https://discord.com/invite/9zyZbD6J7H
| Twitter  https://twitter.com/essenciary

Active env: DEV

Loading initializers┌ Error: 2026-06-09 10:42:26 ArgumentError("Package Jetelina does not have SearchLightSQLite in its dependencies:\n- You may have a partially installed environment. Try `Pkg.instantiate()`\n  to ensure all packages in the environment are installed.\n- Or, if you have Jetelina checked out for development and have\n  added SearchLightSQLite as a dependency but haven't updated your primary\n  environment's manifest file, try `Pkg.resolve()`.\n- Otherwise you may need to report an issue with Jetelina")
└ @ Jetelina ~/Jetelina/Jetelina/config/initializers/searchlight.jl:11
Loading resources[ Info: 2026-06-09 10:42:37 =======ConfigManager init==========
[ Info: 2026-06-09 10:42:42 =======ApiSqlListManager init==========
[ Info: 2026-06-09 10:42:51 ==============TimerExecuter init===============

Ready! 

Actions #9

Updated by keiji ono 23 days ago

julia v1.12.2でのrepl

onoke@onoke-OptiPlex-990:~/Jetelina/Jetelina$ bin/repl
Precompiling Jetelina finished.
  195 dependencies successfully precompiled in 325 seconds. 112 already precompiled.

 ██████╗ ███████╗███╗   ██╗██╗███████╗    ███████╗
██╔════╝ ██╔════╝████╗  ██║██║██╔════╝    ██╔════╝
██║  ███╗█████╗  ██╔██╗ ██║██║█████╗      ███████╗
██║   ██║██╔══╝  ██║╚██╗██║██║██╔══╝      ╚════██║
╚██████╔╝███████╗██║ ╚████║██║███████╗    ███████║
 ╚═════╝ ╚══════╝╚═╝  ╚═══╝╚═╝╚══════╝    ╚══════╝

| Website  https://genieframework.com
| GitHub   https://github.com/genieframework
| Docs     https://learn.genieframework.com
| Discord  https://discord.com/invite/9zyZbD6J7H
| Twitter  https://twitter.com/essenciary

Active env: DEV

Loading resources[ Info: 2026-06-09 10:55:08 =======ConfigManager init==========
[ Info: 2026-06-09 10:55:15 =======ApiSqlListManager init==========
[ Info: 2026-06-09 10:55:24 ==============TimerExecuter init===============

Ready! 

いい感じ

Actions

Also available in: Atom PDF