Cargo Features

[dependencies]
bugbite = { version = "0.0.13", default-features = false, features = ["native-tls", "rustls-tls", "output", "python", "test", "test-bugzilla"] }
default = rustls-tls

The rustls-tls feature is set by default whenever bugbite is added without default-features = false somewhere in the dependency tree.

native-tls

use system libraries for TLS

Enables native-tls of reqwest

rustls-tls default

use rustls for TLS

Enables rustls-tls of reqwest

output

support rendering output

Enables crossterm, textwrap, and unicode-segmentation

crossterm:

used for output support

Affects bugbite::output

python

support for python bindings

Enables pyo3 ^0.22.6

used for python bindings

Affects error::python

test

external test support

Enables wiremock

exported test support deps

Affects bugbite::test

test-bugzilla

bugzilla integration tests that require a local instance

Affects test::bugzilla