#![allow(non_camel_case_types, non_snake_case, non_upper_case_globals)]
#![cfg_attr(Py_LIMITED_API, allow(unused_imports))]
#![cfg_attr(feature="cargo-clippy", allow(inline_always))]
pub use self::pyport::*;
pub use self::pymem::*;
pub use self::object::*;
pub use self::objimpl::*;
pub use self::typeslots::*;
pub use self::pyhash::*;
pub use self::pydebug::*;
pub use self::bytearrayobject::*;
pub use self::bytesobject::*;
pub use self::unicodeobject::*;
pub use self::longobject::*;
pub use self::boolobject::*;
pub use self::floatobject::*;
pub use self::complexobject::*;
pub use self::rangeobject::*;
pub use self::memoryobject::*;
pub use self::tupleobject::*;
pub use self::listobject::*;
pub use self::dictobject::*;
pub use self::enumobject::*;
pub use self::setobject::*;
pub use self::methodobject::*;
pub use self::moduleobject::*;
pub use self::fileobject::*;
pub use self::pycapsule::*;
pub use self::traceback::*;
pub use self::sliceobject::*;
pub use self::iterobject::*;
pub use self::descrobject::*;
pub use self::warnings::*;
pub use self::weakrefobject::*;
pub use self::structseq::*;
pub use self::genobject::*;
pub use self::codecs::*;
pub use self::pyerrors::*;
pub use self::pystate::*;
pub use self::pyarena::*;
pub use self::modsupport::*;
pub use self::pythonrun::*;
pub use self::ceval::*;
pub use self::sysmodule::*;
#[cfg(Py_3_6)] pub use self::osmodule::*;
pub use self::intrcheck::*;
pub use self::import::*;
pub use self::objectabstract::*;
pub use self::bltinmodule::*;
pub use self::code::*;
pub use self::compile::*;
pub use self::eval::*;
pub use self::pystrtod::*;
pub use self::frameobject::PyFrameObject;
mod pyport;
mod pymem;
mod object;
mod objimpl;
mod typeslots;
mod pyhash;
mod pydebug;
mod bytearrayobject;
mod bytesobject;
mod unicodeobject;
mod longobject; mod boolobject; mod floatobject; mod complexobject; mod rangeobject; mod memoryobject; mod tupleobject;
mod listobject; mod dictobject; mod enumobject; mod setobject; mod methodobject; mod moduleobject; mod fileobject; mod pycapsule; mod traceback; mod sliceobject; mod iterobject; mod genobject; mod descrobject; mod warnings; mod weakrefobject; mod structseq;
mod codecs; mod pyerrors;
mod pystate;
#[cfg(Py_LIMITED_API)] mod pyarena {}
#[cfg(not(Py_LIMITED_API))] mod pyarena; mod modsupport; mod pythonrun; mod ceval; mod sysmodule; #[cfg(Py_3_6)] mod osmodule;
mod intrcheck; mod import;
mod objectabstract;
mod bltinmodule;
#[cfg(Py_LIMITED_API)] mod code {}
#[cfg(not(Py_LIMITED_API))] mod code;
mod compile; mod eval;
mod pystrtod;
pub mod structmember;
#[cfg(not(Py_LIMITED_API))]
pub mod frameobject;
#[cfg(Py_LIMITED_API)]
pub mod frameobject {
pub enum PyFrameObject {}
}