$npx skillfedfor your agent

soldr

Instant tools. Instant builds. One command.

With conditionsPyPI Build ToolsReleased Aug 202695.2K downloads / moBSD-3-ClausePlatform wheel

Decision gist · record as of 2026-08-14

platform wheels — soldr-0.9.0-py3-none-macosx_10_12_x86_64.whl · soldr-0.9.0-py3-none-macosx_11_0_arm64.whl · soldr-0.9.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
v0.9.0 · released 2026-08-11 · Python >=3.10

Yes, if you run Rust builds in CI or across multiple machines and want to reduce compilation time via cross-PR cache sharing. The active maintenance, permissive license, zero runtime dependencies, and no known vulnerabilities make it low-risk. Install with caution if your project uses non-standard Cargo setups; the fact sheet does not clarify compatibility with all workspace configurations. Pin the version (as the description recommends for beta software) until you validate it in your workflow.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python 3.10 or later.
  • Soldr is a wrapper around Rust tooling; you need Rust/Cargo installed or soldr will provision it.
  • Medium install friction due to platform-specific wheels, but actively maintained with a recent release.

License · maintenance · safety

BSD-3-Clause (permissive) — BSD-3-Clause is permissive; you can use, modify, and redistribute soldr with minimal restrictions, provided you include the license notice.

last release 2026-08-11 (3 days) · last repo commit 2026-08-14 · 8 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 95,193 downloads/mo, #13,282 on PyPI

Verify before relying

pip install soldr
soldr --version
soldr cargo build --locked --release
  • Whether soldr's caching works transparently with all Cargo workspaces or requires specific project structure.
  • Performance gains on intact-target builds (where target/ is not deleted between runs).
  • Compatibility with non-standard Cargo configurations or monorepos.
Same gist for agents: .md · .json

What it is and what it does

Soldr combines Rust toolchain provisioning and compilation caching into a single command-line tool. It wraps Cargo to transparently cache build artifacts across runs and machines, with particular emphasis on sharing caches across pull requests and CI workflows—a capability that generic per-key caching cannot provide. The tool downloads the correct Rust toolset for your project (reading from rust-toolchain.toml if present), handles Windows ABI selection automatically, and layers zccache-backed artifact caching on top without requiring separate setup.

The package is distributed as a Python wheel that acts as a launcher; during installation it downloads the matching soldr binary for your OS and architecture, verifies it against published SHA256 checksums, and exposes the soldr command. It supports Intel and Apple Silicon macOS, Linux (x86_64 and aarch64), Windows (x86_64 and arm64), and integrates with GitHub Actions via a companion setup action. The tool is beta software and actively maintained, with recent releases and no known vulnerabilities.

Use it for

  • Accelerate CI builds by sharing warm compiler caches across feature branches and pull requests.
  • Set up Rust tooling in GitHub Actions without manually managing rustup or separate toolchain actions.
  • Speed up local cross-compilation and multi-target builds by reusing cached artifacts.
  • Reduce cold-build time in clean-target scenarios where target/ is deleted between runs.
  • Simplify Rust toolchain management across teams by centralizing tool fetch and cache configuration.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if you run Rust builds in CI or across multiple machines and want to reduce compilation time via cross-PR cache sharing.

The active maintenance, permissive license, zero runtime dependencies, and no known vulnerabilities make it low-risk. Install with caution if your project uses non-standard Cargo setups; the fact sheet does not clarify compatibility with all workspace configurations. Pin the version (as the description recommends for beta software) until you validate it in your workflow.

Install

soldr on PyPI

Before you install

Medium install friction due to platform-specific wheels, but actively maintained with a recent release. No runtime dependencies simplifies installation. Requires Python 3.10 or later.

Requires Python 3.10 or later. Soldr is a wrapper around Rust tooling; you need Rust/Cargo installed or soldr will provision it.

License in practice

BSD-3-Clause is permissive; you can use, modify, and redistribute soldr with minimal restrictions, provided you include the license notice.

Quickstart

pip install soldr
soldr --version
soldr cargo build --locked --release

Verify before relying

  • Whether soldr's caching works transparently with all Cargo workspaces or requires specific project structure.
  • Performance gains on intact-target builds (where target/ is not deleted between runs).
  • Compatibility with non-standard Cargo configurations or monorepos.

Package facts

LicenseBSD-3-Clause permissive
Python supportSupports the current Python release >=3.10
Install frictionMedium. Platform-specific wheel
Runtime dependenciesNone
MaintenanceActively maintained 3 days since the last release
Last repo commit
First released
Downloads95,193 / month, #13,282 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Programming Language :: Python :: 3Programming Language :: Python :: Implementation :: CPythonProgramming Language :: Rust

Evidence: soldr-0.9.0-py3-none-macosx_10_12_x86_64.whl; soldr-0.9.0-py3-none-macosx_11_0_arm64.whl; soldr-0.9.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl; soldr-0.9.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl; soldr-0.9.0-py3-none-musllinux_1_2_aarch64.whl; soldr-0.9.0-py3-none-musllinux_1_2_x86_64.whl; soldr-0.9.0-py3-none-win_amd64.whl; soldr-0.9.0-py3-none-win_arm64.whl

Tags

Capabilities
rust build cacherust toolchain installercargo build accelerationrust ci cachingcross-pr build cacherust compilation speeduprust tool downloader
Topics
rust-toolingci-accelerationbuild-cache
PyPI keywords
rustbuildcacheinstalltools

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “rust build cache”

  • soldrSoldr is a Python wrapper that downloads Rust toolsets and caches…
  • sccachesccache is a compiler caching wrapper that stores compilation results…
  • puccinialinInstalls Rust and Cargo into a temporary cache directory to support…

Give your agent the search over MCP, or paste the wish link into any chat.

More Build Tools packages

packaging Worth it
PyPI · Build Tools · released Aug 2026

Provides reusable utilities for Python packaging interoperability, including version handling, specifiers, markers, requirements, tags, and metadata parsing according to standards like PEP 440 and PEP 425.

Apache-2.0 OR BSD-2-Clausepure Python · 3.9+
2.2Bdownloads / mo
tqdm Worth it
PyPI · Libraries · released Jul 2026

Wraps any iterable to display a real-time progress bar in the terminal or Jupyter notebook, showing iteration count, elapsed time, and estimated time remaining.

copyleftpure Python · 3.8+
648.6Mdownloads / mo
pip Worth it
PyPI · Build Tools · released Aug 2026

pip is the standard installer for Python packages, enabling you to download and install packages from the Python Package Index and other indexes into your Python environment.

MITpure Python · 3.10+
617.5Mdownloads / mo
hatchling Worth it
PyPI · Python Modules · released Aug 2026

Hatchling is a standards-compliant Python build backend that handles packaging, metadata, and distribution of Python projects when configured in a project's pyproject.toml file.

MITpure Python · 3.10+
484.2Mdownloads / mo
grpcio-tools Worth it
PyPI · Build Tools · released Jul 2026

Generates Python gRPC service stubs and message classes from Protocol Buffer definitions, enabling developers to build gRPC clients and servers.

Apache-2.0compiled wheel · 3.10+
278.2Mdownloads / mo
pre-commit Worth it
PyPI · Build Tools · released Aug 2026

pre-commit is a framework for installing and running git hooks written in any language before commits are made, automating code quality and validation checks across multi-language projects.

Install it if your team needs consistent, automated validation at commit time.

permissive licensepure Python · 3.10+
179.9Mdownloads / mo

See also cmsis-pack-manager · puccinialin · sccache · chia-rs · cachebox · charmcraftcache · setuptools-rust · rustworkx · maturin · cargo-lambda