Skip to content

Commit

Permalink
chore: release
Browse files Browse the repository at this point in the history
  • Loading branch information
release-plz-bot[bot] authored Oct 22, 2024
1 parent e806cbe commit b121254
Show file tree
Hide file tree
Showing 7 changed files with 184 additions and 166 deletions.
6 changes: 3 additions & 3 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions jpegxl-rs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Changelog

## [Unreleased]

# Changelog

## [Unreleased]
Expand Down
142 changes: 71 additions & 71 deletions jpegxl-rs/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,71 +1,71 @@
[package]
authors = ["Inflation <[email protected]>"]
categories = ["api-bindings", "encoding", "multimedia::images"]
description = "Safe Rust wrapper for JPEG XL reference implementation"
edition = "2021"
keywords = ["jpeg-xl", "jxl"]
license = "GPL-3.0-or-later"
name = "jpegxl-rs"
readme = "README.md"
repository = "https://github.com/inflation/jpegxl-rs"
version = "0.11.1+libjxl-0.11.0"
rust-version.workspace = true

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[lints.rust]
missing_docs = "warn"
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(coverage_nightly)'] }

[lints.clippy]
pedantic = "warn"

[features]
default = ["image"]
image = ["dep:image"]
vendored = ["jpegxl-sys/vendored"]
docs = ["jpegxl-sys/docs"]
bench = []

[dependencies]
derive_builder = "0.20.2"
image = { version = "0.25.4", optional = true, default-features = false }
thiserror = "1.0.64"
half = "2.4.1"
byteorder = "1.5.0"

[dependencies.jpegxl-sys]
version = "0.11.1"
path = "../jpegxl-sys"
default-features = false

[dev-dependencies]
image = { version = "0.25.4", default-features = false, features = [
"jpeg",
"png",
] }
lcms2 = "6.1.0"
pretty_assertions = "1.4.1"
testresult = "0.4.1"

[target.'cfg(not(target_family = "wasm"))'.dev-dependencies]
criterion = "0.5.1"


[package.metadata.docs.rs]
rustdoc-args = ["--cfg", "docsrs"]
features = ["docs"]

[lib]
bench = false
path = "src/lib.rs"

[[bench]]
harness = false
name = "decode"
required-features = ["bench"]

[[bench]]
harness = false
name = "encode"
required-features = ["bench"]
[package]
authors = ["Inflation <[email protected]>"]
categories = ["api-bindings", "encoding", "multimedia::images"]
description = "Safe Rust wrapper for JPEG XL reference implementation"
edition = "2021"
keywords = ["jpeg-xl", "jxl"]
license = "GPL-3.0-or-later"
name = "jpegxl-rs"
readme = "README.md"
repository = "https://github.com/inflation/jpegxl-rs"
version = "0.11.2+libjxl-0.11.0"
rust-version.workspace = true

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[lints.rust]
missing_docs = "warn"
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(coverage_nightly)'] }

[lints.clippy]
pedantic = "warn"

[features]
default = ["image"]
image = ["dep:image"]
vendored = ["jpegxl-sys/vendored"]
docs = ["jpegxl-sys/docs"]
bench = []

[dependencies]
derive_builder = "0.20.2"
image = { version = "0.25.4", optional = true, default-features = false }
thiserror = "1.0.64"
half = "2.4.1"
byteorder = "1.5.0"

[dependencies.jpegxl-sys]
version = "0.12.0"
path = "../jpegxl-sys"
default-features = false

[dev-dependencies]
image = { version = "0.25.4", default-features = false, features = [
"jpeg",
"png",
] }
lcms2 = "6.1.0"
pretty_assertions = "1.4.1"
testresult = "0.4.1"

[target.'cfg(not(target_family = "wasm"))'.dev-dependencies]
criterion = "0.5.1"


[package.metadata.docs.rs]
rustdoc-args = ["--cfg", "docsrs"]
features = ["docs"]

[lib]
bench = false
path = "src/lib.rs"

[[bench]]
harness = false
name = "decode"
required-features = ["bench"]

[[bench]]
harness = false
name = "encode"
required-features = ["bench"]
10 changes: 10 additions & 0 deletions jpegxl-src/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
# Changelog

## [Unreleased]

## [0.11.2](https://github.com/inflation/jpegxl-rs/compare/jpegxl-src-v0.11.1...jpegxl-src-v0.11.2)

### 🐛 Bug Fixes

