Skip to main content

A sandboxed bash interpreter for AI agents

Project description

Bashkit

PyPI

Sandboxed bash interpreter for Python. Native bindings to the bashkit Rust core for fast, in-process execution with a virtual filesystem.

Homepage: bashkit.sh

Features

  • Sandboxed execution in-process, without containers or subprocess orchestration
  • Full bash syntax: variables, pipelines, redirects, loops, functions, and arrays
  • 156 built-in commands including grep, sed, awk, jq, curl, and find
  • Persistent interpreter state across calls, including variables, cwd, and VFS contents
  • Direct virtual filesystem APIs, constructor mounts, and live host mounts
  • Snapshot and restore support on Bash and BashTool
  • AI integrations for LangChain, PydanticAI, and Deep Agents

Installation

pip install bashkit

# Optional integrations
pip install 'bashkit[langchain]'
pip install 'bashkit[pydantic-ai]'
pip install 'bashkit[deepagents]'

Quick Start

Sync Execution

from bashkit import Bash

bash = Bash()

result = bash.execute_sync("echo 'Hello, World!'")
print(result.stdout)  # Hello, World!

bash.execute_sync("export APP_ENV=dev")
print(bash.execute_sync("echo $APP_ENV").stdout)  # dev

Async Execution

import asyncio
from bashkit import Bash


async def main():
    bash = Bash()

    result = await bash.execute("echo -e 'banana\\napple\\ncherry' | sort")
    print(result.stdout)  # apple\nbanana\ncherry

    await bash.execute("printf 'data\\n' > /tmp/file.txt")
    saved = await bash.execute("cat /tmp/file.txt")
    print(saved.stdout)  # data


asyncio.run(main())

Configuration

Constructor Options

from bashkit import Bash

bash = Bash(
    username="agent",
    hostname="sandbox",
    cwd="/home/agent",
    env={"LANG": "en_US.UTF-8"},
    max_commands=1000,
    max_loop_iterations=10000,
    max_memory=10 * 1024 * 1024,
    timeout_seconds=30,
    python=False,
)

Live Output

from bashkit import Bash

bash = Bash()

def on_output(stdout: str, stderr: str) -> None:
    if stdout:
        print(stdout, end="", flush=True)
    if stderr:
        print(stderr, end="", flush=True)

result = bash.execute_sync(
    "for i in 1 2 3; do echo out-$i; echo err-$i >&2; done",
    on_output=on_output,
)

on_output is optional and fires during execution with chunked (stdout, stderr) pairs. Chunks are not line-aligned or exact terminal interleaving, but concatenating all callback chunks matches the final ExecResult.stdout and ExecResult.stderr. The handler must be synchronous; async def callbacks and callbacks that return awaitables are rejected.

Virtual Filesystem

Direct Methods on Bash and BashTool

from bashkit import Bash

bash = Bash()
bash.mkdir("/data", recursive=True)
bash.write_file("/data/config.json", '{"debug": true}\n')
bash.append_file("/data/config.json", '{"trace": false}\n')

print(bash.read_file("/data/config.json"))
print(bash.exists("/data/config.json"))
print(bash.ls("/data"))
print(bash.glob("/data/*.json"))

The same direct filesystem helpers are available on BashTool().

FileSystem Accessor

from bashkit import Bash

bash = Bash()
fs = bash.fs()

fs.mkdir("/data", recursive=True)
fs.write_file("/data/blob.bin", b"\x00\x01hello")
fs.copy("/data/blob.bin", "/data/backup.bin")

assert fs.read_file("/data/blob.bin") == b"\x00\x01hello"
assert fs.exists("/data/backup.bin")

Native Extension Interop

from bashkit import Bash, FileSystem

source = FileSystem()
source.write_file("/org/repo/README.md", b"hello\n")

capsule = source.to_capsule()
imported = FileSystem.from_capsule(capsule)

bash = Bash()
bash.mount("/workspace", imported)
print(bash.execute_sync("cat /workspace/org/repo/README.md").stdout)

to_capsule() / from_capsule() exchange a versioned stable ABI handle so separate PyO3 extensions do not need to share bashkit's internal Rust object layout. Native extensions should depend on bashkit with the interop feature and use bashkit::interop::fs.

Pre-Initialized Files

from bashkit import Bash

bash = Bash(files={
    "/config/static.txt": "ready\n",
    "/config/report.json": lambda: '{"ok": true}\n',
})

print(bash.execute_sync("cat /config/static.txt").stdout)
print(bash.execute_sync("cat /config/report.json").stdout)

Real Filesystem Mounts

from bashkit import Bash

bash = Bash(mounts=[
    {"host_path": "/path/to/data", "vfs_path": "/data"},
    {"host_path": "/path/to/workspace", "vfs_path": "/workspace", "writable": True},
])

