does-it-install?

← All servers

io.github.duriantaco/skylos

Dead code, security, secrets detection and code quality for Python, TypeScript, Go.

io.github.duriantaco/skylos · Repository · version 3.5.10 · 892 stars · listed from registry

Install

The sweep installs into a clean prefix, but this is the command a user would run:

uvx skylos

Results by platform

Linux

MCP handshake failed2026-11-09 · probed over pypi

5 recorded runs, oldest first.

handshake failed: MCP error -32000: Connection closed
--- stderr (tail) ---
Downloading hf-xet (4.1MiB)
Downloading openai (2.3MiB)
Downloading networkx (2.0MiB)
Downloading litellm (34.7MiB)
Downloading tokenizers (3.2MiB)
Downloading tiktoken (1.1MiB)
Downloading botocore (15.5MiB)
Downloading libcst (2.2MiB)
 Downloaded tiktoken
 Downloaded networkx
 Downloaded libcst
 Downloaded tokenizers
 Downloaded hf-xet
 Downloaded openai
 Downloaded botocore
 Downloaded litellm
Installed 101 packages in 302ms
usage: skylos [-h] [--gate] [--upload] [--no-upload] [--verify] [--trace]
              [--coverage] [--pytest-fixtures] [--force] [--strict] [--tui]
              [--tree] [--model MODEL] [--api-base API_BASE] [--version]
              [--json] [--llm] [--comment-out] [--output OUTPUT] [--verbose]
              [--confidence CONFIDENCE] [--interactive] [--dry-run]
              [--exclude-folder EXCLUDE_FOLDERS]
              [--include-folder INCLUDE_FOLDERS] [--no-default-excludes]
              [--list-default-excludes] [--secrets] [--danger] [--quality]
              [--sca] [--sarif [SARIF]] [--baseline] [--diff-base REF]
              [--diff [BASE_REF]] [--github] [--summary] [--severity LEVEL]
              [--category CAT] [--file-filter PATTERN] [--limit N]
              path [path ...] [command ...]
skylos: error: the following arguments are required: path

macOS

MCP handshake failed2026-11-09 · probed over pypi

5 recorded runs, oldest first.

