From 54fcc5f9eb40013520c37227f21e7b8c7daad182 Mon Sep 17 00:00:00 2001 From: David Anthoff Date: Fri, 28 Aug 2026 18:02:28 -0700 Subject: [PATCH 1/3] Migrate to test item framework Migrate tests and CI to the test item framework, remove PkgButler, bump min Julia to 1.12, and modernize repo infrastructure. Co-Authored-By: Claude Fable 5 --- .gitignore | 4 ++++ Project.toml | 8 ++++---- README.md | 3 +-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 6ee59bc..8534007 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,7 @@ *.jl.*.cov *.jl.mem .vscode +docs/build/ +docs/Manifest.toml +test-output*.* +Manifest.toml diff --git a/Project.toml b/Project.toml index 4766aab..28d4af4 100644 --- a/Project.toml +++ b/Project.toml @@ -1,6 +1,6 @@ name = "QueryOperators" uuid = "2aef5ad7-51ca-5a8f-8e88-e75cf067b44b" -version = "1.0.2-DEV" +version = "1.1.0-DEV" [deps] DataStructures = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8" @@ -13,10 +13,10 @@ TestItemRunner = "f8b46487-2199-4994-9208-9a1283c18c0a" Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" [compat] -julia = "1.10" +julia = "1.12" DataStructures = "0.11, 0.12, 0.13, 0.14, 0.15, 0.16, 0.17, 0.18, 0.19" -TableShowUtils = "0.1.1, 0.2" -DataValues = "0.4.4" +TableShowUtils = "0.1.1, 0.2, 0.3" +DataValues = "0.4.4, 0.5" IteratorInterfaceExtensions = "0.1.1, 1" [targets] diff --git a/README.md b/README.md index a73ca78..8e7959c 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,7 @@ # QueryOperators [![Project Status: Active - The project has reached a stable, usable state and is being actively developed.](http://www.repostatus.org/badges/latest/active.svg)](http://www.repostatus.org/#active) -[![Build Status](https://travis-ci.org/queryverse/QueryOperators.jl.svg?branch=master)](https://travis-ci.org/queryverse/QueryOperators.jl) -[![Build status](https://ci.appveyor.com/api/projects/status/meh2oi6tiomi3y4l/branch/master?svg=true)](https://ci.appveyor.com/project/queryverse/queryoperators-jl/branch/master) +[![Build Status](https://github.com/queryverse/QueryOperators.jl/actions/workflows/juliaci.yml/badge.svg?branch=main)](https://github.com/queryverse/QueryOperators.jl/actions/workflows/juliaci.yml) [![codecov](https://codecov.io/gh/queryverse/QueryOperators.jl/branch/master/graph/badge.svg)](https://codecov.io/gh/queryverse/QueryOperators.jl) ## Overview From 7a5d9b778593bf3428c90e806ba056f896d122cd Mon Sep 17 00:00:00 2001 From: David Anthoff Date: Fri, 28 Aug 2026 18:20:17 -0700 Subject: [PATCH 2/3] Accept 1.0 versions of Queryverse sibling packages Co-Authored-By: Claude Fable 5 --- Project.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Project.toml b/Project.toml index 28d4af4..2c5404e 100644 --- a/Project.toml +++ b/Project.toml @@ -15,8 +15,8 @@ Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" [compat] julia = "1.12" DataStructures = "0.11, 0.12, 0.13, 0.14, 0.15, 0.16, 0.17, 0.18, 0.19" -TableShowUtils = "0.1.1, 0.2, 0.3" -DataValues = "0.4.4, 0.5" +TableShowUtils = "0.1.1, 0.2, 0.3, 1" +DataValues = "0.4.4, 0.5, 1" IteratorInterfaceExtensions = "0.1.1, 1" [targets] From 4ea190a8f4e68874e4264bfd50b5134f90f01ca3 Mon Sep 17 00:00:00 2001 From: David Anthoff Date: Fri, 28 Aug 2026 21:02:10 -0700 Subject: [PATCH 3/3] Restore original Julia compat range Keep supporting the Julia versions the package supported before the test item migration instead of raising the floor to 1.12. Co-Authored-By: Claude Fable 5 --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 2c5404e..a03fec3 100644 --- a/Project.toml +++ b/Project.toml @@ -13,7 +13,7 @@ TestItemRunner = "f8b46487-2199-4994-9208-9a1283c18c0a" Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" [compat] -julia = "1.12" +julia = "1.10" DataStructures = "0.11, 0.12, 0.13, 0.14, 0.15, 0.16, 0.17, 0.18, 0.19" TableShowUtils = "0.1.1, 0.2, 0.3, 1" DataValues = "0.4.4, 0.5, 1"