print(bash.execute_sync("ls /workspace").stdout)

Live Mounts

from bashkit import Bash, FileSystem

bash = Bash()
workspace = FileSystem.real("/path/to/workspace", writable=True)

bash.mount("/workspace", workspace)
bash.execute_sync("echo 'hello' > /workspace/demo.txt")
bash.unmount("/workspace")

Network Access

curl, wget, and http are gated behind an explicit allowlist. Without a network= kwarg outbound HTTP is disabled (the secure default). Pass an explicit allowlist or allow_all=True to opt in:

from bashkit import Bash

# Per-host allowlist - all other URLs are blocked.
bash = Bash(network={"allow": ["https://api.github.com", "https://api.openai.com/v1"]})

# Allow every URL (mirrors NetworkAllowlist::allow_all() in the Rust core).
trusted = Bash(network={"allow_all": True})

# Disable the SSRF guard if you legitimately need to reach a private IP.
local = Bash(network={"allow": ["http://127.0.0.1:8080"], "block_private_ips": False})

network= is also accepted by BashTool(...) and persists across reset() and from_snapshot(...). An explicit network={"allow": []} blocks every URL but is distinct from omitting network= entirely.

Credential injection

Inject per-host credentials transparently so scripts never see the real secret. Two modes are supported (mirroring the Rust BashBuilder::credential and BashBuilder::credential_placeholder APIs):

from bashkit import Bash

bash = Bash(
    network={
        "allow": ["https://api.github.com", "https://api.openai.com/v1"],
        # Direct injection — script has no knowledge of the credential.
        "credentials": [
            {
                "pattern": "https://api.github.com",
                "kind": "bearer",
                "token": "ghp_xxx",
            },
        ],
        # Placeholder mode — script sees an opaque placeholder via env var.
        "credential_placeholders": [
            {
                "env": "OPENAI_API_KEY",
                "pattern": "https://api.openai.com",
                "kind": "bearer",
                "token": "sk-real-key",
            },
        ],
    },
)
# Scripts can: curl -s https://api.github.com/repos/foo/bar
#   → Authorization: Bearer ghp_xxx is added on the wire.
# Scripts can: curl -s -H "Authorization: Bearer $OPENAI_API_KEY" \
#                   https://api.openai.com/v1/chat
#   → the placeholder is replaced with sk-real-key on the wire.

Each credential dict accepts kind: "bearer" (token), kind: "header" (name, value), or kind: "headers" (a list of (name, value) pairs). Injected headers overwrite script-provided headers with the same name to prevent credential spoofing. Phase 2 of #1348 covers the credential surface; request callbacks and bot-auth ship in follow-ups.

Error Handling

from bashkit import Bash, BashError

bash = Bash()

try:
    bash.execute_sync_or_throw("exit 42")
except BashError as err:
    print(err.exit_code)  # 42
    print(err.stderr)
    print(str(err))

Use execute_or_throw() and execute_sync_or_throw() when you want failures surfaced as exceptions instead of inspecting exit_code manually.

Cancellation

from bashkit import Bash

bash = Bash()

bash.cancel()        # abort in-flight execution (no-op if idle)
bash.clear_cancel()  # clear the sticky flag so subsequent executions work

cancel() sets a sticky flag that causes every future execute() to fail immediately with "execution cancelled". Call clear_cancel() after the cancelled execution finishes to restore the instance for reuse — this preserves all VFS state. Use reset() only when you want to discard VFS and shell state entirely.

BashTool exposes the same cancel(), clear_cancel(), and reset() methods.

Shell State

from bashkit import Bash

bash = Bash()
bash.execute_sync("mkdir -p /workspace && cd /workspace")

state = bash.shell_state()
prompt = f"{state.cwd}$ "
print(prompt)  # /workspace$

bash.execute_sync("cd /")
print(state.cwd)  # still /workspace

ShellState is a read-only snapshot for prompt rendering and inspection. It is a Python-friendly inspection view rather than a full Rust-shell mirror, and fields like env, variables, and arrays are exposed as immutable mappings. Use snapshot(exclude_filesystem=True) when you need shell-only restore bytes, or snapshot(exclude_filesystem=True, exclude_functions=True) when prompt rendering does not need function restore. Transient fields like last_exit_code and traps are captured on the snapshot, but the next top-level execute() / execute_sync() clears them before running the new command. BashTool exposes the same shell_state() method.

BashTool

BashTool wraps Bash and adds tool-contract metadata for agent frameworks:

  • name
  • short_description
  • version
  • description()
  • help()
  • system_prompt()
  • input_schema()
  • output_schema()
from bashkit import BashTool

tool = BashTool()

