1#![cfg_attr(not(feature = "std"), no_std)]
4#![deny(clippy::disallowed_methods)]
5
6extern crate alloc;
7
8pub mod atomic;
9#[cfg(feature = "binascii")]
10pub mod binascii;
11pub mod borrow;
12pub mod boxvec;
13pub mod cformat;
14#[cfg(any(feature = "bz2", feature = "lzma", feature = "zlib"))]
15pub mod compression;
16pub mod encodings;
17pub mod float_ops;
18pub mod format;
19pub mod hash;
20#[cfg(feature = "hashlib")]
21pub mod hashlib;
22#[cfg(feature = "inet")]
23pub mod inet;
24pub mod int;
25#[cfg(feature = "json")]
26pub mod json;
27pub mod linked_list;
28pub mod lock;
29pub mod rand;
30pub mod rc;
31pub mod refcount;
32pub mod static_cell;
33pub mod str;
34pub mod wtf8_index;
35
36pub use rustpython_wtf8 as wtf8;
37
38pub mod vendored {
39 pub use ascii;
40}