Skip to content

Commit b50dd4d

Browse files
committed
Bump parsers and MSRV
1 parent a1055f9 commit b50dd4d

4 files changed

Lines changed: 45 additions & 156 deletions

File tree

.github/workflows/main.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ jobs:
1919
steps:
2020
- uses: actions/checkout@v4
2121

22-
- name: Install Rust 1.89.0
23-
uses: dtolnay/rust-toolchain@1.89.0
22+
- name: Install Rust 1.91.1
23+
uses: dtolnay/rust-toolchain@1.91.1
2424

2525
- name: Build with locked dependencies
2626
run: cargo build --locked
@@ -48,8 +48,8 @@ jobs:
4848
steps:
4949
- uses: actions/checkout@v4
5050

51-
- name: Install Rust 1.89.0
52-
uses: dtolnay/rust-toolchain@1.89.0
51+
- name: Install Rust 1.91.1
52+
uses: dtolnay/rust-toolchain@1.91.1
5353
with:
5454
components: clippy
5555

Cargo.lock

Lines changed: 36 additions & 147 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
[package]
22
name = "celq"
33
description = "A CEL command-line query tool for JSON data"
4-
version = "0.2.0"
4+
version = "0.3.0-alpha.1"
55
edition = "2024"
6-
rust-version = "1.89"
6+
rust-version = "1.91"
77
authors = ["Ivan Carvalho <ivancarvalho@gatech.edu>"]
88
repository = "https://github.com/IvanIsCoding/celq"
99
license = "MIT OR Apache-2.0"
@@ -45,9 +45,9 @@ serde = "1"
4545
serde_json = { version = "1", features = ["preserve_order"] }
4646
rayon = "1.11"
4747
mimalloc = { version = ">=0.1.40, <0.2.0", default-features = false, optional = true }
48-
json5 = "0.4"
48+
json5 = "1.3.0"
4949
toml = { version = "=0.9.8", default-features = false, features = ["parse", "serde", "preserve_order"], optional = true }
50-
serde-saphyr = { version = "=0.0.14", default-features = false, optional = true }
50+
serde-saphyr = { version = "=0.0.16", default-features = false, optional = true }
5151
ressa = { version = "=0.8.2", optional = true}
5252
resast = { version = "=0.5.0", optional = true }
5353

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# celq
2-
[![Crates.io](https://img.shields.io/crates/v/celq.svg)](https://crates.io/crates/celq) [![Documentation](https://docs.rs/celq/badge.svg)](https://docs.rs/celq) [![Playground](https://img.shields.io/badge/playground-live-brightgreen)](https://celq-playground.github.io/) [![Minimum rustc 1.89](https://img.shields.io/badge/rustc-1.89+-blue.svg)](https://rust-lang.github.io/rfcs/2495-min-rust-version.html)
2+
[![Crates.io](https://img.shields.io/crates/v/celq.svg)](https://crates.io/crates/celq) [![Documentation](https://docs.rs/celq/badge.svg)](https://docs.rs/celq) [![Playground](https://img.shields.io/badge/playground-live-brightgreen)](https://celq-playground.github.io/) [![Minimum rustc 1.91](https://img.shields.io/badge/rustc-1.91+-blue.svg)](https://rust-lang.github.io/rfcs/2495-min-rust-version.html)
33

44
**celq** is a command-line tool for evaluating [Common Expression Language (CEL)](https://cel.dev/) expressions. It processes JSON input, performs computations, and outputs results. Think of it as if [jq](https://jqlang.org/) supported CEL.
55

0 commit comments

Comments
 (0)