print(tool.description())
print(tool.input_schema())

result = tool.execute_sync("echo 'Hello from BashTool'")
print(result.stdout)

Persistent Custom Builtins

Use custom_builtins={...} on Bash or BashTool when you want constructor-time Python callback builtins without giving up persistent shell/VFS state:

from bashkit import Bash
import json


def get_order(ctx):
    if not ctx.argv or ctx.argv[0] in {"help", "--help"}:
        return "usage: get-order <get|help> [args]\n"
    if ctx.argv[0] == "get" and len(ctx.argv) >= 2:
        return json.dumps(
            {"id": ctx.argv[1], "status": "shipped", "items": ["widget"]}
        ) + "\n"
    return "usage: get-order <get|help> [args]\n"


bash = Bash(custom_builtins={"get-order": get_order})

bash.execute_sync("mkdir -p /scratch && get-order get 42 > /scratch/order.json")
result = bash.execute_sync("cat /scratch/order.json | jq -r '.items[]'")
print(result.stdout)  # widget

Callbacks receive a BuiltinContext object with raw argv tokens, optional pipeline stdin, the current cwd, and visible env. They may return either the builtin stdout string directly or a BuiltinResult(stdout=..., stderr=..., exit_code=...) for explicit shell-shaped failures. Raise an exception for unexpected callback failures. Async callbacks support the same return shapes. BashTool exposes the same custom_builtins constructor kwarg and includes registered command names in help() output for LLM-facing metadata.

from bashkit import BuiltinResult


def view_image(ctx):
    if not ctx.argv:
        return BuiltinResult(stderr="view-image: missing path\n", exit_code=1)
    return BuiltinResult(stdout="")

When you use await bash.execute(...) or await bash_tool.execute(...), async callbacks are scheduled back onto the caller's active asyncio loop, so loop-bound primitives like asyncio.Event and framework-owned clients keep working. execute_sync() still supports async callbacks, but it drives them on an internal private loop and should not be called from an async endpoint.

ScriptedTool

Use ScriptedTool to register Python callbacks as bash-callable tools:

from bashkit import ScriptedTool


def get_user(params, stdin=None):
    return '{"id": 1, "name": "Alice"}'


tool = ScriptedTool("api")
tool.add_tool(
    "get_user",
    "Fetch user by ID",
    callback=get_user,
    schema={"type": "object", "properties": {"id": {"type": "integer"}}},
)

result = tool.execute_sync("get_user --id 1 | jq -r '.name'")
print(result.stdout)  # Alice

ScriptedTool callbacks receive (params_dict, stdin_or_none) and must return the tool stdout string. Async callbacks are also supported. await tool.execute(...) runs async callbacks on the caller's active asyncio loop; execute_sync() falls back to a private loop because there is no caller loop to reuse.

Snapshot / Restore

from bashkit import Bash

bash = Bash(username="agent", max_commands=100)
bash.execute_sync(
    "export BUILD_ID=42; "
    "greet() { echo \"hi $1\"; }; "
    "mkdir -p /workspace && cd /workspace && echo ready > state.txt"
)

snapshot = bash.snapshot()
shell_only = bash.snapshot(exclude_filesystem=True)
prompt_only = bash.snapshot(exclude_filesystem=True, exclude_functions=True)
trusted_snapshot = bash.snapshot_keyed(b"32+ bytes of application secret")

restored = Bash.from_snapshot(snapshot, username="agent", max_commands=100)
assert restored.execute_sync("echo $BUILD_ID").stdout.strip() == "42"
assert restored.execute_sync("greet agent").stdout.strip() == "hi agent"
assert restored.execute_sync("cat /workspace/state.txt").stdout.strip() == "ready"

restored.reset()
restored.restore_snapshot(snapshot)
assert restored.execute_sync("pwd").stdout.strip() == "/workspace"
restored.restore_snapshot(shell_only)
restored.restore_snapshot_keyed(trusted_snapshot, b"32+ bytes of application secret")

Unkeyed snapshot() bytes detect accidental corruption only. Use snapshot_keyed(...), restore_snapshot_keyed(...), and from_snapshot_keyed(...) whenever snapshot bytes cross trust boundaries such as uploads, shared storage, or network transport.

BashTool exposes the same snapshot, restore, and keyed snapshot APIs. Python callback builtins are host-side config, not serialized shell state, so pass custom_builtins= again when constructing a restored instance if you need them after snapshot restore.

Framework Integrations

LangChain

from bashkit.langchain import create_bash_tool

tool = create_bash_tool(
    mounts=[
        {
            "host_path": "/path/to/docs",
            "vfs_path": "/docs",
            "writable": False,
        }
    ],
    allowed_mount_paths=["/path/to/docs"],
    readonly_filesystem=True,
    max_output_length=8_000,
)

