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",
    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)

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)

BashTool exposes the same snapshot(), restore_snapshot(...), and from_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
  • restore_snapshot(data: bytes)
  • from_snapshot(data: 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.9.0.tar.gz (1.5 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.9.0-cp314-cp314-win_amd64.whl (12.9 MB view details)

Uploaded CPython 3.14Windows x86-64

bashkit-0.9.0-cp314-cp314-musllinux_1_1_x86_64.whl (12.6 MB view details)

Uploaded CPython 3.14musllinux: musl 1.1+ x86-64

bashkit-0.9.0-cp314-cp314-musllinux_1_1_aarch64.whl (11.7 MB view details)

Uploaded CPython 3.14musllinux: musl 1.1+ ARM64

bashkit-0.9.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

bashkit-0.9.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

bashkit-0.9.0-cp314-cp314-macosx_11_0_arm64.whl (11.0 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.14macOS 10.12+ x86-64

bashkit-0.9.0-cp313-cp313-win_amd64.whl (12.9 MB view details)

Uploaded CPython 3.13Windows x86-64

bashkit-0.9.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl (4.2 MB view details)

Uploaded CPython 3.13PyEmscripten 2025.0 wasm32

bashkit-0.9.0-cp313-cp313-musllinux_1_1_x86_64.whl (12.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.1+ x86-64

bashkit-0.9.0-cp313-cp313-musllinux_1_1_aarch64.whl (11.7 MB view details)

Uploaded CPython 3.13musllinux: musl 1.1+ ARM64

bashkit-0.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

bashkit-0.9.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

bashkit-0.9.0-cp313-cp313-macosx_11_0_arm64.whl (11.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.12+ x86-64

bashkit-0.9.0-cp312-cp312-win_amd64.whl (12.9 MB view details)

Uploaded CPython 3.12Windows x86-64

bashkit-0.9.0-cp312-cp312-musllinux_1_1_x86_64.whl (12.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

bashkit-0.9.0-cp312-cp312-musllinux_1_1_aarch64.whl (11.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ ARM64

bashkit-0.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

bashkit-0.9.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

bashkit-0.9.0-cp312-cp312-macosx_11_0_arm64.whl (11.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.12+ x86-64

bashkit-0.9.0-cp311-cp311-win_amd64.whl (12.9 MB view details)

Uploaded CPython 3.11Windows x86-64

bashkit-0.9.0-cp311-cp311-musllinux_1_1_x86_64.whl (12.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

bashkit-0.9.0-cp311-cp311-musllinux_1_1_aarch64.whl (11.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ ARM64

bashkit-0.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

bashkit-0.9.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

bashkit-0.9.0-cp311-cp311-macosx_11_0_arm64.whl (11.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.12+ x86-64

bashkit-0.9.0-cp310-cp310-win_amd64.whl (12.9 MB view details)

Uploaded CPython 3.10Windows x86-64

bashkit-0.9.0-cp310-cp310-musllinux_1_1_x86_64.whl (12.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

bashkit-0.9.0-cp310-cp310-musllinux_1_1_aarch64.whl (11.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ARM64

bashkit-0.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

bashkit-0.9.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

bashkit-0.9.0-cp310-cp310-macosx_11_0_arm64.whl (11.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.12+ x86-64

bashkit-0.9.0-cp39-cp39-win_amd64.whl (12.9 MB view details)

Uploaded CPython 3.9Windows x86-64

bashkit-0.9.0-cp39-cp39-musllinux_1_1_x86_64.whl (12.6 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

bashkit-0.9.0-cp39-cp39-musllinux_1_1_aarch64.whl (11.7 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ ARM64

bashkit-0.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

bashkit-0.9.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

bashkit-0.9.0-cp39-cp39-macosx_11_0_arm64.whl (11.0 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

bashkit-0.9.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.9.0.tar.gz.

File metadata

  • Download URL: bashkit-0.9.0.tar.gz
  • Upload date:
  • Size: 1.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0.tar.gz
Algorithm Hash digest
SHA256 9e1c708ff472adbcd32e60c363fddd645bd01621ab180e2bcf8f9bf81214744f
MD5 363c272745e94c2817d4864cb39bcb98
BLAKE2b-256 731ed45bfc3f5bd472f792722746d3cb09177ebe8735f4beeaf1bc92f19dfcf4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 12.9 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 35ce5daebe1a280fe968fc8166caa8850f8e1f1452701c840e4dafe13531478a
MD5 165bdb08f6ae2450e179ca3f66246e18
BLAKE2b-256 0077e8d325b052f74fa9fdccad9181dad217a0c2e7694846b28d5eb868901fad

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp314-cp314-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 12.6 MB
  • Tags: CPython 3.14, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp314-cp314-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8b69d01200c35d98b622a55a35407794c8dc81d4275e3f0dba0ceef2f4975b41
MD5 7fa531d70fad22e1a7792164def2ee17
BLAKE2b-256 f1b0ee45c9124b121696aff6ed9843145013aae63bcd671166e4d5984c563f11

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp314-cp314-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.14, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp314-cp314-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 c9e3c3d447afcb662ca724c0bf8d88ea60c835a2dbf4ada7b2606d89d5ca79a4
MD5 9ad8c75a36e2dc4e9fc4bb303f755e91
BLAKE2b-256 8eab4a14276a237e948af023d10b57786352503a42851d792164b42191040bc6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 12.5 MB
  • Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6a91483bc7b4085530526e60737851c176eff6dd2ad991838742b68b009e9460
MD5 c1cd341dfbc65a78015231e7bffbbf24
BLAKE2b-256 a5288701210e5112d818311cc6973b46b30aaad211aa6e5fa288958cbbc637bd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 11.8 MB
  • Tags: CPython 3.14, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b8ad7182f341806ddb0354cd66f995dc86f5a8732ca612111ad57348fa3801fa
MD5 d7b2990eda6da5bb0042c63c6f7c800c
BLAKE2b-256 e1697449409c4c44a5e74a7499ff75e8c517bbc1e7e59d8f76e6ebc19ff794a2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp314-cp314-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.14, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7a0cc61bcf17bebdfcda26792ab86095dabdc553635031198e5b563d33d5dc66
MD5 9e312d46bba7d83a89d6dc4ff77a6b4d
BLAKE2b-256 8d7111c3457b403619bede74b6ae329996a53fa3cc42a2b4e6b6c7baa6976910

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.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.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a112ddf9040f960ace0e6bd748a33930ad0a653a51b45406cdd8ed26c826f2ac
MD5 fbf6da1cac5222dc87d15ec73acb5209
BLAKE2b-256 37ad2365d811d5bc34238c30ab887b90a7407e09bdf17c6adf4672d57fc8043d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 12.9 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2796b8ae036600e3ac1abfeb6bbf1aa496215615addbdd4169a8cf8201d6244a
MD5 13c049e34176d9a69cb669a16f6305a4
BLAKE2b-256 ffdd82f1ef5748b47a0d9a61ee80373eb2657d41c31ca0dbfe0fc581e96d850a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.13, PyEmscripten 2025.0 wasm32
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl
Algorithm Hash digest
SHA256 3c25814b64b918f19c820da86685b7000b585332c90cfeb51968329541bb9ad8
MD5 c49a0c29e21686a6f00c5018dc1d85d0
BLAKE2b-256 ce3aa14806c305bd44e3d11e7c93941315e9f74adae36fe22eb1fb4fa9dd0363

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp313-cp313-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 12.6 MB
  • Tags: CPython 3.13, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp313-cp313-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 1b5d33fe6f272573e42e5a5fb75e051955afaa4fb61f2f0bf4370b82c30dbde2
MD5 93256d4533d7861b2bd500c2a05a8bc0
BLAKE2b-256 eba561666ee561807eb22807284b4dd59117620a0cdf760d9dff7f628d8019c5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp313-cp313-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.13, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp313-cp313-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 b03e2c36b8ecbb367874a4c7a673e3890d3c0eb7e48ad950642ea67bac9390be
MD5 23b4166f86d041d49f0638bb21c5b48c
BLAKE2b-256 e155228f48e598b7d4f876bd75f115a29a20a70125a814c12cb0298a8e85d427

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 12.5 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c68fe9763b363e9457372e8da64b8d691827db050d0104320339949ccbbae2c3
MD5 36592b6bf6504c87a6d74f5c99d7209a
BLAKE2b-256 3486a8f63d7edc3e3c166799cd8717a9a80007e4103e47d96667f3617810398b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 11.8 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3383ba7ddd73ed82b7b6e6b94a66cc6082cfb7354bec96f8a0e03e745ff64c19
MD5 426ca8bf770d16dd6b1cddd5ac392d00
BLAKE2b-256 0a951247eedabb8ea9b7f8e3b7c6ada3f51ab61668daefed5331dc71f91205d2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f0692c0bae9fae70997b3220ffa41576245bb72d72fc892fe30fb9d3952482c3
MD5 cc1141c4d0cf3e1756fbfdfd1b67a319
BLAKE2b-256 d32dc225771b9b338871cb2cb9efe04513059ac85e829b2d424838a3f6cbf2c9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.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.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 59a5b284bb068c7cabdb266bcaba5b1ee72e478796906642173c551c4f75fa04
MD5 07cae72a3e61ae1627665afa3fd20582
BLAKE2b-256 09853a2b7d0f075ca6d85cd704ed5cc674fbb23d8f9c9addc536c8fac25a3e88

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 12.9 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ba4088305fdddf7f0e909eb00c1879efbed4675692b63463c6d1cef77ea76386
MD5 e8f2b407c05788772ed79ea3cea7081c
BLAKE2b-256 eed3803a0f3cd7dcc2e9ae6d8b4cbc7c8b020d92eb7687fc65fdf44131bfd7b5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp312-cp312-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 12.6 MB
  • Tags: CPython 3.12, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cbaccdfbe7d57a13f0943c2ac1b86173bf6adbb35a897da00f467f06f4953e5c
MD5 94c4ff6bb936ab92725e5af4923876f8
BLAKE2b-256 b43770731ae3ca41aa2d2bf5aa4e3a64d57585176ce675bb2b3336d158840718

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp312-cp312-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.12, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 d861101939e214d26fe8ec57c73a79ba27e602b18e7b26cad0d218cfb2e03db5
MD5 82a5e6963bf1e038639f5d00989a22a5
BLAKE2b-256 8dde1beeaaf3b46dfcbec99685ac93526c0bdb3f3598646d813ccec80df8cd17

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 12.4 MB
  • Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ad8e521632648580c4b1582511212e30dde6724c6e645c1fcc5d1d2168e029f7
MD5 992c407a36925539974ef35fdea61df7
BLAKE2b-256 c2843a6824e8fb2e3bb218f12bf1a26a83c558991a4e178580c6491fa3ca6d5d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 11.8 MB
  • Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 99cd4baf0938e47fc2c2e7e661486616bb7eb9f013f42381dee94fcaf3cd83fa
MD5 5943efec51fb5d8648bc8a37f3b2468e
BLAKE2b-256 83aea43b0c66d0a1f4cbdee71bc077bfa871abf6caa06831b6b5ff3f012e91d2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 197aa086cd095fad996f9693bb81e12566eb2a062e97ae346faabb80e9cfa2bc
MD5 6a3925807b112dfddea1884c01aeb833
BLAKE2b-256 a6b701d250fbd82b63d6896eb15d1ff4de7a83f1b2846e5b88e46c3d58e8492a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.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.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e5c1725ba28cfea9a798c81337bc7eb7521a1fe03552ec70c89aa98d7c5cd6da
MD5 fe09e89d5fdbce2c45c487f21205d560
BLAKE2b-256 eb74df1454bc170c3f5211dc678d55cddac649563b6d1aae0ed0c47ab64b1dda

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 12.9 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ab1622f5a4b04101e90e4c050f5267c828046e30eeb8d8e66ae7b258b651c374
MD5 eb211e3ffb41c924f9f4c80fb8419b57
BLAKE2b-256 57518a4bcaaedbcb4d6e562abfa6f80b75b422742b7a2dd511fc73140c84e6cb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp311-cp311-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 12.6 MB
  • Tags: CPython 3.11, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e283d2929b2e58d10ea77faae19e7959ca7d83bd6f4a7d3edf490883adfa5541
MD5 1024f25d1c150f8174b268ccd59168a5
BLAKE2b-256 d91224c0e862e61a841781c361f23d781faeb500e4a9893ae2f21fecccf3e4b8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp311-cp311-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.11, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 646f46304d4813c19bcfc42af1b50b0dec5fe243f2bea988c68940e41b1ca6aa
MD5 7cbac83ced40064cf8f7b9b187ba3075
BLAKE2b-256 54098373bc3e0db16a116abf97c764e810ca4801df8973cef14d3956da8b04ca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 12.4 MB
  • Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c269be49676246e4ba0ae1f55f196074c76e95b999744abd3b73aecc8a86f5e2
MD5 b91cce6508d510f8d6114fb9f2f04216
BLAKE2b-256 250babb2e93f699e81ec664302560a4af5ce9f13969127890ef9b2f5f97e075e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 11.8 MB
  • Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5965a5734a07e92f9e7d1eec3afeb171252b7662185ecc8df6dbc0a352cd9574
MD5 aaf0d4509c916057a04039604683b978
BLAKE2b-256 c1f23d43725f615991192618803315848e0e3d939b7ab1bbe10b0acb00c5a054

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dbe8bf79b8eb3bc3f972fc24f2fab48d3ab8ab0b68e9298aac90f75831957f60
MD5 fe717e338afe86d563d74e7a468a1d69
BLAKE2b-256 d7011d47d9bbec6e264ce98049b073517a01beec0cde8c4583f0bc388661e8ca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.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.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 bd3ffaf3976c22ce374b86dcafaff45045c99e7a0e0b56762b32d48c05f8b73d
MD5 73ecde92baa8e13bea9d168711c977f2
BLAKE2b-256 99d41766b57fdc3c32ece876001e864d81f9e243cbd6dbf4c2c811cdb8e14ded

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 12.9 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 31031b5876017f3fcb72aeb852a10940c40d0cea2fbe61950a699037c09ee74e
MD5 c40a564cda39acf06a22d26735643723
BLAKE2b-256 e9e1897792402854b92608bff671379bbf10d3fdc5afd085bb69867a5f4911f7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp310-cp310-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 12.6 MB
  • Tags: CPython 3.10, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 7a566bde43cbf709784df1e28975fccd344101beeafa3b3c9c07a81bae997117
MD5 ad795660b55acdd7ad1d4d9abac2952e
BLAKE2b-256 7c4dd9cdf4476320c766aae10b7c9ad190f3f460a955a29ea7d9bb4d1746883c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp310-cp310-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.10, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 ad07fc2f336077aebb170b9425a968a57a754e22674401ba725776069d3d9aea
MD5 7b81923ad08c73bafb20e623c6db661c
BLAKE2b-256 9652ba5c2da6a83a29873ff30060c5a890a077c0f61411d1fad7338bb7bfa354

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 12.4 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ef7f6034f73db5ab3190df92e4c457348a1debc6405f95df553edee3d683b49b
MD5 d77bf0e92dd862d8089a67901bf0e5e3
BLAKE2b-256 b9ac8c9a527931d786b94c7b8527ce9a0914b7bd837a1ab89757e4d29c4899ed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 11.8 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 487e5cea82faa46bc3870849af7377c3da7f67316d6ceb4d2b4dad5d6e5d5ac6
MD5 b09744217bcaec6a3493fcdbd7ea7a3c
BLAKE2b-256 1e9e20fdfb5457952599ae3f949c96f08f943810d71765ccaa09ea7846610947

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 45476c3b435b351f662409ee75ebbb1cf71467f708996b256137362a8bfdf951
MD5 0774d276d3f9be20a5992014a01982bf
BLAKE2b-256 011b39b11d9b18d3038ca9e7db6e785d1340b9f1f953cfb59d5142ab2cc756b7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.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.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d590c437282fef53282c04d9f5b922add6752d27a74bfd2f8a921fbfba248428
MD5 3d66a2e044ebebc94f1b05e8d6f86967
BLAKE2b-256 7cd2b8493166266c5940306b1956d8ccc47cd032c64f9c0396799874cc707e8c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 12.9 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 96ef8617e09d8d32bfabdf77ccfa37704bf9fcef337344ea583259400de29554
MD5 8854faf82c6ae05e2865cf39f2c30081
BLAKE2b-256 1b8915b299e29e19d39d5cf4cff7a80fc14b65002f352c5eb009bae3533b13c8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp39-cp39-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 12.6 MB
  • Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cf8b78f765b2a4f5664b8b0e189d11896e4fb86fe2f1e677cb3ca8cd21e9bf92
MD5 e9a2197eebd392c9552ff822893f976a
BLAKE2b-256 547d56d8490f7bb04d72af19d6ead81586aa2c3049fd82b6429574dc66ac5281

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp39-cp39-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.9, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 ea7fe9fac47721dced9f1d84c10600c01853b6fe3a5754573dbca0eacd8dac3e
MD5 eb6afdd087f3db506aa582f435b77d4d
BLAKE2b-256 c347691f011c0dc7a38506d52244058ca586e1cca950015fa2bc400f995d8459

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 12.5 MB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 215bf32c2d2d33179ad07252dc0915255f37f0239a387f3e1071f5b6f53cb9fb
MD5 ae9f86e0179e8867c635d6dca77faa1f
BLAKE2b-256 a8c717dcfcec22daa239bad6bf4988b8d28349646b731fcd4074a3997beee7aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 11.8 MB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6e4fa5916de60c0b367e59ccac73bef521488504733b097ced891f97f07cf213
MD5 68098cdc59152c471e9632f7d5ee6d90
BLAKE2b-256 72fbda22e664042f17c09c205cee01f61d99d17f8589e8ec2cad84cd884ec019

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ed6263ad64d1cbce56fa2cd87c6ef419e4fdb3864f3434f42c2e217135ebd522
MD5 cced5585bd41e67340c368a2692f7bcd
BLAKE2b-256 56b62ee8b4620b238b03d6dc7833568c4d8f570d72afbe0df7eeca10ace1fb7f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.9.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.18 {"installer":{"name":"uv","version":"0.11.18","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.9.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b612e209e1b652ee2696f9c6dc669bb9d5b065b46c5947b69bc27520483d20fc
MD5 52309b65875060485b2adfe8cdec5ba6
BLAKE2b-256 1a7db1e4517a8d1b89a22375b920cd9b979d733fa98ece85f781ea5129230487

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