Skip to content

Commit 9c08a00

Browse files
committed
pub(crate) mode types only, not modules
1 parent 62f3b20 commit 9c08a00

File tree

10 files changed

+13
-11
lines changed

10 files changed

+13
-11
lines changed

src/input/input_abstract.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use pyo3::{intern, prelude::*};
77
use crate::errors::{ErrorTypeDefaults, InputValue, LocItem, ValError, ValResult};
88
use crate::lookup_key::{LookupKey, LookupPath};
99
use crate::tools::py_err;
10-
use crate::validators::config::ValBytesMode;
10+
use crate::validators::ValBytesMode;
1111

1212
use super::datetime::{EitherDate, EitherDateTime, EitherTime, EitherTimedelta};
1313
use super::return_enums::{EitherBytes, EitherInt, EitherString};

src/input/input_json.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ use strum::EnumMessage;
99

1010
use crate::errors::{ErrorType, ErrorTypeDefaults, InputValue, LocItem, ValError, ValResult};
1111
use crate::lookup_key::{LookupKey, LookupPath};
12-
use crate::validators::config::ValBytesMode;
12+
use crate::validators::ValBytesMode;
1313
use crate::validators::decimal::create_decimal;
1414

1515
use super::datetime::{

src/input/input_python.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ use speedate::MicrosecondsPrecisionOverflowBehavior;
1515

1616
use crate::errors::{ErrorType, ErrorTypeDefaults, InputValue, LocItem, ValError, ValResult};
1717
use crate::tools::{extract_i64, safe_repr};
18-
use crate::validators::config::ValBytesMode;
18+
use crate::validators::ValBytesMode;
1919
use crate::validators::decimal::{create_decimal, get_decimal_type};
2020
use crate::validators::Exactness;
2121
use crate::ArgsKwargs;

src/input/input_string.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use crate::errors::{ErrorTypeDefaults, InputValue, LocItem, ValError, ValResult}
77
use crate::input::py_string_str;
88
use crate::lookup_key::{LookupKey, LookupPath};
99
use crate::tools::safe_repr;
10-
use crate::validators::config::ValBytesMode;
10+
use crate::validators::ValBytesMode;
1111
use crate::validators::decimal::create_decimal;
1212

1313
use super::datetime::{

src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ use std::sync::OnceLock;
77
use jiter::{map_json_error, PartialMode, PythonParse, StringCacheMode};
88
use pyo3::exceptions::PyTypeError;
99
use pyo3::{prelude::*, sync::GILOnceCell};
10-
use serializers::config::BytesMode;
11-
use validators::config::ValBytesMode;
10+
use serializers::BytesMode;
11+
use validators::ValBytesMode;
1212

1313
// parse this first to get access to the contained macro
1414
#[macro_use]

src/serializers/mod.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ use pyo3::{PyTraverseError, PyVisit};
88
use crate::definitions::{Definitions, DefinitionsBuilder};
99
use crate::py_gc::PyGcTraverse;
1010

11+
pub(crate) use config::BytesMode;
1112
use config::SerializationConfig;
1213
pub use errors::{PydanticSerializationError, PydanticSerializationUnexpectedValue};
1314
use extra::{CollectWarnings, SerRecursionState, WarningsMode};
@@ -16,7 +17,7 @@ pub use shared::CombinedSerializer;
1617
use shared::{to_json_bytes, BuildSerializer, TypeSerializer};
1718

1819
mod computed_fields;
19-
pub(crate) mod config;
20+
mod config;
2021
mod errors;
2122
mod extra;
2223
mod fields;

src/validators/config.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use pyo3::{intern, prelude::*};
77

88
use crate::errors::ErrorType;
99
use crate::input::EitherBytes;
10-
use crate::serializers::config::BytesMode;
10+
use crate::serializers::BytesMode;
1111
use crate::tools::SchemaDict;
1212

1313
#[derive(Default, Debug, Clone, Copy, PartialEq, Eq)]

src/validators/json.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use jiter::{JsonValue, PartialMode, PythonParse};
66

77
use crate::errors::{ErrorType, ErrorTypeDefaults, ValError, ValLineError, ValResult};
88
use crate::input::{EitherBytes, Input, InputType, ValidationMatch};
9-
use crate::serializers::config::BytesMode;
9+
use crate::serializers::BytesMode;
1010
use crate::tools::SchemaDict;
1111

1212
use super::config::ValBytesMode;

src/validators/mod.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ use pyo3::types::{PyAny, PyDict, PyString, PyTuple, PyType};
1010
use pyo3::{intern, PyTraverseError, PyVisit};
1111

1212
use crate::build_tools::{py_schema_err, py_schema_error_type, SchemaError};
13+
pub(crate) use config::ValBytesMode;
1314
use crate::definitions::{Definitions, DefinitionsBuilder};
1415
use crate::errors::{LocItem, ValError, ValResult, ValidationError};
1516
use crate::input::{Input, InputType, StringMapping};
@@ -24,7 +25,7 @@ mod bytes;
2425
mod call;
2526
mod callable;
2627
mod chain;
27-
pub(crate) mod config;
28+
mod config;
2829
mod custom_error;
2930
mod dataclass;
3031
mod date;

src/validators/uuid.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ use crate::input::input_as_python_instance;
1313
use crate::input::Input;
1414
use crate::input::InputType;
1515
use crate::input::ValidationMatch;
16-
use crate::serializers::config::BytesMode;
16+
use crate::serializers::BytesMode;
1717
use crate::tools::SchemaDict;
1818

1919
use super::config::ValBytesMode;

0 commit comments

Comments
 (0)