Skip to content

Commit 7183c2b

Browse files
authored
Bump Julia lower bound to v1.10 (LTS) (#97)
* Set Julia lower bound to v1.10 * Drop minor version number from stdlib packages * Bump minimum tested Julia version to min * Also test against LTS * Run downgrade action with same version of julia * Remove event name from check name * Bump Tables compat lower bound This is the first version to implement a fallback for `DataAPI.nrow(::NamedTuple)` (JuliaData/Tables.jl#343)
1 parent 153b667 commit 7183c2b

File tree

2 files changed

+10
-7
lines changed

2 files changed

+10
-7
lines changed

.github/workflows/CI.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,14 @@ concurrency:
1616

1717
jobs:
1818
test:
19-
name: ${{ matrix.downgrade && 'Downgrade / ' || '' }}Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
19+
name: ${{ matrix.downgrade && 'Downgrade / ' || '' }}Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }}
2020
runs-on: ${{ matrix.os }}
2121
strategy:
2222
fail-fast: false
2323
matrix:
2424
version:
25-
- '1.9'
25+
- 'min'
26+
- 'lts'
2627
- '1'
2728
- 'pre'
2829
os:
@@ -39,19 +40,21 @@ jobs:
3940
os: macOS-latest
4041
arch: x64
4142
downgrade: false
42-
- version: '1.9'
43+
- version: 'min'
4344
os: ubuntu-latest
4445
arch: x64
4546
downgrade: true
4647
steps:
4748
- uses: actions/checkout@v4
4849
- uses: julia-actions/setup-julia@v2
50+
id: setup-julia
4951
with:
5052
version: ${{ matrix.version }}
5153
arch: ${{ matrix.arch }}
5254
- uses: julia-actions/cache@v2
5355
- uses: julia-actions/julia-downgrade-compat@v2
5456
with:
57+
julia_version: ${{ steps.setup-julia.outputs.julia-version }}
5558
skip: Dates,Random
5659
if: ${{ matrix.downgrade }}
5760
name: Downgrade dependencies to oldest supported versions

Project.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ InferenceObjectsPosteriorStatsExt = ["PosteriorStats", "StatsBase"]
2424
[compat]
2525
ANSIColoredPrinters = "0.0.1"
2626
ArviZExampleData = "0.1.10"
27-
Dates = "1.9"
27+
Dates = "1"
2828
DimensionalData = "0.27, 0.28, 0.29"
2929
EvoTrees = "0.16"
3030
MCMCDiagnosticTools = "0.3.4"
@@ -33,10 +33,10 @@ NCDatasets = "0.12.6, 0.13, 0.14"
3333
OffsetArrays = "1"
3434
OrderedCollections = "1.6"
3535
PosteriorStats = "0.1.1, 0.2"
36-
Random = "1.9"
36+
Random = "1"
3737
StatsBase = "0.33.7, 0.34"
38-
Tables = "1.10.0"
39-
julia = "1.9"
38+
Tables = "1.11.0"
39+
julia = "1.10"
4040

4141
[extras]
4242
ArviZExampleData = "2f96bb34-afd9-46ae-bcd0-9b2d4372fe3c"

0 commit comments

Comments
 (0)