{
  "cksum": "fffdeeaf2a9872e3cd8e052476553c92716052b7e0ee63b0fd35096a4501ad3a",
  "crate_file": "spotatui-0.40.2.crate",
  "crate_url": "https://static.crates.io/crates/spotatui/spotatui-0.40.2.crate",
  "deps": [
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "anyhow",
      "optional": false,
      "req": "^1.0.102",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "wayland-data-control"
      ],
      "kind": "normal",
      "name": "arboard",
      "optional": false,
      "req": "^3.4",
      "target": "cfg(all(target_os = \"linux\", not(target_env = \"musl\")))"
    },
    {
      "default_features": true,
      "features": [
        "wayland-data-control"
      ],
      "kind": "normal",
      "name": "arboard",
      "optional": false,
      "req": "^3.4",
      "target": "cfg(all(target_os = \"linux\", target_env = \"musl\"))"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "arboard",
      "optional": false,
      "req": "^3.4",
      "target": "cfg(target_os = \"macos\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "arboard",
      "optional": false,
      "req": "^3.4",
      "target": "cfg(target_os = \"windows\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "backtrace",
      "optional": false,
      "req": "^0.3.76",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "block2",
      "optional": true,
      "req": "^0.6",
      "target": "cfg(target_os = \"macos\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "chrono",
      "optional": false,
      "req": "^0.4.45",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "cargo"
      ],
      "kind": "normal",
      "name": "clap",
      "optional": false,
      "req": "^4.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "clap_complete",
      "optional": false,
      "req": "^4.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "colorgrad",
      "optional": false,
      "req": "^0.8.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "cpal",
      "optional": true,
      "req": "^0.17",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "crossterm",
      "optional": false,
      "req": "^0.29",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "dirs",
      "optional": false,
      "req": "^6.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "discord-rich-presence",
      "optional": true,
      "req": "^1.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "fern",
      "optional": false,
      "req": "^0.7.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "futures",
      "optional": false,
      "req": "^0.3.32",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "hex",
      "optional": true,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "icy-metadata",
      "optional": true,
      "req": "^0.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "image",
      "optional": true,
      "req": "^0.25",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "keepawake",
      "optional": false,
      "req": "^0.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "librespot-connect",
      "optional": true,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "librespot-core",
      "optional": true,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "librespot-metadata",
      "optional": true,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "librespot-oauth",
      "optional": true,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "alsa-backend"
      ],
      "kind": "normal",
      "name": "librespot-playback",
      "optional": true,
      "req": "^0.8",
      "target": "cfg(all(target_os = \"linux\", not(target_env = \"musl\")))"
    },
    {
      "default_features": false,
      "features": [
        "rodio-backend"
      ],
      "kind": "normal",
      "name": "librespot-playback",
      "optional": true,
      "req": "^0.8",
      "target": "cfg(all(target_os = \"linux\", target_env = \"musl\"))"
    },
    {
      "default_features": false,
      "features": [
        "portaudio-backend"
      ],
      "kind": "normal",
      "name": "librespot-playback",
      "optional": true,
      "req": "^0.8",
      "target": "cfg(target_os = \"macos\")"
    },
    {
      "default_features": false,
      "features": [
        "rodio-backend"
      ],
      "kind": "normal",
      "name": "librespot-playback",
      "optional": true,
      "req": "^0.8",
      "target": "cfg(target_os = \"windows\")"
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "librespot-protocol",
      "optional": true,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "lofty",
      "optional": true,
      "req": "^0.24",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "log",
      "optional": false,
      "req": "^0.4.32",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "md-5",
      "optional": true,
      "req": "^0.11",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "lua54",
        "vendored",
        "serde"
      ],
      "kind": "normal",
      "name": "mlua",
      "optional": true,
      "req": "^0.12",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "mpris-server",
      "optional": true,
      "req": "^0.10",
      "target": "cfg(target_os = \"linux\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "objc2",
      "optional": true,
      "req": "^0.6",
      "target": "cfg(target_os = \"macos\")"
    },
    {
      "default_features": false,
      "features": [
        "NSImage"
      ],
      "kind": "normal",
      "name": "objc2-app-kit",
      "optional": true,
      "req": "^0.3",
      "target": "cfg(target_os = \"macos\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "objc2-foundation",
      "optional": true,
      "req": "^0.3",
      "target": "cfg(target_os = \"macos\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "objc2-media-player",
      "optional": true,
      "req": "^0.3",
      "target": "cfg(target_os = \"macos\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "open",
      "optional": false,
      "req": "^5.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "openssl",
      "optional": true,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "vendored"
      ],
      "kind": "normal",
      "name": "openssl-sys",
      "optional": false,
      "req": "^0.9",
      "target": "cfg(target_env = \"musl\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "pipewire",
      "optional": true,
      "req": "^0.10",
      "target": "cfg(all(target_os = \"linux\", not(target_env = \"musl\")))"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "protobuf",
      "optional": true,
      "req": "^3.7",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rand",
      "optional": false,
      "req": "^0.8.4",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "crossterm",
        "layout-cache"
      ],
      "kind": "normal",
      "name": "ratatui",
      "optional": false,
      "req": "^0.30",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "crossterm"
      ],
      "kind": "normal",
      "name": "ratatui-image",
      "optional": true,
      "req": "^11.0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "realfft",
      "optional": true,
      "req": "^3.4",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "json",
        "rustls-tls",
        "blocking"
      ],
      "kind": "normal",
      "name": "reqwest",
      "optional": false,
      "req": "^0.12",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rodio",
      "optional": true,
      "req": "^0.22",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "cli",
        "env-file",
        "client-reqwest",
        "reqwest-rustls-tls"
      ],
      "kind": "normal",
      "name": "rspotify",
      "optional": false,
      "req": "^0.16",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "archive-tar",
        "archive-zip",
        "compression-flate2",
        "compression-zip-deflate"
      ],
      "kind": "normal",
      "name": "self_update",
      "optional": true,
      "req": "^0.44",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_json",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_yaml",
      "optional": false,
      "req": "^0.9",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "sha2",
      "optional": true,
      "req": "^0.11",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "smtc-tokio",
      "optional": true,
      "req": "^0.1.0",
      "target": "cfg(target_os = \"windows\")"
    },
    {
      "default_features": false,
      "features": [
        "reqwest-rustls"
      ],
      "kind": "normal",
      "name": "stream-download",
      "optional": true,
      "req": "^0.24",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "mp3",
        "flac",
        "ogg",
        "wav",
        "aiff",
        "isomp4",
        "mkv",
        "pcm",
        "vorbis"
      ],
      "kind": "normal",
      "name": "symphonia",
      "optional": true,
      "req": "^0.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tempfile",
      "optional": true,
      "req": "^3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "tempfile",
      "optional": false,
      "req": "^3",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "full"
      ],
      "kind": "normal",
      "name": "tokio",
      "optional": false,
      "req": "^1.52",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "rustls-tls-webpki-roots"
      ],
      "kind": "normal",
      "name": "tokio-tungstenite",
      "optional": false,
      "req": "^0.29",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tui-bar-graph",
      "optional": false,
      "req": "^0.3.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tui-equalizer",
      "optional": false,
      "req": "^0.2.0-alpha",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "unicode-width",
      "optional": false,
      "req": "^0.2.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "url",
      "optional": false,
      "req": "^2.5",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "build",
      "name": "vergen",
      "optional": false,
      "req": ">=9.0.6, <9.1",
      "target": null
    }
  ],
  "features": {
    "alsa-backend": [
      "streaming",
      "librespot-playback/alsa-backend"
    ],
    "audio-viz": [
      "realfft",
      "pipewire"
    ],
    "audio-viz-cpal": [
      "realfft",
      "cpal"
    ],
    "cover-art": [
      "ratatui-image",
      "image"
    ],
    "discord-rpc": [
      "discord-rich-presence"
    ],
    "gstreamer-backend": [
      "streaming",
      "librespot-playback/gstreamer-backend"
    ],
    "jackaudio-backend": [
      "streaming",
      "librespot-playback/jackaudio-backend"
    ],
    "macos-media": [
      "objc2-media-player",
      "objc2-foundation",
      "objc2-app-kit",
      "objc2",
      "block2",
      "streaming"
    ],
    "mpris": [
      "mpris-server"
    ],
    "portaudio-backend": [
      "streaming",
      "librespot-playback/portaudio-backend"
    ],
    "pulseaudio-backend": [
      "streaming",
      "librespot-playback/pulseaudio-backend"
    ],
    "rodio-backend": [
      "streaming",
      "librespot-playback/rodio-backend"
    ],
    "rodiojack-backend": [
      "streaming",
      "librespot-playback/rodiojack-backend"
    ],
    "sdl-backend": [
      "streaming",
      "librespot-playback/sdl-backend"
    ],
    "streaming": [
      "librespot-core",
      "librespot-playback",
      "librespot-connect",
      "librespot-oauth",
      "librespot-metadata",
      "librespot-protocol",
      "protobuf"
    ],
    "telemetry": [],
    "windows-media": [
      "smtc-tokio",
      "streaming"
    ]
  },
  "features2": {
    "all-sources": [
      "local-files",
      "subsonic",
      "internet-radio",
      "youtube"
    ],
    "audio-decode": [
      "dep:rodio"
    ],
    "default": [
      "telemetry",
      "streaming",
      "audio-viz-cpal",
      "macos-media",
      "discord-rpc",
      "mpris",
      "self-update",
      "windows-media",
      "scripting"
    ],
    "internet-radio": [
      "audio-decode",
      "dep:stream-download",
      "dep:icy-metadata"
    ],
    "local-files": [
      "audio-decode",
      "dep:lofty",
      "dep:symphonia"
    ],
    "scripting": [
      "dep:mlua"
    ],
    "self-update": [
      "dep:self_update",
      "dep:sha2",
      "dep:hex"
    ],
    "subsonic": [
      "dep:md-5",
      "audio-decode",
      "dep:tempfile",
      "reqwest/stream"
    ],
    "youtube": [
      "audio-decode",
      "dep:tempfile"
    ]
  },
  "index_path": "sp/ot/spotatui",
  "name": "spotatui",
  "pubtime": "2026-07-10T13:39:53Z",
  "v": 2,
  "vers": "0.40.2",
  "yanked": false
}
