From 1946f9a168229de2e2f0eebbc3cf1212e4faaa1a Mon Sep 17 00:00:00 2001 From: "Thomas A. Christensen II" <25492070+MillironX@users.noreply.github.com> Date: Thu, 7 Apr 2022 16:24:47 -0500 Subject: [PATCH 01/10] Add automatic package upgrading to Docker build Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com> --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 65876ca..2d78232 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,7 +12,7 @@ COPY Project.toml / COPY Manifest.toml / RUN julia -e 'using Pkg; Pkg.instantiate()' -RUN julia --project=/ -e 'using Pkg; Pkg.instantiate()' +RUN julia --project=/ -e 'using Pkg; Pkg.instantiate(); Pkg.up()' RUN \ mv /Project.toml ${JULIA_DEPOT_PATH}/environments/v1.6/ && \ mv /Manifest.toml ${JULIA_DEPOT_PATH}/environments/v1.6/ From 038153a42acf9c204665f614dbce017ea8da8c45 Mon Sep 17 00:00:00 2001 From: "Thomas A. Christensen II" <25492070+MillironX@users.noreply.github.com> Date: Thu, 7 Apr 2022 16:25:37 -0500 Subject: [PATCH 02/10] Switch to using latest 1.6 LTS as base image Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com> --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 2d78232..2bbaf75 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM julia:1.6.5-bullseye +FROM julia:1.6-bullseye ENV JULIA_DEPOT_PATH="/usr/local/share/julia" From 3e6cd72c180610f6dc435cb7a1b51566cc5d7ec8 Mon Sep 17 00:00:00 2001 From: "Thomas A. Christensen II" <25492070+MillironX@users.noreply.github.com> Date: Thu, 7 Apr 2022 16:27:28 -0500 Subject: [PATCH 03/10] Remove git SHA from Docker tag name Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com> --- .github/workflows/build.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 40bc415..f0bd867 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -44,8 +44,8 @@ jobs: push: true tags: | millironx/juliapro:latest - millironx/juliapro:${{ steps.tag-name.outputs.tag }}-${{ steps.hash.outputs.short }} + millironx/juliapro:${{ steps.tag-name.outputs.tag }} quay.io/millironx/juliapro:latest - quay.io/millironx/juliapro:${{ steps.tag-name.outputs.tag }}-${{ steps.hash.outputs.short }} + quay.io/millironx/juliapro:${{ steps.tag-name.outputs.tag }} ghcr.io/millironx/juliapro:latest - ghcr.io/millironx/juliapro:${{ steps.tag-name.outputs.tag }}-${{ steps.hash.outputs.short }} + ghcr.io/millironx/juliapro:${{ steps.tag-name.outputs.tag }} From 193fac3a9cdbf6ef84ecb236ef829d5001c8b349 Mon Sep 17 00:00:00 2001 From: "Thomas A. Christensen II" <25492070+MillironX@users.noreply.github.com> Date: Thu, 7 Apr 2022 16:28:14 -0500 Subject: [PATCH 04/10] Remove hash calculator step Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com> --- .github/workflows/build.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f0bd867..cdf416c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -14,9 +14,6 @@ jobs: - name: Extract Tag Name 🕵️ id: tag-name uses: olegtarasov/get-tag@v2.1 - - name: Extract Short Hash 🕵️ - id: hash - uses: pr-mpt/actions-commit-hash@v1 - name: Install QEMU 🖥️ uses: docker/setup-qemu-action@v1 - name: Install Docker 🐋 From 9f8b8fbdded603c304f5d3628f7ecfbc5967c62a Mon Sep 17 00:00:00 2001 From: "Thomas A. Christensen II" <25492070+MillironX@users.noreply.github.com> Date: Thu, 7 Apr 2022 16:28:39 -0500 Subject: [PATCH 05/10] Add automatic package upgrading workflow Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com> --- .github/workflows/update.yml | 39 ++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 .github/workflows/update.yml diff --git a/.github/workflows/update.yml b/.github/workflows/update.yml new file mode 100644 index 0000000..29c830d --- /dev/null +++ b/.github/workflows/update.yml @@ -0,0 +1,39 @@ +name: Update Packages +on: + schedule: + - cron: "0 0 1,15 * *" + workflow_dispatch: + +jobs: + pkg_up: + name: Update Packages + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: julia-actions/setup-julia@v1 + with: + version: "1.6" + - id: julia_ver + run: | + echo "::set-output name=version::$(julia -v | awk '{print $3}')" + - run: | + julia --project=${GITHUB_WORKSPACE} -e ' + using Pkg + Pkg.instantiate() + Pkg.update()' + - id: time + uses: nanzm/get-time-action@v1.1 + with: + format: "YYYY-MM-DD" + - uses: devops-infra/action-commit-push@v0.9.0 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + commit_message: "[⚡ AUTOMATED]: Pkg upgrade for ${{ steps.time.outputs.time }}" + - id: hash + run: | + echo "::set-output name=hash::$(git rev-parse --short HEAD)" + - uses: mathieudutour/github-tag-action@v6.0 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + commit_sha: ${{ steps.hash.outputs.hash }} + custom_tag: ${{ steps.julia_ver.outputs.version }}-${{ steps.hash.outputs.hash }} From 87c5c93050cb179fe52afb7749ec490a4a4f02f3 Mon Sep 17 00:00:00 2001 From: "Thomas A. Christensen II" <25492070+MillironX@users.noreply.github.com> Date: Thu, 7 Apr 2022 16:41:15 -0500 Subject: [PATCH 06/10] Add ArgParse package to container Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com> --- Manifest.toml | 11 +++++++++++ Project.toml | 1 + README.md | 1 + 3 files changed, 13 insertions(+) diff --git a/Manifest.toml b/Manifest.toml index 2c6c9c4..ce1a009 100644 --- a/Manifest.toml +++ b/Manifest.toml @@ -17,6 +17,12 @@ git-tree-sha1 = "af92965fb30777147966f58acb05da51c5616b5f" uuid = "79e6a3ab-5dfb-504d-930d-738a2a938a0e" version = "3.3.3" +[[ArgParse]] +deps = ["Logging", "TextWrap"] +git-tree-sha1 = "3102bce13da501c9104df33549f511cd25264d7d" +uuid = "c7e460c6-2fb9-53a9-8c5b-16f535851c63" +version = "1.1.4" + [[ArgTools]] uuid = "0dad84c5-d112-42e6-8d28-ef12dabb789f" @@ -2138,6 +2144,11 @@ version = "0.1.1" deps = ["InteractiveUtils", "Logging", "Random", "Serialization"] uuid = "8dfed614-e22c-5e08-85e1-65c5234f0b40" +[[TextWrap]] +git-tree-sha1 = "9250ef9b01b66667380cf3275b3f7488d0e25faf" +uuid = "b718987f-49a8-5099-9789-dcd902bef87d" +version = "1.0.1" + [[ThreadingUtilities]] deps = ["ManualMemory"] git-tree-sha1 = "f8629df51cab659d70d2e5618a430b4d3f37f2c3" diff --git a/Project.toml b/Project.toml index dc330ee..f850cd7 100644 --- a/Project.toml +++ b/Project.toml @@ -1,4 +1,5 @@ [deps] +ArgParse = "c7e460c6-2fb9-53a9-8c5b-16f535851c63" BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf" BusinessDays = "4f18b42c-503e-5345-9536-bb0f25fc7038" CSV = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b" diff --git a/README.md b/README.md index 5fc43b0..b73dbe6 100644 --- a/README.md +++ b/README.md @@ -143,6 +143,7 @@ this image. ### My Own Additions +- [x] [ArgParse](https://github.com/carlobaldassi/ArgParse.jl) - [x] [EzXML](https://github.com/JuliaIO/EzXML.jl) - [x] [JSON3](https://github.com/quinnj/JSON3.jl) - [x] [YAML](https://github.com/JuliaData/YAML.jl) From fffd8d01bf7ea6acd40a30d31c67308b428c56b1 Mon Sep 17 00:00:00 2001 From: "Thomas A. Christensen II" <25492070+MillironX@users.noreply.github.com> Date: Thu, 7 Apr 2022 16:59:18 -0500 Subject: [PATCH 07/10] Rename build.yml to build_docker.yml build.yml is recognized as a Hammerkit config file by VSCode, so rename it Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com> --- .github/workflows/{build.yml => build_docker.yml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{build.yml => build_docker.yml} (100%) diff --git a/.github/workflows/build.yml b/.github/workflows/build_docker.yml similarity index 100% rename from .github/workflows/build.yml rename to .github/workflows/build_docker.yml From fe8b8dab5c9cc9e80fbf4ec461e901e87550e36c Mon Sep 17 00:00:00 2001 From: MillironX Date: Thu, 7 Apr 2022 22:18:06 +0000 Subject: [PATCH 08/10] =?UTF-8?q?[=E2=9A=A1=20AUTOMATED]:=20Pkg=20upgrade?= =?UTF-8?q?=20for=202022-04-07?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Files changed:\nM Manifest.toml --- Manifest.toml | 112 +++++++++++++++++++++++++------------------------- 1 file changed, 56 insertions(+), 56 deletions(-) diff --git a/Manifest.toml b/Manifest.toml index ce1a009..04b9070 100644 --- a/Manifest.toml +++ b/Manifest.toml @@ -46,9 +46,9 @@ version = "3.8.0+0" [[ArrayInterface]] deps = ["Compat", "IfElse", "LinearAlgebra", "Requires", "SparseArrays", "Static"] -git-tree-sha1 = "1ee88c4c76caa995a885dc2f22a5d548dfbbc0ba" +git-tree-sha1 = "c933ce606f6535a7c7b98e1d86d5d1014f730596" uuid = "4fba245c-0d91-5ea0-9b3e-6abc04ee57a9" -version = "3.2.2" +version = "5.0.7" [[ArrayLayouts]] deps = ["FillArrays", "LinearAlgebra", "SparseArrays"] @@ -84,9 +84,9 @@ version = "1.0.1" [[AxisArrays]] deps = ["Dates", "IntervalSets", "IterTools", "RangeArrays"] -git-tree-sha1 = "d127d5e4d86c7680b20c35d40b503c74b9a39b5e" +git-tree-sha1 = "cf6875678085aed97f52bfc493baaebeb6d40bcb" uuid = "39de3d68-74b9-583c-8d2d-e117c070f3a9" -version = "0.4.4" +version = "0.4.5" [[BFloat16s]] deps = ["LinearAlgebra", "Printf", "Random", "Test"] @@ -163,9 +163,9 @@ version = "0.1.1" [[CSV]] deps = ["CodecZlib", "Dates", "FilePathsBase", "InlineStrings", "Mmap", "Parsers", "PooledArrays", "SentinelArrays", "Tables", "Unicode", "WeakRefStrings"] -git-tree-sha1 = "9310d9495c1eb2e4fa1955dd478660e2ecab1fbb" +git-tree-sha1 = "873fb188a4b9d76549b81465b1f75c82aaf59238" uuid = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b" -version = "0.10.3" +version = "0.10.4" [[CUDA]] deps = ["AbstractFFTs", "Adapt", "BFloat16s", "CEnum", "CompilerSupportLibraries_jll", "ExprTools", "GPUArrays", "GPUCompiler", "LLVM", "LazyArtifacts", "Libdl", "LinearAlgebra", "Logging", "Printf", "Random", "Random123", "RandomNumbers", "Reexport", "Requires", "SparseArrays", "SpecialFunctions", "TimerOutputs"] @@ -402,9 +402,9 @@ version = "0.4.0" [[DiffEqBase]] deps = ["ArrayInterface", "ChainRulesCore", "DEDataArrays", "DataStructures", "Distributions", "DocStringExtensions", "FastBroadcast", "ForwardDiff", "FunctionWrappers", "IterativeSolvers", "LabelledArrays", "LinearAlgebra", "Logging", "MuladdMacro", "NonlinearSolve", "Parameters", "PreallocationTools", "Printf", "RecursiveArrayTools", "RecursiveFactorization", "Reexport", "Requires", "SciMLBase", "Setfield", "SparseArrays", "StaticArrays", "Statistics", "SuiteSparse", "ZygoteRules"] -git-tree-sha1 = "caada727813396d9402c26e5175a01def8fd89ce" +git-tree-sha1 = "d1c8d8b645500d7dffec3355d29af6c4f8bfa6df" uuid = "2b5f629d-d688-5b77-993f-72d75c75574e" -version = "6.82.2" +version = "6.82.3" [[DiffEqCallbacks]] deps = ["DataStructures", "DiffEqBase", "ForwardDiff", "LinearAlgebra", "NLsolve", "OrdinaryDiffEq", "Parameters", "RecipesBase", "RecursiveArrayTools", "SciMLBase", "StaticArrays"] @@ -547,9 +547,9 @@ version = "3.3.10+0" [[FastBroadcast]] deps = ["LinearAlgebra", "Polyester", "Static"] -git-tree-sha1 = "f39bcc05eb0dcbd2c0195762df7a5737041289b9" +git-tree-sha1 = "b6bf57ec7a3f294c97ae46124705a9e6b906a209" uuid = "7034ab61-46d4-4ed7-9d0f-46aef9175898" -version = "0.1.14" +version = "0.1.15" [[FastClosures]] git-tree-sha1 = "acebe244d53ee1b461970f8910c235b259e772ef" @@ -591,9 +591,9 @@ version = "0.8.4" [[Flux]] deps = ["AbstractTrees", "Adapt", "ArrayInterface", "CUDA", "CodecZlib", "Colors", "DelimitedFiles", "Functors", "Juno", "LinearAlgebra", "MacroTools", "NNlib", "NNlibCUDA", "Pkg", "Printf", "Random", "Reexport", "SHA", "SparseArrays", "Statistics", "StatsBase", "Test", "ZipFile", "Zygote"] -git-tree-sha1 = "983271b47332fd3d9488d6f2d724570290971794" +git-tree-sha1 = "511b7c48eebb602a8f63e7d6c63e25633468dc16" uuid = "587475ba-b771-5e3f-ad9e-33799f191a9c" -version = "0.12.9" +version = "0.12.10" [[Fontconfig_jll]] deps = ["Artifacts", "Bzip2_jll", "Expat_jll", "FreeType2_jll", "JLLWrappers", "Libdl", "Libuuid_jll", "Pkg", "Zlib_jll"] @@ -626,10 +626,10 @@ uuid = "d7e528f0-a631-5988-bf34-fe36492bcfd7" version = "2.10.4+0" [[FreeTypeAbstraction]] -deps = ["ColorVectorSpace", "Colors", "FreeType", "GeometryBasics", "StaticArrays"] -git-tree-sha1 = "8e76bcd47f98ee25c8f8be4b9a1c60f48efa4f9e" +deps = ["ColorVectorSpace", "Colors", "FreeType", "GeometryBasics"] +git-tree-sha1 = "b5c7fe9cea653443736d264b85466bad8c574f4a" uuid = "663a7486-cb36-511b-a19d-713bb74d65c9" -version = "0.9.7" +version = "0.9.9" [[FriBidi_jll]] deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] @@ -665,9 +665,9 @@ version = "3.3.6+0" [[GLM]] deps = ["Distributions", "LinearAlgebra", "Printf", "Reexport", "SparseArrays", "SpecialFunctions", "Statistics", "StatsBase", "StatsFuns", "StatsModels"] -git-tree-sha1 = "fb764dacfa30f948d52a6a4269ae293a479bbc62" +git-tree-sha1 = "609115155b0dc532fa5130de65ed086efd27bfbd" uuid = "38e38edf-8417-5370-95a0-9cbb8c7f171a" -version = "1.6.1" +version = "1.6.2" [[GMP_jll]] deps = ["Artifacts", "Libdl"] @@ -675,9 +675,9 @@ uuid = "781609d7-10c4-51f6-84f2-b8444358ff6d" [[GPUArrays]] deps = ["Adapt", "LLVM", "LinearAlgebra", "Printf", "Random", "Serialization", "Statistics"] -git-tree-sha1 = "9010083c218098a3695653773695a9949e7e8f0d" +git-tree-sha1 = "c783e8883028bf26fb05ed4022c450ef44edd875" uuid = "0c68f7d7-f131-5f86-a1c3-88cf8149b2d7" -version = "8.3.1" +version = "8.3.2" [[GPUCompiler]] deps = ["ExprTools", "InteractiveUtils", "LLVM", "Libdl", "Logging", "TimerOutputs", "UUIDs"] @@ -687,15 +687,15 @@ version = "0.13.14" [[GR]] deps = ["Base64", "DelimitedFiles", "GR_jll", "HTTP", "JSON", "Libdl", "LinearAlgebra", "Pkg", "Printf", "Random", "RelocatableFolders", "Serialization", "Sockets", "Test", "UUIDs"] -git-tree-sha1 = "df5f5b0450c489fe6ed59a6c0a9804159c22684d" +git-tree-sha1 = "af237c08bda486b74318c8070adb96efa6952530" uuid = "28b8d3ca-fb5f-59d9-8090-bfdbd6d07a71" -version = "0.64.1" +version = "0.64.2" [[GR_jll]] deps = ["Artifacts", "Bzip2_jll", "Cairo_jll", "FFMPEG_jll", "Fontconfig_jll", "GLFW_jll", "JLLWrappers", "JpegTurbo_jll", "Libdl", "Libtiff_jll", "Pixman_jll", "Pkg", "Qt5Base_jll", "Zlib_jll", "libpng_jll"] -git-tree-sha1 = "83578392343a7885147726712523c39edc714956" +git-tree-sha1 = "cd6efcf9dc746b06709df14e462f0a3fe0786b1e" uuid = "d2c73de3-f751-5644-a686-071e5b155ba9" -version = "0.64.1+0" +version = "0.64.2+0" [[GeometryBasics]] deps = ["EarCut_jll", "IterTools", "LinearAlgebra", "StaticArrays", "StructArrays", "Tables"] @@ -1053,9 +1053,9 @@ version = "2.1.2+0" [[JuliaInterpreter]] deps = ["CodeTracking", "InteractiveUtils", "Random", "UUIDs"] -git-tree-sha1 = "9c43a2eb47147a8776ca2ba489f15a9f6f2906f8" +git-tree-sha1 = "cd6ce9cee498f6b044357cb439f2a3fea3d450df" uuid = "aa1ae85d-cabe-5617-a682-6adf51b2e16a" -version = "0.9.11" +version = "0.9.12" [[JuliaWebAPI]] deps = ["Base64", "HTTP", "JSON", "Serialization", "Sockets", "ZMQ"] @@ -1095,9 +1095,9 @@ version = "0.2.5" [[Krylov]] deps = ["LinearAlgebra", "Printf", "SparseArrays"] -git-tree-sha1 = "a024280a69c49f51ba29d2deb66f07508f0b9b49" +git-tree-sha1 = "82f5afb342a5624dc4651981584a841f6088166b" uuid = "ba0b0d4f-ebba-5204-a429-3ac8c609bfb7" -version = "0.7.13" +version = "0.8.0" [[KrylovKit]] deps = ["LinearAlgebra", "Printf"] @@ -1265,9 +1265,9 @@ uuid = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" [[LinearSolve]] deps = ["ArrayInterface", "DocStringExtensions", "IterativeSolvers", "KLU", "Krylov", "KrylovKit", "LinearAlgebra", "RecursiveFactorization", "Reexport", "Requires", "SciMLBase", "Setfield", "SparseArrays", "SuiteSparse", "UnPack"] -git-tree-sha1 = "a25bc80647e44d0e1e1694b47000603497700b18" +git-tree-sha1 = "6eb8e10ed29b85673495c29bd77ee0dfa8929977" uuid = "7ed4a6bd-45f5-4d41-b270-4a48e9bafcae" -version = "1.13.0" +version = "1.15.0" [[LittleCMS_jll]] deps = ["Artifacts", "JLLWrappers", "JpegTurbo_jll", "Libdl", "Libtiff_jll", "Pkg"] @@ -1286,9 +1286,9 @@ uuid = "56ddb016-857b-54e1-b83d-db4d58db5568" [[LoopVectorization]] deps = ["ArrayInterface", "CPUSummary", "ChainRulesCore", "CloseOpenIntervals", "DocStringExtensions", "ForwardDiff", "HostCPUFeatures", "IfElse", "LayoutPointers", "LinearAlgebra", "OffsetArrays", "PolyesterWeave", "SIMDDualNumbers", "SLEEFPirates", "SpecialFunctions", "Static", "ThreadingUtilities", "UnPack", "VectorizationBase"] -git-tree-sha1 = "077c7c9d746cbe30ac5f001ea4c1277f64cc5dad" +git-tree-sha1 = "aa73a4f9379db5b4d573bce890289fb34239403d" uuid = "bdcacae8-1622-11e9-2a5c-532679323890" -version = "0.12.103" +version = "0.12.105" [[MKL_jll]] deps = ["Artifacts", "IntelOpenMP_jll", "JLLWrappers", "LazyArtifacts", "Libdl", "Pkg"] @@ -1330,9 +1330,9 @@ uuid = "d6f4376e-aef5-505a-96c1-9c027394607a" [[MathOptInterface]] deps = ["BenchmarkTools", "CodecBzip2", "CodecZlib", "JSON", "LinearAlgebra", "MutableArithmetics", "OrderedCollections", "Printf", "SparseArrays", "Test", "Unicode"] -git-tree-sha1 = "09be99195f42c601f55317bd89f3c6bbaec227dc" +git-tree-sha1 = "779ad2ee78c4a24383887fdba177e9e5034ce207" uuid = "b8f27783-ece8-5eb3-8dc8-9495eed66fee" -version = "1.1.1" +version = "1.1.2" [[MathProgBase]] deps = ["LinearAlgebra", "SparseArrays"] @@ -1568,9 +1568,9 @@ version = "1.4.1" [[OrdinaryDiffEq]] deps = ["Adapt", "ArrayInterface", "DataStructures", "DiffEqBase", "DocStringExtensions", "ExponentialUtilities", "FastClosures", "FiniteDiff", "ForwardDiff", "LinearAlgebra", "LinearSolve", "Logging", "LoopVectorization", "MacroTools", "MuladdMacro", "NLsolve", "NonlinearSolve", "Polyester", "PreallocationTools", "RecursiveArrayTools", "Reexport", "SciMLBase", "SparseArrays", "SparseDiffTools", "StaticArrays", "UnPack"] -git-tree-sha1 = "509aa6d3b2773e5109d4a4dd9a300259ac727961" +git-tree-sha1 = "adb3b4eec5bd0234dc55b7459d61276a870436c2" uuid = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed" -version = "6.7.1" +version = "6.8.0" [[PCRE_jll]] deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] @@ -1616,9 +1616,9 @@ version = "2.1.0" [[Parsers]] deps = ["Dates"] -git-tree-sha1 = "85b5da0fa43588c75bb1ff986493443f821c70b7" +git-tree-sha1 = "621f4f3b4977325b9128d5fae7a8b4829a0c2222" uuid = "69de0a69-1ddd-5017-9359-2bf0b02dc9f0" -version = "2.2.3" +version = "2.2.4" [[Pidfile]] deps = ["FileWatching", "Test"] @@ -1643,10 +1643,10 @@ uuid = "eebad327-c553-4316-9ea0-9fa01ccd7688" version = "0.1.1" [[PlotThemes]] -deps = ["PlotUtils", "Requires", "Statistics"] -git-tree-sha1 = "a3a964ce9dc7898193536002a6dd892b1b5a6f1d" +deps = ["PlotUtils", "Statistics"] +git-tree-sha1 = "8162b2f8547bc23876edd0c5181b27702ae58dce" uuid = "ccf2f8ad-2431-5c83-bf29-c5338b663b6a" -version = "2.0.1" +version = "3.0.0" [[PlotUtils]] deps = ["ColorSchemes", "Colors", "Dates", "Printf", "Random", "Reexport", "Statistics"] @@ -1656,9 +1656,9 @@ version = "1.2.0" [[Plots]] deps = ["Base64", "Contour", "Dates", "Downloads", "FFMPEG", "FixedPointNumbers", "GR", "GeometryBasics", "JSON", "Latexify", "LinearAlgebra", "Measures", "NaNMath", "Pkg", "PlotThemes", "PlotUtils", "Printf", "REPL", "Random", "RecipesBase", "RecipesPipeline", "Reexport", "Requires", "Scratch", "Showoff", "SparseArrays", "Statistics", "StatsBase", "UUIDs", "UnicodeFun", "Unzip"] -git-tree-sha1 = "edec0846433f1c1941032385588fd57380b62b59" +git-tree-sha1 = "88ee01b02fba3c771ac4dce0dfc4ecf0cb6fb772" uuid = "91a5bcdd-55d7-5caf-9e0b-520d859cae80" -version = "1.27.4" +version = "1.27.5" [[PoissonRandom]] deps = ["Random", "Statistics", "Test"] @@ -1772,9 +1772,9 @@ version = "0.16.3" [[Quaternions]] deps = ["DualNumbers", "LinearAlgebra", "Random"] -git-tree-sha1 = "522770af103809e8346aefa4b25c31fbec377ccf" +git-tree-sha1 = "3754f35199da1bb4a55211ddbfd64cb1efee2272" uuid = "94ee1d12-ae83-5a48-8b1c-48b8ff168ae0" -version = "0.5.3" +version = "0.5.4" [[REPL]] deps = ["InteractiveUtils", "Markdown", "Sockets", "Unicode"] @@ -1879,9 +1879,9 @@ version = "0.3.0+0" [[Roots]] deps = ["CommonSolve", "Printf", "Setfield"] -git-tree-sha1 = "6085b8ac184add45b586ed8d74468310948dcfe8" +git-tree-sha1 = "838b60ee62bebc794864c880a47e331e00c47505" uuid = "f2b01f46-fcfa-551c-844a-d8ac1e96c665" -version = "1.4.0" +version = "1.4.1" [[Rotations]] deps = ["LinearAlgebra", "Quaternions", "Random", "StaticArrays", "Statistics"] @@ -2008,9 +2008,9 @@ version = "0.1.1" [[Static]] deps = ["IfElse"] -git-tree-sha1 = "7f5a513baec6f122401abfc8e9c074fdac54f6c1" +git-tree-sha1 = "87e9954dfa33fd145694e42337bdd3d5b07021a6" uuid = "aedffcd0-7271-4cad-89d0-dc628f76c6d3" -version = "0.4.1" +version = "0.6.0" [[StaticArrays]] deps = ["LinearAlgebra", "Random", "Statistics"] @@ -2036,9 +2036,9 @@ version = "0.33.16" [[StatsFuns]] deps = ["ChainRulesCore", "HypergeometricFunctions", "InverseFunctions", "IrrationalConstants", "LogExpFunctions", "Reexport", "Rmath", "SpecialFunctions"] -git-tree-sha1 = "25405d7016a47cf2bd6cd91e66f4de437fd54a07" +git-tree-sha1 = "72e6abd6fc9ef0fa62a159713c83b7637a14b2b8" uuid = "4c63d2b9-4356-54db-8cca-17b64c39e42c" -version = "0.9.16" +version = "0.9.17" [[StatsModels]] deps = ["DataAPI", "DataStructures", "LinearAlgebra", "Printf", "REPL", "ShiftedArrays", "SparseArrays", "StatsBase", "StatsFuns", "Tables"] @@ -2066,9 +2066,9 @@ version = "6.46.0" [[StrideArraysCore]] deps = ["ArrayInterface", "CloseOpenIntervals", "IfElse", "LayoutPointers", "ManualMemory", "Requires", "SIMDTypes", "Static", "ThreadingUtilities"] -git-tree-sha1 = "28debdcb4371020f89ffce06af4f7f68905a5fec" +git-tree-sha1 = "c7e0392560f15771003cce388fe8471d17941374" uuid = "7792a7ef-975c-4747-a70f-980b88e8d1da" -version = "0.2.15" +version = "0.2.19" [[StringEncodings]] deps = ["Libiconv_jll"] @@ -2217,9 +2217,9 @@ version = "0.4.1" [[UnicodePlots]] deps = ["ColorTypes", "Contour", "Crayons", "Dates", "FileIO", "FreeTypeAbstraction", "LinearAlgebra", "MarchingCubes", "NaNMath", "SparseArrays", "StaticArrays", "StatsBase", "Unitful"] -git-tree-sha1 = "e7b68f6d25a79dff79acbd3bcf324db4385c2c6f" +git-tree-sha1 = "c3bab41f0910b8e3e70d88ee24a68ab952ec0a76" uuid = "b8865327-cd53-5732-bb35-84acbb429228" -version = "2.10.1" +version = "2.10.3" [[Unitful]] deps = ["ConstructionBase", "Dates", "LinearAlgebra", "Random"] @@ -2234,9 +2234,9 @@ version = "0.1.2" [[VectorizationBase]] deps = ["ArrayInterface", "CPUSummary", "HostCPUFeatures", "Hwloc", "IfElse", "LayoutPointers", "Libdl", "LinearAlgebra", "SIMDTypes", "Static"] -git-tree-sha1 = "a48484def839a98571683a8b5b942fc910329480" +git-tree-sha1 = "460aacceb20a12ec187eb8ca183c5944dc6c99c4" uuid = "3d5dd08c-fd9d-11e8-17fa-ed2836048c2f" -version = "0.21.26" +version = "0.21.28" [[VertexSafeGraphs]] deps = ["Graphs"] From da4b9d612bb23af187ad65222a5674b2584a01db Mon Sep 17 00:00:00 2001 From: "Thomas A. Christensen II" <25492070+MillironX@users.noreply.github.com> Date: Thu, 7 Apr 2022 17:30:56 -0500 Subject: [PATCH 09/10] Switch to full hash in update workflow Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com> --- .github/workflows/update.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/update.yml b/.github/workflows/update.yml index 29c830d..da12f18 100644 --- a/.github/workflows/update.yml +++ b/.github/workflows/update.yml @@ -31,9 +31,10 @@ jobs: commit_message: "[⚡ AUTOMATED]: Pkg upgrade for ${{ steps.time.outputs.time }}" - id: hash run: | - echo "::set-output name=hash::$(git rev-parse --short HEAD)" + echo "::set-output name=short_hash::$(git rev-parse --short HEAD)" + echo "::set-output name=long_hash::$(git rev-parse HEAD)" - uses: mathieudutour/github-tag-action@v6.0 with: github_token: ${{ secrets.GITHUB_TOKEN }} - commit_sha: ${{ steps.hash.outputs.hash }} - custom_tag: ${{ steps.julia_ver.outputs.version }}-${{ steps.hash.outputs.hash }} + commit_sha: ${{ steps.hash.outputs.long_hash }} + custom_tag: ${{ steps.julia_ver.outputs.version }}-${{ steps.hash.outputs.short_hash }} From 2c6712f67b95088e2030114f37c16b77a5b5537a Mon Sep 17 00:00:00 2001 From: "Thomas A. Christensen II" <25492070+MillironX@users.noreply.github.com> Date: Thu, 7 Apr 2022 17:46:00 -0500 Subject: [PATCH 10/10] Fix bug in Dockerfile Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com> --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 2bbaf75..e279405 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,7 +12,7 @@ COPY Project.toml / COPY Manifest.toml / RUN julia -e 'using Pkg; Pkg.instantiate()' -RUN julia --project=/ -e 'using Pkg; Pkg.instantiate(); Pkg.up()' +RUN julia --project=/ -e 'using Pkg; Pkg.instantiate(); Pkg.update()' RUN \ mv /Project.toml ${JULIA_DEPOT_PATH}/environments/v1.6/ && \ mv /Manifest.toml ${JULIA_DEPOT_PATH}/environments/v1.6/