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.11.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.11.0-cp314-cp314-win_amd64.whl (13.2 MB view details)

Uploaded CPython 3.14Windows x86-64

bashkit-0.11.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.11.0-cp314-cp314-musllinux_1_1_aarch64.whl (12.1 MB view details)

Uploaded CPython 3.14musllinux: musl 1.1+ ARM64

bashkit-0.11.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.11.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.11.0-cp314-cp314-macosx_11_0_arm64.whl (11.2 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.14macOS 10.12+ x86-64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13PyEmscripten 2025.0 wasm32

bashkit-0.11.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.11.0-cp313-cp313-musllinux_1_1_aarch64.whl (12.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.1+ ARM64

bashkit-0.11.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.11.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.11.0-cp313-cp313-macosx_11_0_arm64.whl (11.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.12+ x86-64

bashkit-0.11.0-cp312-cp312-win_amd64.whl (13.1 MB view details)

Uploaded CPython 3.12Windows x86-64

bashkit-0.11.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.11.0-cp312-cp312-musllinux_1_1_aarch64.whl (12.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ ARM64

bashkit-0.11.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.11.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.11.0-cp312-cp312-macosx_11_0_arm64.whl (11.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.12+ x86-64

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

Uploaded CPython 3.11Windows x86-64

bashkit-0.11.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.11.0-cp311-cp311-musllinux_1_1_aarch64.whl (12.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ ARM64

bashkit-0.11.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.11.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.11.0-cp311-cp311-macosx_11_0_arm64.whl (11.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

bashkit-0.11.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.11.0-cp310-cp310-musllinux_1_1_aarch64.whl (12.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ARM64

bashkit-0.11.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.11.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.11.0-cp310-cp310-macosx_11_0_arm64.whl (11.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.12+ x86-64

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

Uploaded CPython 3.9Windows x86-64

bashkit-0.11.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.11.0-cp39-cp39-musllinux_1_1_aarch64.whl (12.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ ARM64

bashkit-0.11.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.11.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.11.0-cp39-cp39-macosx_11_0_arm64.whl (11.2 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

bashkit-0.11.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.11.0.tar.gz.

File metadata

  • Download URL: bashkit-0.11.0.tar.gz
  • Upload date:
  • Size: 1.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0.tar.gz
Algorithm Hash digest
SHA256 8b71aa7eaac1ad22f7d7aca58e0b948635c7d3786bf06445211e5b97cec705d0
MD5 06dccf1382151666b3aab030dbaca113
BLAKE2b-256 ece6bac6223bcc6ce26de1f72af5f0aa1afad60efad6d6b590ef6a6599c3f15e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 939f2b5d55eb926a06c464dfff7e9bc780cc7c286a42d1f1221b92894c73e36a
MD5 558ac2bf027db82a7a920a7a27a97d3c
BLAKE2b-256 6e17d580587a977849e55090351be9d2af6edaca1ef01ce46cb37834362c7c32

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp314-cp314-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 b89424a11f548115a68a0e38b802abeccdb60c201b37ebe19336d222cc0d2228
MD5 748d4c6dafb58d9290b6f21dd315a677
BLAKE2b-256 fe8797de1b3ebef84bb592e7b99df1e3b53dd20e583b8cdda3f704821ae47ff3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp314-cp314-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 537b8f3f45c8aa0bb5aedf9ae752aa0b9926448bf2503a6e2ad96d48ee326ff7
MD5 36a1e9b4f97fda8eac2bf4d6e65868ac
BLAKE2b-256 0662f65eb65ac35b84c3c7b110e92fcbbf04483d4327a3645ad6440df31d31cd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 28620e0bc87276d21510f552b1a529f361fc9b957ecf7630a479297ea0061152
MD5 97760f26c76571bd36cadc9fd3383861
BLAKE2b-256 dca5723d03acb94a89a6c910e6a95305a65f09c60840ac71fb1031b18cb090a0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b969794170f69caad3998f8da2f3ccdecc2249549f46bbc1c4e96b1ad4002717
MD5 51d72987558c9d93162b9218f94b7f61
BLAKE2b-256 a1351abc687f2320fa362ea9ac1c0e20a971d6b01b67e244592b33698a00d0d4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 08d758c49101ae9876d476c935bfa7489bf10c3bf3521dfa4b0b35ef65c5769d
MD5 8b1f03d1586c85e9fe613f24f404de4d
BLAKE2b-256 bfff795a877f90742ee676a70728d43e0fea667be8e1402baa4e5b281b1d63cd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5715dcce732b7217fe3b8a6a0e21a9e4dbfb624cdbcf12647fdc61349dbad3bb
MD5 313592ee870076bfd21b670dc851db59
BLAKE2b-256 989f3158eae5668f1b031614b025b96ef86df575e7a15e877d5bfff0a821748e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 516d12e3df9f35f2b3da04d829fc8b701e54a12cb113f3a3b2406da95e8c2cfa
MD5 aa5e2a75a670a39fde25141041ed5378
BLAKE2b-256 e6de33f9c9c0eba673f7f4f9bb1c9c895b2b6a89f1a56aa8288ff1297fa8c260

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl
Algorithm Hash digest
SHA256 4903427128968f8293199c2c4c9b71079bc7654f7b9a733e6b831fdeac35095f
MD5 a8b1d4115e42dc48a6fecd0a026e7c16
BLAKE2b-256 02b811665bbbad908007e72d894d46647d977affa1fe0101b362fab39023b0c9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp313-cp313-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 704771badd85da7e3e613ba27cb417bf4fafdbf7e931d4ab49f82db6bbb09ce3
MD5 6b5a55c96efe3ca784f5d5d6b8e4ccb8
BLAKE2b-256 e91fb9c201d0d70815cd3837cd7c91b71d84dade0cbbeb553c5eb688d56dda50

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp313-cp313-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 6a7fad62bac06c563fbba84464e3ea6c564d99e46980f3a41cb79f093b6375fc
MD5 f49abf46b8def1b3c098ba48c0a95c98
BLAKE2b-256 1cd45d1eac2e717bc5d2086e50ed8e719dcc8de47e98129767591c64f6f833fe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c7008e32db1a5056809cfd9a9595ee19667c8ffdacb3c44201dc42f3c5a188be
MD5 ef44376dcf294e318cd4a538c41753e4
BLAKE2b-256 04492a6c2cd1b041298538d86509e566f8d36edea86db59a7417b62e45dfd300

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6d24f5cac5850d7916bad65693820b2acc26dc16d4b1bdbf07d8f6f53113a994
MD5 600ab9843442f365a58005719b405641
BLAKE2b-256 bc14d478d1e2d57465838c1ba34bd10e1ae625e62805ac3e837e7ee7c2b1ce56

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1eeced91610eff6dbea49986fe004488239d3dba2d0d4d7cc1b4d5b86a4a329f
MD5 bda84fd2e84c8842d01da376189ce99e
BLAKE2b-256 41b33bd994db91a24134ecad7cd459bd583cbd08cfb17875897242be3667eb16

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f69062c81f773b64d1fc9f6d48e440bb170ed3cf5e1dc65e14bb404ed5d45a2e
MD5 122258a8f95a88cabfcd7db2c575b475
BLAKE2b-256 330c790004a1a1b566b415eb3cdd25f1b295aef75e3367fb8bb6321c6f604729

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 13.1 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 499af10c9568e496a7bbc5d6965b7693a6c7dfe197c480cba5a1f9c074bb784d
MD5 26cd9cb91d910dcd8e5ca8ca36f37ffe
BLAKE2b-256 8783f652bd7e93f9d75a04caa71aeae6d0a7b27927ffe6b8520eee1bfe2c43a8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f04ad948ebad626bfbef4786256c23fc17e40619053f7ed699b57e1c883d4106
MD5 0046f9beaf54c8a050bd575c47a735c8
BLAKE2b-256 eab06dac66ec9fbe2e9c514d98ff023501c9d1410f057a2dc15645504babbc64

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 b7a66323827970882fea9278028c6b278c5708c412ce0e919e0f6e6b3f9d573b
MD5 4a28016ed80cda649f5457d8ce3914da
BLAKE2b-256 483dade70885f0a86063e1b6d9dd52fd8328ec613afdad439bfd90fc8299f716

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e86e2b84f46793ab6c67edc604c79cef439f72e09ab8101c230064d814729bac
MD5 ebf604446f5605a4b130e15f4b282184
BLAKE2b-256 1cd373a64338c5d1647982a77a96b6fc022f908113bfb5791aa7b0596d6099ca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 be8158f4ed2504e8e6d3247e1a256cd365b209f08ec940d1c2b8190229114726
MD5 bf839b8299a9a273a4cdedddcd968844
BLAKE2b-256 4195563c1cca94b5863eae275525cefbca409a8ed666e2ad167a1215e5f1726c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d64c174f1ee1e1f3f7b5976d99a0c2d32b9a68558525a6c7b12dddd9e376cbdd
MD5 e8d9e81a00d9487b468d92b21f8b3977
BLAKE2b-256 ec6ee4921d070244116612b3a35e9fe63050f7485694bb9a546f3f9fe3fba1f6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 84673c02cf5fc0c831b6950a4eb2098bfdb4b946c6c9cf861994acf58e48ac36
MD5 6e4481c6bbcf4d5de4d6382b0ad67f20
BLAKE2b-256 0bd6086773d57ce4ca3c329e68fcbcba8dbeaa3387f974b3869d9da66b2b8d45

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5531ed8171d5d143d35adc29036cac498e96381ac2b74232052ca747d37d4615
MD5 715ccca5e1ad927b8e1189fa4b1f05f1
BLAKE2b-256 f0ecebe2a3ce16175e7892b2778458c43f3a874a0eada030ba23017292e9af44

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cad211949ce7a01f341cede8e464c4e4ce234a67b6d35e9f64f638e111e04d77
MD5 9cc04d859ebbb0100fcb82e649740eb8
BLAKE2b-256 7f374ac43e306436772ed4e0c35537ddcda2885d6a0dc2856eb2c225e8019674

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 9a9029509ff4f9e07fe37c34985d175509f2abdd12acd46b1bad3a08d7d68577
MD5 21eb183a49f5fd6fe9c36a301db58876
BLAKE2b-256 f13118eab98118db11eae66091bc9bf99fb6ac757059ad13272b906fd691338d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 81088d4bc32f2f1240e8a43d7d7d3f1b296b9b280f320365d65a58527cc60155
MD5 930471f479c931c8261095f298c13271
BLAKE2b-256 b5e83c5998af00e4305bbf7245706d7adf0729e7d878710b667b8041eb67e82c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 882b80e324de2209844f41c3fc02b2a61a6d1192cc16fb3d518818a77851107a
MD5 a0e3c495aef6e5c9b4431694abc89342
BLAKE2b-256 8fa970c0d90432803cb99c01aa72f3ddfba4036ac49d9c67b2c912d34d75d270

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 985be9a90f496b2434a11c6eaf8032019918b38fc4da45ae7d71bd0e4eb8ddda
MD5 8c0876787011d8eb28817c94f9758fea
BLAKE2b-256 9be4dd5dead455ccb32a187aecb8cb3a86bbb7509dd9aa76e750c7746a6e9ea3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 80d3472043ed794fe2fd91b86559dbc6e9a544ba77e96aa06cf0f3d1bc23596b
MD5 dcbe93155933cad8fc3acd5778ef186e
BLAKE2b-256 d63a765144c674c616d0c08894f5a4f3ef635c360ff3a1e98d8755fef6a19ff0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9210c4ac7d8694db0703f1e629ae9ab03e8ca8f1667296b2f961e681adafbc40
MD5 7ba221b66301563f97688732c6e62ea3
BLAKE2b-256 9ca8360087284995f23a7900c583019df147fe8149245f4f03ed3eae71e524bd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5ac56649ddeb218edf407875c8b1b384334ce488128d630e8bcaf715cb747fc8
MD5 d6f14eb99977ea1dce66fac66dc7c7bd
BLAKE2b-256 8a4d4fbb8e17a1db1c9aac33c0c9ef2f7aaf5f4e03eee6ae090069d411cfd532

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 bd2f93529247fdf8733487a06b57778db1c646365c06584935b70d0bd34a5bfa
MD5 e1c0db22596f916a47264ac19b17d206
BLAKE2b-256 b96e28eef7e207b1fba99624529787bf2edd7fa07cc3cf08d11f2f71e46818b4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6d8dca15c295374bd1fcbfa7b0a01e6096050779d007fef04cd78c726cc813cf
MD5 91af7d9bcb8095d28cc3f73c7e6c1a8e
BLAKE2b-256 e47ff64ad3eeafcb838b8e746fccee56f73a8540f367dd31fc80a981b87070aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0e6e968fcd51599cd08067fefca7951405e75430b5668bea1e012ecc71125945
MD5 7643b912b2f779cff93c03e7901bcf0b
BLAKE2b-256 0e14ae02d8e531b254281e0eec3a62a39a3929578c67662f107736931d65ed9c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 752d260731b7fbaef47bfe3000b6dd5f6568fcc2f5c2ca81f85d62435a90a9d8
MD5 e725d0bea3c8ae79aa48168bf3c68815
BLAKE2b-256 b974b4cbf87691449e7e2bbb2eb69bb6b0b025af27ec8b49fc5c20418514939d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fc1e4e079b9649b7401ac3e6dade0df96f0aa37921f5ed5708471393cecf972a
MD5 4cc090d857afcb18856fce17ae8fdee6
BLAKE2b-256 00f6f9bcbb0ae8adbafa35a2a34242bfe5e00b856f97177de4e24d312a349c3f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 95ebc0ba888973411e309ece9f1b5ccc09cde88ac7604442ce66cf5590e98be1
MD5 d75e07c5855dc6f9588328002da3d39f
BLAKE2b-256 b704c1040e800f18a9668f38fda3eaf6a5176d61225db5913cba9fce394a7b54

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 93ebc453755e736f4bfc312ff6279b3b5e6b27e7ff419182902918a74e998eb9
MD5 cfc6287684e2b3cc40f86993c2a5568e
BLAKE2b-256 ba53d744a1babdbc52acfca9baab33a7b456628132a4c97efe92b7681a8bf75d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 d47854d728537cebc1120050328a4b78b1f7739bd6d3a3bb6b27bea3ab7d8461
MD5 af8961860267309b5b361ef10475a970
BLAKE2b-256 bcee7ff49ae7bd84559d1e232d44cfb88b92ef5377cdea24c477a208c4ce5f19

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5786a7b7599b666944ac6faf31534c2d5c21df8c56ba9f2d13da37b3d3f3cf85
MD5 3ae269fe8455557bae4c8b5349b0e81a
BLAKE2b-256 e8cbf6fa6e91435aaf241ce522ee07d47557db1fb88770c14188cea97ac5e6d2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fe4e9980e5c3059fc6ab6ff5807eca61c63def11a7d1ce9ee54b2af0cdaf1c33
MD5 b27bb952b1120fe00cf47ff95f28f0f6
BLAKE2b-256 f2fa43f82f4cd5ba83f4c211bf77ba36496927fd6b4db1b23d269c9b5a246bef

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d21e0eca91b37bb030ac01077bf265a3b8f180f1723c1dba893e0351a691c98d
MD5 8d0489d7769cb820363c3d9e328506ae
BLAKE2b-256 9548212a0cce2cb990da67a4f264675fae7711684c5a31dc675f59e73959e329

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.11.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.21 {"installer":{"name":"uv","version":"0.11.21","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.11.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 92216de14cec6ecaf4c3398ec912db192d89333354c4260099aba498e322c1ff
MD5 48e743c59e85f78fdc5b5f70008cd75f
BLAKE2b-256 0a100ca47571de1dba34ee5212ddae5e97d2913d3a55e9bf8dc704cee01d8e8d

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