pwn 0.3.0

An implementation of Pwntools written in Rust.
Documentation
[package]
name = "pwn"
version = "0.3.0"
authors = ["clubby789 <jamie@hill-daniel.co.uk>"]
description = "An implementation of Pwntools written in Rust."
edition = "2021"
repository = "https://github.com/clubby789/pwntools"
documentation = "https://docs.rs/pwn/latest/pwn"
homepage = "https://github.com/clubby789/pwntools"
readme = "README.md"
license = "MIT"
include = ["src/**/*", "README.md"]

[dependencies]
colored = "2.0.0"
byteorder = "1.4.3"
crossbeam-utils = "0.8.7"
once_cell = "1.9.0"
num-traits = "0.2.14"
duplicate = "0.4.0"
tracing = "0.1.32"

goblin = {version = "0.5.1", optional = true, features = ["elf32", "elf64", "endian_fd"], default_features = false}
memmap = {version = "0.7.0", optional = true}
rustyline = {version = "9.1.2", optional = true}
ctor = "0.1.21"
tracing-subscriber = "0.3.9"

[features]
default = ["tubes", "elf"]
tubes = ["rustyline"]
elf = ["goblin", "memmap"]