- Pass building by Rust 1.82 on Linux again - ([e806cbe](https://github.com/inflation/jpegxl-rs/commit/e806cbe57e345a8d4fe0528260cf421a3f6a50e0))

# Changelog

## [Unreleased]
Expand Down
94 changes: 47 additions & 47 deletions jpegxl-src/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,47 +1,47 @@
[package]
authors = ["Inflation <[email protected]>"]
description = "Source of libjxl and logic to build it."
edition = "2021"
license = "BSD-3-Clause"
name = "jpegxl-src"
readme = "README.md"
repository = "https://github.com/inflation/jpegxl-rs"
version = "0.11.1"
rust-version.workspace = true
exclude = [
"libjxl/third_party/libpng",
"libjxl/third_party/sjpeg",
"libjxl/third_party/lcms",
"libjxl/third_party/googletest",
"libjxl/third_party/brotli/tests",
"libjxl/third_party/brotli/java",
"libjxl/third_party/brotli/csharp",
"libjxl/third_party/brotli/research",
"libjxl/third_party/brotli/js",
"libjxl/third_party/libjpeg-turbo",
"libjxl/third_party/highway/g3doc",
"libjxl/third_party/skcms/profiles",
"libjxl/third_party/zlib/contrib",
"libjxl/testdata",
"libjxl/examples",
"libjxl/experimental",
"libjxl/docker",
"libjxl/doc",
"libjxl/.github",
"libjxl/debian",
"libjxl/plugins",
]

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(coverage_nightly)'] }

[lints.clippy]
pedantic = "warn"

[dependencies]
cmake = "0.1.51"

[features]
threads = []
[package]
authors = ["Inflation <[email protected]>"]
description = "Source of libjxl and logic to build it."
edition = "2021"
license = "BSD-3-Clause"
name = "jpegxl-src"
readme = "README.md"
repository = "https://github.com/inflation/jpegxl-rs"
version = "0.11.2"
rust-version.workspace = true
exclude = [
"libjxl/third_party/libpng",
"libjxl/third_party/sjpeg",
"libjxl/third_party/lcms",
"libjxl/third_party/googletest",
"libjxl/third_party/brotli/tests",
"libjxl/third_party/brotli/java",
"libjxl/third_party/brotli/csharp",
"libjxl/third_party/brotli/research",
"libjxl/third_party/brotli/js",
"libjxl/third_party/libjpeg-turbo",
"libjxl/third_party/highway/g3doc",
"libjxl/third_party/skcms/profiles",
"libjxl/third_party/zlib/contrib",
"libjxl/testdata",
"libjxl/examples",
"libjxl/experimental",
"libjxl/docker",
"libjxl/doc",
"libjxl/.github",
"libjxl/debian",
"libjxl/plugins",
]

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(coverage_nightly)'] }

[lints.clippy]
pedantic = "warn"

[dependencies]
cmake = "0.1.51"

[features]
threads = []
4 changes: 4 additions & 0 deletions jpegxl-sys/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Changelog

## [Unreleased]

# Changelog

## [Unreleased]
Expand Down
90 changes: 45 additions & 45 deletions jpegxl-sys/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,45 +1,45 @@
[package]
authors = ["Inflation <[email protected]>"]
categories = ["external-ffi-bindings", "encoding", "multimedia::images"]
description = "Rust wrapper for JPEG XL reference implementation"
edition = "2021"
keywords = ["jpeg-xl", "jxl"]
license = "GPL-3.0-or-later"
links = "jxl"
name = "jpegxl-sys"
readme = "README.md"
repository = "https://github.com/inflation/jpegxl-rs"
version = "0.11.1+libjxl-0.11.0"
rust-version.workspace = true

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(coverage_nightly)'] }

[lints.clippy]
pedantic = "warn"
module_name_repetitions = "allow"

[lints.rustdoc]
broken_intra_doc_links = "deny"

[package.metadata.docs.rs]
features = ["docs"]

[build-dependencies]
pkg-config = "0.3.31"

[build-dependencies.jpegxl-src]
version = "0.11.1"
path = "../jpegxl-src"
optional = true

[dev-dependencies]
image = { version = "0.25.4", default-features = false, features = ["png"] }
pretty_assertions = "1.4.1"

[features]
default = []
vendored = ["jpegxl-src"]
docs = []
[package]
authors = ["Inflation <[email protected]>"]
categories = ["external-ffi-bindings", "encoding", "multimedia::images"]
description = "Rust wrapper for JPEG XL reference implementation"
edition = "2021"
keywords = ["jpeg-xl", "jxl"]
license = "GPL-3.0-or-later"
links = "jxl"
name = "jpegxl-sys"
readme = "README.md"
repository = "https://github.com/inflation/jpegxl-rs"
version = "0.12.0+libjxl-0.11.0"
rust-version.workspace = true

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(coverage_nightly)'] }

[lints.clippy]
pedantic = "warn"
module_name_repetitions = "allow"

[lints.rustdoc]
broken_intra_doc_links = "deny"

[package.metadata.docs.rs]
features = ["docs"]

[build-dependencies]
pkg-config = "0.3.31"

[build-dependencies.jpegxl-src]
version = "0.11.2"
path = "../jpegxl-src"
optional = true

[dev-dependencies]
image = { version = "0.25.4", default-features = false, features = ["png"] }
pretty_assertions = "1.4.1"

[features]
default = []
vendored = ["jpegxl-src"]
docs = []

0 comments on commit b121254

Please sign in to comment.