From: Josh Simmons Date: Thu, 14 Nov 2024 21:06:29 +0000 (+0100) Subject: narcissus-core: Update to maintained fast-float X-Git-Url: https://git.nega.tv//gitweb.cgi?a=commitdiff_plain;h=79bf3cd9441c6d94b9aff40ee5063d8697e16c2a;p=josh%2Fnarcissus narcissus-core: Update to maintained fast-float Still necessary as the stdlib has no `parse_partial`. --- diff --git a/Cargo.lock b/Cargo.lock index a891808..510ffc8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -24,10 +24,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2" [[package]] -name = "fast-float" -version = "0.2.0" +name = "fast-float2" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95765f67b4b18863968b4a1bd5bb576f732b29a4a28c7cd84c09fa3e2875f33c" +checksum = "f8eb564c5c7423d25c886fb561d1e4ee69f72354d16918afa32c08811f6b6a55" [[package]] name = "getrandom" @@ -74,7 +74,7 @@ dependencies = [ name = "narcissus-core" version = "0.1.0" dependencies = [ - "fast-float", + "fast-float2", "memchr", ] diff --git a/engine/narcissus-core/Cargo.toml b/engine/narcissus-core/Cargo.toml index 09a5e79..aa99e00 100644 --- a/engine/narcissus-core/Cargo.toml +++ b/engine/narcissus-core/Cargo.toml @@ -6,5 +6,5 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -fast-float = "0.2" +fast-float2 = "0.2.3" memchr = { version = "2" } \ No newline at end of file diff --git a/engine/narcissus-core/src/obj.rs b/engine/narcissus-core/src/obj.rs index 836d51e..49734d1 100644 --- a/engine/narcissus-core/src/obj.rs +++ b/engine/narcissus-core/src/obj.rs @@ -1,6 +1,6 @@ use std::io::Read; -use fast_float::parse_partial; +use fast_float2::parse_partial; const MAX_LINE_SIZE: usize = 8 * 1024;