handshake failed: MCP error -32000: Connection closed
--- stderr (tail) ---
…ompiling libc v0.2.177
            Compiling typenum v1.19.0
            Compiling version_check v0.9.5
            Compiling generic-array v0.14.9
            Compiling pyo3-build-config v0.26.0
            Compiling cfg-if v1.0.4
            Compiling proc-macro2 v1.0.101
            Compiling quote v1.0.41
            Compiling unicode-ident v1.0.19
            Compiling zerocopy v0.8.27
            Compiling pyo3-ffi v0.26.0
            Compiling pyo3-macros-backend v0.26.0
            Compiling autocfg v1.5.0
            Compiling syn v2.0.107
            Compiling crypto-common v0.1.6
            Compiling memoffset v0.9.1
            Compiling block-buffer v0.10.4
         error: failed to run custom build command for `pyo3-ffi v0.26.0`

         Caused by:
           process didn't exit successfully: `/Users/runner/.cache/uv/sdists-v10/pypi/fastuuid/0.14.0/iA2RzCvTsHDJyuaL/src/target/release/build/pyo3-ffi-f22d52de2f1ce238/build-script-build` (exit status: 1)
           --- stdout
           cargo:rustc-check-cfg=cfg(Py_LIMITED_API)
           cargo:rustc-check-cfg=cfg(Py_GIL_DISABLED)
           cargo:rustc-check-cfg=cfg(PyPy)
           cargo:rustc-check-cfg=cfg(GraalPy)
           cargo:rustc-check-cfg=cfg(py_sys_config, values("Py_DEBUG", "Py_REF_DEBUG", "Py_TRACE_REFS", "COUNT_ALLOCS"))
           cargo:rustc-check-cfg=cfg(pyo3_disable_reference_pool)
           cargo:rustc-check-cfg=cfg(pyo3_leak_on_drop_without_reference_pool)
           cargo:rustc-check-cfg=cfg(Py_3_7)
           cargo:rustc-check-cfg=cfg(Py_3_8)
           cargo:rustc-check-cfg=cfg(Py_3_9)
           cargo:rustc-check-cfg=cfg(Py_3_10)
           cargo:rustc-check-cfg=cfg(Py_3_11)
           cargo:rustc-check-cfg=cfg(Py_3_12)
           cargo:rustc-check-cfg=cfg(Py_3_13)
           cargo:rustc-check-cfg=cfg(Py_3_14)
           cargo:rustc-check-cfg=cfg(Py_3_15)
           cargo:rerun-if-env-changed=PYO3_CROSS
           cargo:rerun-if-env-changed=PYO3_CROSS_LIB_DIR
           cargo:rerun-if-env-changed=PYO3_CROSS_PYTHON_VERSION
           cargo:rerun-if-env-changed=PYO3_CROSS_PYTHON_IMPLEMENTATION
           cargo:rerun-if-env-changed=PYO3_PRINT_CONFIG
           cargo:rerun-if-env-changed=PYO3_USE_ABI3_FORWARD_COMPATIBILITY

           --- stderr
           error: the configured Python interpreter version (3.15) is newer than PyO3's maximum supported version (3.14)
           = help: please check if an updated version of PyO3 is available. Current version: 0.26.0
           = help: set PYO3_USE_ABI3_FORWARD_COMPATIBILITY=1 to suppress this check and build anyway using the stable ABI
         warning: build failed, waiting for other jobs to finish...
         💥 maturin failed
           Caused by: Failed to build a native library through cargo
           Caused by: Cargo build finished with "exit status: 101": `env -u CARGO CARGO_ENCODED_RUSTFLAGS="--cfg\u{1f}uuid_unstable\u{1f}-C\u{1f}link-arg=-undefined\u{1f}-C\u{1f}link-arg=dynamic_lookup" MACOSX_DEPLOYMENT_TARGET="11.0" PYO3_BUILD_EXTENSION_MODULE="1" PYO3_ENVIRONMENT_SIGNATURE="cpython-3.15-64bit" PYO3_PYTHON="/Users/runner/.cache/uv/builds-v0/.tmpcOsO1j/bin/python" PYTHON_SYS_EXECUTABLE="/Users/runner/.cache/uv/builds-v0/.tmpcOsO1j/bin/python" "cargo" "rustc" "--profile" "release" "--message-format" "json-render-diagnostics" "--manifest-path" "/Users/runner/.cache/uv/sdists-v10/pypi/fastuuid/0.14.0/iA2RzCvTsHDJyuaL/src/Cargo.toml" "--lib" "--" "-C" "link-args=-Wl,-install_name,@rpath/fastuuid.cpython-315-darwin.so"`
         Error: command ['maturin', 'pep517', 'build-wheel', '-i', '/Users/runner/.cache/uv/builds-v0/.tmpcOsO1j/bin/python', '--compatibility', 'off'] returned non-zero exit status 1

hint: `fastuuid` (v0.14.0) was included because `skylos` (v3.5.10) depends on `litellm` (v1.108.3) which depends on `fastuuid`

hint: Build failures usually indicate a problem with the package or the build environment

Windows

MCP handshake failed2026-11-09 · probed over pypi

5 recorded runs, oldest first.

handshake failed: MCP error -32000: Connection closed
--- stderr (tail) ---
Downloading botocore (15.5MiB)
Downloading networkx (2.0MiB)
Downloading hf-xet (3.7MiB)
Downloading openai (2.3MiB)
Downloading tokenizers (2.7MiB)
Downloading litellm (35.3MiB)
Downloading libcst (2.0MiB)
 Downloaded tokenizers
 Downloaded libcst
 Downloaded hf-xet
 Downloaded networkx
 Downloaded openai
 Downloaded litellm
 Downloaded botocore
Installed 103 packages in 1m 30s
usage: skylos [-h] [--gate] [--upload] [--no-upload] [--verify] [--trace]
              [--coverage] [--pytest-fixtures] [--force] [--strict] [--tui]
              [--tree] [--model MODEL] [--api-base API_BASE] [--version]
              [--json] [--llm] [--comment-out] [--output OUTPUT] [--verbose]
              [--confidence CONFIDENCE] [--interactive] [--dry-run]
              [--exclude-folder EXCLUDE_FOLDERS]
              [--include-folder INCLUDE_FOLDERS] [--no-default-excludes]
              [--list-default-excludes] [--secrets] [--danger] [--quality]
              [--sca] [--sarif [SARIF]] [--baseline] [--diff-base REF]
              [--diff [BASE_REF]] [--github] [--summary] [--severity LEVEL]
              [--category CAT] [--file-filter PATTERN] [--limit N]
              path [path ...] [command ...]
skylos: error: the following arguments are required: path

Badge

Paste this into the project README to show the current result:

[![does it install](https://img.shields.io/endpoint?url=https://doesitinstall.com/badge/io.github.duriantaco__skylos.json)](https://doesitinstall.com/s/io.github.duriantaco__skylos.html)