diff --git a/Cargo.toml b/Cargo.toml index 196f404..51103f3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ description = "Read and write OpenEXR files without any unsafe code" keywords = ["exr", "openexr", "file", "binary", "io"] categories = ["encoding", "filesystem", "graphics", "multimedia"] -version = "2.0.0" +version = "1.7.0" edition = "2018" authors = ["johannesvollmer "] @@ -12,7 +12,7 @@ repository = "https://github.com/johannesvollmer/exrs" readme = "README.md" license = "BSD-3-Clause" exclude = [ "specification/*", "specification/**", "tests/images/*", "tests/images/**" ] -rust-version = "1.70.0" +rust-version = "1.59.0" [badges] maintenance = { status = "actively-developed" } @@ -28,7 +28,7 @@ proc-macro = false [dependencies] lebe = "^0.5.2" # generic binary serialization -half = "^2.1.0" # 16 bit float pixel data type +half = ">=2.1.0, <2.3" # 16 bit float pixel data type bit_field = "^0.10.1" # exr file version bit flags miniz_oxide = "^0.7.1" # zip compression for pxr24 smallvec = "^1.7.0" # make cache-friendly allocations TODO profile if smallvec is really an improvement! diff --git a/README.md b/README.md index 201cbcb..76c09ab 100644 --- a/README.md +++ b/README.md @@ -28,11 +28,6 @@ Features include: ### Current Status -MSRV Note: This crate is now on Rust `1.70.0`. If you want to use the -newest version of `exrs` with an older Rust version, you can still do that: -By specifying a version `half = "2.1.0"` in your project, the crate will work with Rust `1.59.0`. - - This library has matured quite a bit, but should still be considered incomplete. For example, deep data and DWA compression algorithms are not supported yet.