Skip to content

Commit 1887c34

Browse files
Bump serde_json from 1.0.142 to 1.0.145 (#1811)
Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: David Hewitt <[email protected]>
1 parent f6656e2 commit 1887c34

File tree

3 files changed

+57
-54
lines changed

3 files changed

+57
-54
lines changed

Cargo.lock

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

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ pyo3 = { version = "0.26", features = ["generate-import-lib", "num-bigint", "py-
3131
regex = "1.11.1"
3232
strum = { version = "0.27", features = ["derive"] }
3333
strum_macros = "0.27"
34-
serde_json = { version = "1.0.142", features = ["arbitrary_precision"] }
34+
serde_json = { version = "1.0.145", features = ["arbitrary_precision"] }
3535
enum_dispatch = "0.3.13"
3636
serde = { version = "1.0.219", features = ["derive"] }
3737
speedate = "0.17.0"

src/serializers/ser.rs

Lines changed: 39 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use std::{io, num::FpCategory};
22

3-
use serde::{ser::Impossible, serde_if_integer128, Serialize, Serializer};
3+
use serde::{ser::Impossible, Serialize, Serializer};
44
use serde_json::ser::{CompactFormatter, Formatter, PrettyFormatter, State};
55

66
use super::errors::PythonSerializerError;
@@ -908,25 +908,23 @@ where
908908
Ok(())
909909
}
910910

911-
serde_if_integer128! {
912-
fn serialize_i128(self, value: i128) -> Result<()> {
913-
tri!(self
914-
.ser
915-
.formatter
916-
.begin_string(&mut self.ser.writer)
917-
.map_err(|e| PythonSerializerError { message: e.to_string() }));
918-
tri!(self
919-
.ser
920-
.formatter
921-
.write_number_str(&mut self.ser.writer, &value.to_string())
922-
.map_err(|e| PythonSerializerError { message: e.to_string() }));
923-
tri!(self
924-
.ser
925-
.formatter
926-
.end_string(&mut self.ser.writer)
927-
.map_err(|e| PythonSerializerError { message: e.to_string() }));
928-
Ok(())
929-
}
911+
fn serialize_i128(self, value: i128) -> Result<()> {
912+
tri!(self
913+
.ser
914+
.formatter
915+
.begin_string(&mut self.ser.writer)
916+
.map_err(|e| PythonSerializerError { message: e.to_string() }));
917+
tri!(self
918+
.ser
919+
.formatter
920+
.write_number_str(&mut self.ser.writer, &value.to_string())
921+
.map_err(|e| PythonSerializerError { message: e.to_string() }));
922+
tri!(self
923+
.ser
924+
.formatter
925+
.end_string(&mut self.ser.writer)
926+
.map_err(|e| PythonSerializerError { message: e.to_string() }));
927+
Ok(())
930928
}
931929

932930
fn serialize_u8(self, value: u8) -> Result<()> {
@@ -1005,25 +1003,23 @@ where
10051003
Ok(())
10061004
}
10071005

1008-
serde_if_integer128! {
1009-
fn serialize_u128(self, value: u128) -> Result<()> {
1010-
tri!(self
1011-
.ser
1012-
.formatter
1013-
.begin_string(&mut self.ser.writer)
1014-
.map_err(|e| PythonSerializerError { message: e.to_string() }));
1015-
tri!(self
1016-
.ser
1017-
.formatter
1018-
.write_number_str(&mut self.ser.writer, &value.to_string())
1019-
.map_err(|e| PythonSerializerError { message: e.to_string() }));
1020-
tri!(self
1021-
.ser
1022-
.formatter
1023-
.end_string(&mut self.ser.writer)
1024-
.map_err(|e| PythonSerializerError { message: e.to_string() }));
1025-
Ok(())
1026-
}
1006+
fn serialize_u128(self, value: u128) -> Result<()> {
1007+
tri!(self
1008+
.ser
1009+
.formatter
1010+
.begin_string(&mut self.ser.writer)
1011+
.map_err(|e| PythonSerializerError { message: e.to_string() }));
1012+
tri!(self
1013+
.ser
1014+
.formatter
1015+
.write_number_str(&mut self.ser.writer, &value.to_string())
1016+
.map_err(|e| PythonSerializerError { message: e.to_string() }));
1017+
tri!(self
1018+
.ser
1019+
.formatter
1020+
.end_string(&mut self.ser.writer)
1021+
.map_err(|e| PythonSerializerError { message: e.to_string() }));
1022+
Ok(())
10271023
}
10281024

10291025
fn serialize_f32(self, _value: f32) -> Result<()> {
@@ -1156,10 +1152,8 @@ impl<W: io::Write, F: Formatter> serde::ser::Serializer for NumberStrEmitter<'_,
11561152
Err(invalid_number())
11571153
}
11581154

1159-
serde_if_integer128! {
1160-
fn serialize_i128(self, _v: i128) -> Result<()> {
1161-
Err(invalid_number())
1162-
}
1155+
fn serialize_i128(self, _v: i128) -> Result<()> {
1156+
Err(invalid_number())
11631157
}
11641158

11651159
fn serialize_u8(self, _v: u8) -> Result<()> {
@@ -1178,10 +1172,8 @@ impl<W: io::Write, F: Formatter> serde::ser::Serializer for NumberStrEmitter<'_,
11781172
Err(invalid_number())
11791173
}
11801174

1181-
serde_if_integer128! {
1182-
fn serialize_u128(self, _v: u128) -> Result<()> {
1183-
Err(invalid_number())
1184-
}
1175+
fn serialize_u128(self, _v: u128) -> Result<()> {
1176+
Err(invalid_number())
11851177
}
11861178

11871179
fn serialize_f32(self, _v: f32) -> Result<()> {

0 commit comments

Comments
 (0)