PydanticAI

from bashkit.pydantic_ai import create_bash_tool

tool = create_bash_tool()

Deep Agents

from bashkit.deepagents import BashkitBackend, BashkitMiddleware

API Reference

Bash

  • execute(commands: str) -> ExecResult
  • execute_sync(commands: str) -> ExecResult
  • execute_or_throw(commands: str) -> ExecResult
  • execute_sync_or_throw(commands: str) -> ExecResult
  • cancel()
  • clear_cancel()
  • reset()
  • constructor kwarg: custom_builtins={name: callback}
  • snapshot() -> bytes
  • snapshot_keyed(key: bytes) -> bytes
  • restore_snapshot(data: bytes)
  • restore_snapshot_keyed(data: bytes, key: bytes)
  • from_snapshot(data: bytes, **kwargs) -> Bash
  • from_snapshot_keyed(data: bytes, key: bytes, **kwargs) -> Bash
  • constructor kwarg: network={"allow": [...], "block_private_ips": True} or network={"allow_all": True}, optionally with credentials=[...] and credential_placeholders=[...]
  • mount(vfs_path: str, fs: FileSystem)
  • unmount(vfs_path: str)
  • Direct VFS helpers: read_file, write_file, append_file, mkdir, remove, exists, stat, read_dir, ls, glob, copy, rename, symlink, chmod, read_link

BashTool

  • All execution, cancellation (cancel(), clear_cancel()), reset, snapshot, restore, mount, and direct VFS helpers from Bash
  • constructor kwarg: custom_builtins={name: callback}
  • Tool metadata: name, short_description, version
  • description() -> str
  • help() -> str
  • system_prompt() -> str
  • input_schema() -> str
  • output_schema() -> str

ScriptedTool

  • add_tool(name, description, callback, schema=None)
  • execute(script: str) -> ExecResult
  • execute_sync(script: str) -> ExecResult
  • execute_or_throw(script: str) -> ExecResult
  • execute_sync_or_throw(script: str) -> ExecResult
  • env(key: str, value: str)
  • tool_count() -> int

FileSystem

  • mkdir(path, recursive=False)
  • write_file(path, content)
  • read_file(path) -> bytes
  • append_file(path, content)
  • exists(path) -> bool
  • remove(path, recursive=False)
  • stat(path) -> dict
  • read_dir(path) -> list
  • rename(src, dst)
  • copy(src, dst)
  • symlink(target, link)
  • chmod(path, mode)
  • read_link(path) -> str
  • FileSystem.real(host_path, writable=False) -> FileSystem
  • FileSystem.from_capsule(capsule) -> FileSystem
  • FileSystem.to_capsule() -> object

ExecResult and BashError

  • ExecResult.stdout
  • ExecResult.stderr
  • ExecResult.exit_code
  • ExecResult.error
  • ExecResult.success
  • ExecResult.to_dict()
  • BashError.exit_code
  • BashError.stderr

Platform Support

  • Linux: x86_64, aarch64 (glibc and musl wheels)
  • macOS: x86_64, aarch64
  • Windows: x86_64
  • Python: 3.9 through 3.14

How It Works

Bashkit is built on the bashkit Rust core, which implements a sandboxed bash interpreter and virtual filesystem. The Python package exposes that engine through a native extension, so commands run in-process with persistent state and resource limits, without shelling out to the host system.

Part of Everruns

Bashkit is part of the Everruns ecosystem. See the bashkit monorepo for the Rust core, the JavaScript package (@everruns/bashkit), and related tooling.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bashkit-0.12.0.tar.gz (1.6 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

bashkit-0.12.0-cp314-cp314-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.14Windows x86-64

bashkit-0.12.0-cp314-cp314-musllinux_1_1_x86_64.whl (12.9 MB view details)

Uploaded CPython 3.14musllinux: musl 1.1+ x86-64

bashkit-0.12.0-cp314-cp314-musllinux_1_1_aarch64.whl (12.1 MB view details)

Uploaded CPython 3.14musllinux: musl 1.1+ ARM64

bashkit-0.12.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

bashkit-0.12.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (12.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

bashkit-0.12.0-cp314-cp314-macosx_11_0_arm64.whl (11.2 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

bashkit-0.12.0-cp314-cp314-macosx_10_12_x86_64.whl (12.0 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

bashkit-0.12.0-cp313-cp313-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.13Windows x86-64

bashkit-0.12.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl (4.3 MB view details)

Uploaded CPython 3.13PyEmscripten 2025.0 wasm32

bashkit-0.12.0-cp313-cp313-musllinux_1_1_x86_64.whl (12.9 MB view details)

Uploaded CPython 3.13musllinux: musl 1.1+ x86-64

bashkit-0.12.0-cp313-cp313-musllinux_1_1_aarch64.whl (12.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.1+ ARM64

bashkit-0.12.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

bashkit-0.12.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (12.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

bashkit-0.12.0-cp313-cp313-macosx_11_0_arm64.whl (11.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

bashkit-0.12.0-cp313-cp313-macosx_10_12_x86_64.whl (12.0 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

bashkit-0.12.0-cp312-cp312-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.12Windows x86-64

bashkit-0.12.0-cp312-cp312-musllinux_1_1_x86_64.whl (12.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

bashkit-0.12.0-cp312-cp312-musllinux_1_1_aarch64.whl (12.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ ARM64

bashkit-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

bashkit-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (12.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

bashkit-0.12.0-cp312-cp312-macosx_11_0_arm64.whl (11.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

bashkit-0.12.0-cp312-cp312-macosx_10_12_x86_64.whl (12.0 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

bashkit-0.12.0-cp311-cp311-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.11Windows x86-64

bashkit-0.12.0-cp311-cp311-musllinux_1_1_x86_64.whl (12.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

bashkit-0.12.0-cp311-cp311-musllinux_1_1_aarch64.whl (12.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ ARM64

bashkit-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

bashkit-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (12.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

bashkit-0.12.0-cp311-cp311-macosx_11_0_arm64.whl (11.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

bashkit-0.12.0-cp311-cp311-macosx_10_12_x86_64.whl (12.0 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

bashkit-0.12.0-cp310-cp310-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.10Windows x86-64

bashkit-0.12.0-cp310-cp310-musllinux_1_1_x86_64.whl (12.9 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

bashkit-0.12.0-cp310-cp310-musllinux_1_1_aarch64.whl (12.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ARM64

bashkit-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

bashkit-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (12.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

bashkit-0.12.0-cp310-cp310-macosx_11_0_arm64.whl (11.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

bashkit-0.12.0-cp310-cp310-macosx_10_12_x86_64.whl (12.0 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

bashkit-0.12.0-cp39-cp39-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.9Windows x86-64

bashkit-0.12.0-cp39-cp39-musllinux_1_1_x86_64.whl (12.9 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

bashkit-0.12.0-cp39-cp39-musllinux_1_1_aarch64.whl (12.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ ARM64

bashkit-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

bashkit-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (12.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

bashkit-0.12.0-cp39-cp39-macosx_11_0_arm64.whl (11.2 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

bashkit-0.12.0-cp39-cp39-macosx_10_12_x86_64.whl (12.0 MB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

Details for the file bashkit-0.12.0.tar.gz.

File metadata

  • Download URL: bashkit-0.12.0.tar.gz
  • Upload date:
  • Size: 1.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0.tar.gz
Algorithm Hash digest
SHA256 25e064a091dffb333a04ba7a3b41e1018f50b7feac108bd5785bffe3b02c41b9
MD5 357ca280cb25af954c4ec6dd133898bf
BLAKE2b-256 45f7a634b44ce7067f37a7e8d422b5442b9a6804981457119e1305d5b9e13a29

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 13.2 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 84b147f541dcc160e1f3c9977fc8a7d290c8d91c65c7c918442e1e3cf11fbb9b
MD5 0dce2776c541ee53889dd0f61d0c75be
BLAKE2b-256 17e6b3417d05f451f178ba88a9a7e881ec68caf1da114ee5aad2add73e2818a3

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp314-cp314-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp314-cp314-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 12.9 MB
  • Tags: CPython 3.14, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp314-cp314-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 01f1ff134fad8ae84a53f349ce1ddb7b846cba553e31691a5531deb06b22a4bc
MD5 a54772bf1825625b3685b2fdb3f326fe
BLAKE2b-256 d95f004f8445092b58bf4c663e7688d90afc59d0ae4de917ea4fd32f6cb5e289

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp314-cp314-musllinux_1_1_aarch64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp314-cp314-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 12.1 MB
  • Tags: CPython 3.14, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp314-cp314-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 f7f8ff718a9797b295de6fb2ce81367099936c87db8eab6bde266f20def313c0
MD5 d1abc55fc03638657dff1f16e288932c
BLAKE2b-256 7d82063e1e91d7c2b99fc2059495dd36788332fb6cc3f5d5cb53b2a98ab89eed

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 12.7 MB
  • Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 712f3e57e09ebe59a955ac2472f0051588067cbe55e00c070c2ee5d1b0ed1c16
MD5 8015da33e0ae141bd77e9c602b538813
BLAKE2b-256 04167c02154401751a314fd8b53a7a1f6ee56ab43aceedcb49c96816f78d54c5

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 12.0 MB
  • Tags: CPython 3.14, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b3f0a830fd2856a379263789ba35ed23ec30ba5a526920646646afe5ae227082
MD5 33b43bec1082fe18819d93bbdb3073fa
BLAKE2b-256 8dca055150242d248ba426c3596478a21004faf07b4d054fe9c41de42fd52358

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp314-cp314-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 11.2 MB
  • Tags: CPython 3.14, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cfcb4d9a58e6c6745efd04fc6c5444f7518335e815a55764fc36feffc7092c19
MD5 ba47133be484106dbe9e1f924e8b40fc
BLAKE2b-256 ac33e4a1fd7b113b4cc8a678ebfe4a49749af2b1663e4c3bb95da67d65956d92

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp314-cp314-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 12.0 MB
  • Tags: CPython 3.14, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9b8d6d68d7364b7b75832c16281fff0032ecee46bbff84b0f9f64045bbf5f734
MD5 7952984d9902a3de519063eb578d5a24
BLAKE2b-256 b9b98cab52e3b1a5b876a94ac21edf773b2b8c271853927c3b48e4ccc744bca1

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 13.2 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6748c66d46349d3213a9ea34f802247b649595744d20a4f38266d90060400179
MD5 828ff4c84fc7b7f15ac87a978b1f746f
BLAKE2b-256 50df015d242da326538af9521d0eedbe28b1a71277a0d9713d8493611447ed0b

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl
  • Upload date:
  • Size: 4.3 MB
  • Tags: CPython 3.13, PyEmscripten 2025.0 wasm32
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl
Algorithm Hash digest
SHA256 ccfdbb4fc977a63a7f9227a0058ff73eec2256f29a79c05e8df37769bac239de
MD5 28ddefd7409b2b112be6a53a2e41a7a8
BLAKE2b-256 7f2910accbabea69c8bf23bbd3177b6ccc9d69ec3cbd85a15e463cd34c6ab548

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp313-cp313-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp313-cp313-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 12.9 MB
  • Tags: CPython 3.13, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp313-cp313-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c5c4d2c9990a0acaa5287d3e9844a9aa6da5e3fd8f7173375af05cdfe2437b90
MD5 4fcd9ea21d6f02ddb2927ebdd8374910
BLAKE2b-256 af850456d2b5f2a8f73a94a8e08aec3db0cef11af706091e110e3ed31edd2cc3

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp313-cp313-musllinux_1_1_aarch64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp313-cp313-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 12.1 MB
  • Tags: CPython 3.13, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp313-cp313-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 fc48eb37b5571b046ba095438383b91113c6284c2445ee32552104f9d1a51e59
MD5 79912ecc00dd060bef46408d89f37c70
BLAKE2b-256 eeced7dc62f836ad46407339330a3e77b925d6cb1ac6fcf747ef0ea7509a6a98

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 12.7 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2689e65c6457fcdeab14a0de98b59ab2f93d9d55cdf51f469ceaf0cbd69f63c7
MD5 f48ea1a9ed4011b675a5080c4db6faad
BLAKE2b-256 131d06330fc5997227d2a5a98712d2494e2acdad9b47d8d38f338c18a0245fc8

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 12.0 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6e117808bc40f4d92dae52ed815e6d1f0ae8fac264493a466fce5975a6ec4132
MD5 76ce39ef3ab53bc230278a8b87687380
BLAKE2b-256 dc4419b417361767ba5623a3daaf96aa247bff9c077d287e25ace12b4c745d86

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 11.2 MB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a44a6cbc06396f9ce9a395e5433ebabb79c09cd3bf165c530e74dcff9846c08f
MD5 488c84ab0bb625dfb63422da305c938b
BLAKE2b-256 d2ef5b230efa1ad1b4907b1cb54c51e83da0a70b1bb754b4b9f81d8d21691924

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp313-cp313-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 12.0 MB
  • Tags: CPython 3.13, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b6861d0ead3149e2f4e7eda6e528ad585a852be4625c1fbcfcb07b95ef5e5298
MD5 aa2bc73f8febc623aceb3ea6169d73fd
BLAKE2b-256 0c9c2b64e487c575eb19b75b71e6b156c129732a30052f0ce2cdf86b6ba30f2c

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 13.2 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6e9413cd67d3c05648c887b909f8a4dbe139dddfec223d7e65ec57c34f4cab55
MD5 a64accacb74190b6378f1a4ed5a8f1ba
BLAKE2b-256 be7cf155e56dcea8f26c9e648bffe8b62a69b98f73086c4becc786fbe1c64e33

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp312-cp312-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 12.9 MB
  • Tags: CPython 3.12, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6891a3c1974c8d89b427ca8d8628cff46ccd0c3e4af174db75059273a35a2b6d
MD5 9392439618c6c2ae1e9a587e43a0eb31
BLAKE2b-256 82c27dd12bb961f09289c98f54213a130660dab1bc856e65f3c4760453411cb5

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp312-cp312-musllinux_1_1_aarch64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp312-cp312-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 12.1 MB
  • Tags: CPython 3.12, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 dc003f21416d539ffdee54d10cce3ce1c44a1622e1e6636e9eeb72dc4e4248df
MD5 fc6eb6c59bc69c3082f023294b0b8421
BLAKE2b-256 e098c2f28ab5ba55ca1cbcee30008e69dc38b86202f998c559a69f702cdafed1

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 12.7 MB
  • Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f176784ffafef5d97e10de6b6247a460821b7259fd65c8c3233a14f9fac141a5
MD5 f512de38f6e678a91739a04fcebda604
BLAKE2b-256 f7afc0412efec23de57f343dbc24796f1881b8657fba316fa9cd63a180bc2493

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 12.0 MB
  • Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5ac972d032f50bac6d325592d60486731b5409f4e5d65ba939647d6dc95e454b
MD5 4a3800d2c19242355eae1a37e62d19c4
BLAKE2b-256 980bae0f7966bd4f6d02608c4f99fca459377299b1f403c5fb0b71ac0128f21a

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 11.2 MB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bb9725309196bb127319ee588f40948cff7595ae4eb73681439d4f49c9dd2511
MD5 148e8a7d738364f27cba6cad28842252
BLAKE2b-256 e41bfa2b362f3b7a63e0ea610156b7861a1f81391496777c78d5d5d26444359c

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp312-cp312-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 12.0 MB
  • Tags: CPython 3.12, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 249b92edda9ebcccc52a1068838a11a6ab298b69d1cf924e6d01970ca750d8df
MD5 f63ec736d9503b6a3488d4648507de51
BLAKE2b-256 e726d8500e73b26ace1888c4438f82f5313d8b565f767febcdc9f75ede3e4a1d

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 13.2 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 078a2b1c5c110d75f46d38561805f41d0693dfbe41b9141e22cf430d2be9bb2e
MD5 5cc14ba1c26e1d2579fb48eeb759b7d2
BLAKE2b-256 6efa4de93d5f990c68fe3a0107e24f2d1b9e034b1622bda08266e5cd27eb7ae7

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp311-cp311-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 12.9 MB
  • Tags: CPython 3.11, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f4ebc69228e17fd4185e587b717889d549a33d1d9949dbae4fab2e0641d8ffcc
MD5 41d846b89c98dbf7d88a324ab66e1c62
BLAKE2b-256 9095c0bc60341ef427e9d8027132e04a4c072aaa04cf93a569e996bb3073d7c1

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp311-cp311-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 12.1 MB
  • Tags: CPython 3.11, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 457f09c7351eac1364c11bf955c33db958cc5196e109a782b8609256824fca8b
MD5 5b107a8fb3c37ba963ccdea216e11021
BLAKE2b-256 c24ba3c39bf97214cab436048f871863dda6afedc251dfe999f3e80f4cacdaab

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 12.7 MB
  • Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 58842d102e22d886ae93ae76ec99c2af511e8bb168ca3a42aa6cddbfbea3b0b9
MD5 6c19d9f31826882db53f067d5fa2b94f
BLAKE2b-256 8e7a1b236e01f6e25a013d53a3e6e5041359fcd0ac13141d0539ade62c90654a

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 12.0 MB
  • Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 892e66592036e476d3a5f507335a0c8a20c2e39221d1948fec4b8fb6f95ef1d9
MD5 073504b17d1a37d721b4908fbdf076c5
BLAKE2b-256 a8da111d266c7f8c49ed050f925013fd730ce893e1b87410aa857aa67a3bcbef

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 11.2 MB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 52c0170d0b428ecd29a81c1c04748725e90fbfd177ad58139513d5dc58e5b4fa
MD5 ad56df4caa687d53c744dac015c31747
BLAKE2b-256 55ced8d041cc0cf1c0e69ac2f8155790392164e95b8cba55be976f0042b4cedd

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp311-cp311-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 12.0 MB
  • Tags: CPython 3.11, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 32e7321b56a0a14d50c91f464d6d69310886fd61bcd74cd95dd1c606d2cff477
MD5 8c313b661c7e1978742b3ef116ab462b
BLAKE2b-256 620b01f2d09d38a151713a69b04e271b12848dcb6fa290418a72c0ea87f7bfb9

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 13.2 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 708ce4dcc99e63569838eb30088f40b2b5042607bdd340790832ce1dec434db7
MD5 075a99c526a0f02df12cf329b2653382
BLAKE2b-256 b8e22dcdaa78ffcd992e79f83b3477a7d38539ba2bda01939cb551698bc4ccdf

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp310-cp310-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 12.9 MB
  • Tags: CPython 3.10, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 acd66f4efb57cedf290bdf9385ec6fea249b9ede43d36419e51d4e6298aed643
MD5 af8ec828ff25cf9353d4f265237493e4
BLAKE2b-256 a1553b75c7e4d4c64de542b3b3f98054268cf869f22de795688cfb157bd06a67

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp310-cp310-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 12.1 MB
  • Tags: CPython 3.10, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 3fef9b96d801233570e27a2f46e4ccf8c8be40d9fb5a0220e7d987c648e52a2f
MD5 d1ffbbaf34dcb538ffc33637461020b8
BLAKE2b-256 90294b5c02e94d4a62b79efe2504f920a3574e5a691456cbb3548891ab53e4be

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 12.7 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cf85edd5d9230a443c97171a1f97c93dd493eaee1495a6115ad2f9f7b63a27bc
MD5 2525429c4548538adaf7e6bf52628cea
BLAKE2b-256 5d2b1e8a4f61dd8d2acd5e23f57de3ea5ce19b6395e2416b0fd0b4858c234c4d

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 12.0 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 df5a9fe9d6f5d9e55b1e3fef3eeec6c9ee5bf4619e14d7372689adae278db946
MD5 30a022fda55268338291e90c6a7b8e62
BLAKE2b-256 8d6d453aa31a8ed01da64ee65d85df22a8b10bc8eee81cfb984ff88d6fd6c5a6

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 11.2 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2fc42a14eff9a800ca9f258a03b22ac49dd9d85c79693962613c416a85d4ca84
MD5 debf9ae76bb0d619c06e609bcf6d7689
BLAKE2b-256 6c0458b855984ba320110aeb333b373da81a228c97e0a97b8a85ff70c2cc62bf

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp310-cp310-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 12.0 MB
  • Tags: CPython 3.10, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d820db46f72f0741056a1439e3e7913e7bfb40217032695663ae0bf32a6a4bf4
MD5 6d21dfe5795b9c43ca1722d10304ddb8
BLAKE2b-256 192bf419afaff5d7f867de131322cddf925acdbb4a5497adc20751d00d95665d

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 13.2 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1934f5abd88ffb67c0f140301d53a79194011449361b6b3ef247c83cb1cbae57
MD5 2c5f27d0832e2d4a830c69b91aae7551
BLAKE2b-256 3cc346a6d6022df764a4a73f6c83171a98759a657df645ffe924fdd41cd70568

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp39-cp39-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 12.9 MB
  • Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 78e0295e5ef3c09ef0bb46e4d522579824804c854a7327284f3b787a42243210
MD5 0b011fcf41da397b8bc1c0508f599400
BLAKE2b-256 1d966a2f001b6aa46b66c90b7ac4769c81e7cae801aabdc687cd27d4ce430894

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp39-cp39-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 12.1 MB
  • Tags: CPython 3.9, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 b02aac35e8976a59587751b063e68231811fdcc16d8102ed3093a1f91b4d49fe
MD5 52138b9549db2ac4996577f0babae910
BLAKE2b-256 bf64214c9e493c8501a1c64185267cc15f70b3cacbb94eabc0a9856225b09ee0

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 12.7 MB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d157d2ad05f9cd907a223bde2bc25d730f52e1f635230105d6e15f0704c3a2ed
MD5 d26b74111e41232870159cdefb230796
BLAKE2b-256 3bd8de6bff36efb7813870316293f84527ba974f2e3e354f06292848444afe31

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 12.0 MB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8eb2136897baa6a7617c13aaf3750dcc1888ef38d78e9e30f17babfb179d3833
MD5 6316fa22fc2a36a6043f55436490d47f
BLAKE2b-256 7bc10d7fafcc4ba0fa6d01c1ae945d4d79ed656c7dcc1460444f399d63c9353b

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 11.2 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 55c0ca4a9d34e490353a98d910028b2865687cd9b9ab5d880914f92e6520894f
MD5 1fae34a8e7ba441f03aa1574cb542736
BLAKE2b-256 2739c9737593fc73445ce130044c0682003c5da847d3c474d9efb44507553bb7

See more details on using hashes here.

File details

Details for the file bashkit-0.12.0-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: bashkit-0.12.0-cp39-cp39-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 12.0 MB
  • Tags: CPython 3.9, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for bashkit-0.12.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c9b7f27f02a2b5a44c626f0dfad5568caf6fbfe030367261507ef40ab55e5aa1
MD5 375ce8ba59c007d5abbe84c98c3da73f
BLAKE2b-256 10d6a21c7eef2db6323236dec73d5fc4766a33d224274763be6a343e667078ed

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page