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.

Features

  • Sandboxed execution in-process, without containers or subprocess orchestration
  • Full bash syntax: variables, pipelines, redirects, loops, functions, and arrays
  • 160 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()

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.4.0.tar.gz (1.3 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.4.0-cp314-cp314-win_amd64.whl (11.6 MB view details)

Uploaded CPython 3.14Windows x86-64

bashkit-0.4.0-cp314-cp314-musllinux_1_1_x86_64.whl (11.4 MB view details)

Uploaded CPython 3.14musllinux: musl 1.1+ x86-64

bashkit-0.4.0-cp314-cp314-musllinux_1_1_aarch64.whl (10.6 MB view details)

Uploaded CPython 3.14musllinux: musl 1.1+ ARM64

bashkit-0.4.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

bashkit-0.4.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

bashkit-0.4.0-cp314-cp314-macosx_11_0_arm64.whl (9.9 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

bashkit-0.4.0-cp314-cp314-macosx_10_12_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

bashkit-0.4.0-cp313-cp313-win_amd64.whl (11.6 MB view details)

Uploaded CPython 3.13Windows x86-64

bashkit-0.4.0-cp313-cp313-musllinux_1_1_x86_64.whl (11.4 MB view details)

Uploaded CPython 3.13musllinux: musl 1.1+ x86-64

bashkit-0.4.0-cp313-cp313-musllinux_1_1_aarch64.whl (10.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.1+ ARM64

bashkit-0.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

bashkit-0.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

bashkit-0.4.0-cp313-cp313-macosx_11_0_arm64.whl (9.9 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

bashkit-0.4.0-cp313-cp313-macosx_10_12_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

bashkit-0.4.0-cp312-cp312-win_amd64.whl (11.6 MB view details)

Uploaded CPython 3.12Windows x86-64

bashkit-0.4.0-cp312-cp312-musllinux_1_1_x86_64.whl (11.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

bashkit-0.4.0-cp312-cp312-musllinux_1_1_aarch64.whl (10.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ ARM64

bashkit-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

bashkit-0.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

bashkit-0.4.0-cp312-cp312-macosx_11_0_arm64.whl (9.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

bashkit-0.4.0-cp312-cp312-macosx_10_12_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

bashkit-0.4.0-cp311-cp311-win_amd64.whl (11.6 MB view details)

Uploaded CPython 3.11Windows x86-64

bashkit-0.4.0-cp311-cp311-musllinux_1_1_x86_64.whl (11.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

bashkit-0.4.0-cp311-cp311-musllinux_1_1_aarch64.whl (10.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ ARM64

bashkit-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

bashkit-0.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

bashkit-0.4.0-cp311-cp311-macosx_11_0_arm64.whl (9.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

bashkit-0.4.0-cp311-cp311-macosx_10_12_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

bashkit-0.4.0-cp310-cp310-win_amd64.whl (11.6 MB view details)

Uploaded CPython 3.10Windows x86-64

bashkit-0.4.0-cp310-cp310-musllinux_1_1_x86_64.whl (11.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

bashkit-0.4.0-cp310-cp310-musllinux_1_1_aarch64.whl (10.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ARM64

bashkit-0.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

bashkit-0.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

bashkit-0.4.0-cp310-cp310-macosx_11_0_arm64.whl (9.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

bashkit-0.4.0-cp310-cp310-macosx_10_12_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

bashkit-0.4.0-cp39-cp39-win_amd64.whl (11.6 MB view details)

Uploaded CPython 3.9Windows x86-64

bashkit-0.4.0-cp39-cp39-musllinux_1_1_x86_64.whl (11.4 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

bashkit-0.4.0-cp39-cp39-musllinux_1_1_aarch64.whl (10.6 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ ARM64

bashkit-0.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

bashkit-0.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

bashkit-0.4.0-cp39-cp39-macosx_11_0_arm64.whl (9.9 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

bashkit-0.4.0-cp39-cp39-macosx_10_12_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: bashkit-0.4.0.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0.tar.gz
Algorithm Hash digest
SHA256 f9b4c771fa157be83626509482f8e099b3d0ed6e23008ab70d79adb223abf2ab
MD5 eb9f364cc5a4a1e17733538e607e5b0b
BLAKE2b-256 24eca2fea100eb359d8a58e4f0c817966a1abe918165fffcf511238312967621

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 11.6 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 40e835370829b3415df1c903f398c6c9abf3df59319d8b2551e375fee535dbde
MD5 62e75774a807ec273b303549a10ae0fe
BLAKE2b-256 1e8447060904a2a852f056562c5b07dccbec797829c653b99f7765f84de15a41

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp314-cp314-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 11.4 MB
  • Tags: CPython 3.14, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp314-cp314-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cd62d54f984f58c6ecacee27ac4422cef20419626b90f7f7e1b205e2b7e70a0e
MD5 d781b5d7a9528a082ea06be4be2e7340
BLAKE2b-256 19f0ead96c026baa863742fa43982a219cdae9d7949498357cfc707690a91c85

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp314-cp314-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 10.6 MB
  • Tags: CPython 3.14, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp314-cp314-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 d8e585c29a455b93fbcc10883f2f64fd226490da536384962d73f7ffae2f42e6
MD5 8c31218c03bfe7a7acae522a13ac6088
BLAKE2b-256 9b4c3be830304a67c445729131de27604bc08f53cac2c1b244f919c481d8aaae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f56cca829f578a8ece0a22e0d684ff028bc3daeafc0616c4f914e6b69775ced7
MD5 3475c5d7bf6374591fa12f12785bbfd8
BLAKE2b-256 ecd8293a0ff8e5dce46fc439611f71b226d0f63603463b3ea48c3b5b93d4fdc7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 10.7 MB
  • Tags: CPython 3.14, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e9e8ae8e5e1054090f1b77625f15c067fc264e9a6d55420e27ca8a6af664eb3f
MD5 894de407c4eb028cb95b9e0fc7471a7d
BLAKE2b-256 1e672b0c8d5a9f771ee761b627001619161b75275759a10d70cc9b49d5a91578

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp314-cp314-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 9.9 MB
  • Tags: CPython 3.14, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3b238381113e6a3bfd0a19bdcacc00e51e4f03e183ae3fa494d749b2c5e2d3b3
MD5 42dac3987bc489e1dcfa9ed4c06ce794
BLAKE2b-256 46e397d15380482661cf7c25cc151440a30aeaf41186a32eb4ba570d3f52a618

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp314-cp314-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 10.8 MB
  • Tags: CPython 3.14, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b9fddcf6f1169d8f042860108bc2d0a481fc3b468a3c65d282c587644d0936fd
MD5 3c88ee12e7e48e2d05016b74b2718305
BLAKE2b-256 45f7467d72538eb56f31db501c798e13e093277e085393c2933d6cf129052b0f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 11.6 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 34ba162b4654097d3553435840b5885848cd919d644437e5cf918ee74fa8578e
MD5 51add1101bbb1b613025648e310ab598
BLAKE2b-256 770cfacf5ce8b6f6c3c91396b6a63115ed1f003ed89052162b56a6fc16522634

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp313-cp313-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 11.4 MB
  • Tags: CPython 3.13, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp313-cp313-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2cf062b55476a72af40ba7866e19f5b88e776908c2068d917f6678f4707f783c
MD5 f21f59dede49aa558a33c2a1eeac52eb
BLAKE2b-256 d43868f45923840b01a0966fe8b96a2d398bd9d3d1ffb7a69646fe03e71798c7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp313-cp313-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 10.6 MB
  • Tags: CPython 3.13, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp313-cp313-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 aa527304763e1f457d427ac4babb5b5937f20f847b73e51b8c841b2af471ca04
MD5 cb9645547285252d999d2082e07ad60a
BLAKE2b-256 927ac2ac643db98d4f461ffe1dd04a45ccc27c16b7bd5ba386a86116d82566ff

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5a11cc4ed43709dd13f72b2fb518f4ad0492b791fc6aa923f127c983381d3a68
MD5 22456fdfa4d0d78cd14c14f977e1f5f3
BLAKE2b-256 cce9a60f801d0087cf73ecf93df322e29a7f749232f9949f828fecb6a6ebb065

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 10.7 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3244710d8e15edda2154e367938aa02c08a36439a3c909e798f89751bfd96625
MD5 9769b817daa655573196bb741cbb12d7
BLAKE2b-256 f1f133b09f2c676e9b4ad6c3f07428735af753cac3261202dd4f81249ef3b4a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 9.9 MB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2b4120a1dcce711b2b6d570a0565673f37d8ed83e657155c8566fb8fde8cf847
MD5 9fa3b0000cde43909d6bd2d045239ac6
BLAKE2b-256 3b1df65cfff55b7237dd4eaa593cd9501f66e587e66f55da917268e67fe6b233

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp313-cp313-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 10.8 MB
  • Tags: CPython 3.13, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b8cffc6e1fde727f100bd5eb098f4325fe77e6c8afff836c6095e3636f948f94
MD5 2ad79eef01d5df81d24d122e261e9c97
BLAKE2b-256 6f2a990eef2f8464c8ab0c010ed952decfedf7f783353c959419803c668bd013

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 11.6 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 536936d0a4807c7f698f719452b02cbe287a894272ff447d6fd5dc9ae850c5fd
MD5 f78e046c39b51f7e342929f747d3784d
BLAKE2b-256 4ef6aa69364d712a194393836bf055fe872af237f91900c38723bb44ca3ad78b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp312-cp312-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 11.4 MB
  • Tags: CPython 3.12, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 584da5efacb2c51a23386e00b50d64bfa32d2ae7fecdd0a2d190cc5603977645
MD5 9465650f2fb059e558ff6b84c989f1dc
BLAKE2b-256 aac5da3b31a8785307a8fd8dc5e44e4d587fe7b6c64ef1fcfcf36191325c991b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp312-cp312-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 10.6 MB
  • Tags: CPython 3.12, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 efbb646d980f1235d72c4e38b32ebc665814cbf9a7c237cb5dca5807af9cd741
MD5 5d33097540c104854df40d999ec4c3b9
BLAKE2b-256 faa86b1263eeecb6386353972cfbbd173f14a8be1ccad034fa26ff91b8516098

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 852de268aa3cde46efb9b029a3684adb9a94a5895a36e20bab7978f016769688
MD5 3f18f4d47115329fd6bf3ae57d387484
BLAKE2b-256 bdb5b5164f62cfa73cbb062d8c047109a90ab803fdb14625f96feb1c6d6f0c40

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 10.6 MB
  • Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 436a0ea87ab2c1eaec9e788770dd5cd893c7cba028c49697389ba35b036c1f98
MD5 a55ea19217cb718e71b8cfde64922656
BLAKE2b-256 6151fbc392e6b6b80161c9b6a4f1e20f54e8984b2889a43d1a45dc6c6b0a014e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 9.9 MB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7798d7e00d20839b0f6e40d2a49c0b35ccb2b03f6bbb6ca58c4ae025ccf71255
MD5 ddd97a8b7cb533b2ce44e84df610bb1b
BLAKE2b-256 699178e2861ef7da7dabf1f054d0f8f907937d7439fb2e3c6b9e035b1ac5b357

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp312-cp312-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 10.8 MB
  • Tags: CPython 3.12, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9ad455aec42467c5251fc557ce1d4814d94219e6a2e5ff62ebc9e4c777f03f31
MD5 47cc46bb7869aeddde5a5705e3aab368
BLAKE2b-256 76cfab686f302f05f579ba9a54adf46b0569f3f270cfff54fa8f935c8b30746e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 11.6 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f439491dc142fcd61e73bdd980bfb20b87dcb6007941afa52ab5ce3c46508c96
MD5 576a83b040c7cb9a5941cb25e46a54f7
BLAKE2b-256 399c05af9590befc41d9686bc609ab778a07508a0875146554cab6f37fe97c3b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp311-cp311-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 11.4 MB
  • Tags: CPython 3.11, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6ee9e8d93c3f938e65b2e2635326bc07d171d9d277889e833bdf145514a4faa7
MD5 0449702e7114daf0453270235946aaeb
BLAKE2b-256 fc6b7d7cf0ea3f02d7a22759f546dc457f2b21e95d4d4aa82b46d3a36c8b3cab

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp311-cp311-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 10.6 MB
  • Tags: CPython 3.11, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 5e57b510fd1beea0757aba9703dc2e0aea1b4c1e3ea84c5832a303f054f3d8f1
MD5 35a65fdc4a86debb1e5fe02e21bb0ea8
BLAKE2b-256 2c44304ff7148d47ffd83f290606320c0981435c29b3b05928ed6af31a6cc5fb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 11.2 MB
  • Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e088ba2b659207bd9d71f7a35ee7ec04a0bf3bd12a1cadf2df3f03cab35417b7
MD5 c0b49d6f45dc7dd31b5f808c57db7b78
BLAKE2b-256 f40a234131fd0b58a60aa7120dc89f2c924afc6664b73c04840be9a126bc7a86

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 10.6 MB
  • Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a1764b30f8570b01fb9e1623c6adef33de9c4f68d1aba128fb4c65fa1c8f46ee
MD5 2566476e4ae12e63164f094361f8e383
BLAKE2b-256 2213f73607f63de544840c94622d0a2a112afe1b97cb36e190b0f681c2b1d80a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 9.9 MB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5567b7a0a506ee23b30835533ab2e3602e8177104aae2e6accf3220aa13e11ce
MD5 60dafc8d9ff768538fa8de7031bb5c5c
BLAKE2b-256 4c68a8c14ad488d9ec75c71f38489704a575f39ab7f3cb2fc3051fedb3ec8682

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp311-cp311-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 10.8 MB
  • Tags: CPython 3.11, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 86d9de641e2b4cdbd1368d0df900d328b2fc0c8af4eda268f2915f0ab23e054c
MD5 33343a6f96684b2504a0d6717babf149
BLAKE2b-256 583e88864faa8a9c116cbb173a9f83828adf1a7477f0f386749f46ccf73dc867

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 11.6 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1121c62942c85ff430ecdbe8a7c610881ffe62148f7d06be1f066189d3ee10ed
MD5 18ba04e25e9480e5511bf0e4d36250ff
BLAKE2b-256 41a2ddecc9d125bd6b31a2725fe4b4835c2f5ad51d1445e942947d99afe621f3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp310-cp310-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 11.4 MB
  • Tags: CPython 3.10, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cdc238259326d06edb251012d59522065ea22c5cef8931d10fd09031d68f8e85
MD5 b9000a46959b0df402b7da5ea3facaf4
BLAKE2b-256 378cd788d7c44a25773544bf7bbaa9c865fa9ac0b2f7f77ed2e841f58cf5ef6c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp310-cp310-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 10.6 MB
  • Tags: CPython 3.10, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 7cc12a57d158f4cc0c136a3431d879b09189a8507ec5a7f8827081a10e3f57c8
MD5 20aa419783d6db0fc09cbf502cd87d9e
BLAKE2b-256 c9d0b4da9d4bf62b4c7b45e7a839902ed86299e51ef1f9ea7d12b7fc0bbe0ccd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 11.2 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c7f25a3ff1298b75c6e214fcac32950b2f867ce2002882d195da4944969ab47e
MD5 ace22d9085223b646a6f6c874e38fd49
BLAKE2b-256 85ec9fafaad8d2cdbf9c10d81a9486d4b258826568b228d5ca8350afa41e760b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 10.6 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 60ded4087205dac1a66d8180f2f280970fb337039ec353d4a90ad3b8ac46c1b7
MD5 0634808441cffe9b6ba57f399ea64c3c
BLAKE2b-256 9d9302cb45a9307da0555a6f1be372bae84cfdbbf1f27f989d9809171f184978

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 9.9 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ac42ad10b127cff089ed8eb2a6b4ea1d7c72e5f9798e21b2b2028ade1f6cc59c
MD5 cb0bba5b14d569da94837cb4040a8fc0
BLAKE2b-256 5433bc10062cdce96551ed3d3902de8f5d184b62d48232bb246ff6ba6cdde75a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp310-cp310-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 10.8 MB
  • Tags: CPython 3.10, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e2eb46b7b447118bfc2910dc925b9e0643fab68ff10d85af9dc89a4b36bb08a6
MD5 23eae2319d7ace5ce568872044b3051c
BLAKE2b-256 8e0f103f973295a772edc6cd9b441b381889112eea37a9bb9f1732f9393ebf30

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 11.6 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b5b42c7ba172552a2f1200540d858226bf31db19e2d91e2a9c1a52938441fea0
MD5 a70df9a9b05cf278764e14c9efccfc06
BLAKE2b-256 add03024951f0a6f5e20169377bd904c362dc3e93f2533cc088c47ba77a91f3d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp39-cp39-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 11.4 MB
  • Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a1647076d4932866d623be77fbb3eca505810e3c898f47408267bb1297dcadf5
MD5 002bf01a965950357e7d9ea817ff01da
BLAKE2b-256 3e3f4216d368223a87419f8fadc3864a0007a1d0f75f11c230f7ad04ea65d539

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp39-cp39-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 10.6 MB
  • Tags: CPython 3.9, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 05c1da6c98465e222bb446e147ce6c67dc75b330da738ccce4c977e68365b62b
MD5 ae255d8be95671005bc5dd8294fe2f32
BLAKE2b-256 ac3f60990ea553983c6642734ba31882b9f9f8701fcfef0f6aaf08c176426d9a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 895ddbc205ea28dbbc2160ad7d5ca08598df8304ff0fca7cf7d9ea37f26d44fd
MD5 16912b75d0fcd0a0e2abe44d2ffb262f
BLAKE2b-256 057950bc0c501bf8976099b9a2459856808da529b3906891e704688057302bbe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 10.7 MB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f243c27cfb6f553d00ddeb3edf9ae430752a9689fbe04ec7194894adf92e33f3
MD5 9e22a7b45dfa13f3ab1aedacb161307b
BLAKE2b-256 58082bcaf0b8cb2d7bd6cf71fc79d86416b93027cbd91158f9c20d718fbbae6f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 9.9 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 40b9681edf2e7cb42575dc099e6dbfbdd046b62090b700b9617967e1d71782f1
MD5 c54095a34eea98bed085ddec0a52d641
BLAKE2b-256 a116caddf7f4bf416b2d24828d71af3c53d62495cc13e98d93d6fa0988dbb038

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.4.0-cp39-cp39-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 10.8 MB
  • Tags: CPython 3.9, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.4.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b06124b7f84d8cf157af08387437b79740884854daa844b588fd84fee971f302
MD5 869676f00d43ecfb702da9efc3755f39
BLAKE2b-256 f75b13b001e62caa113b49a1d7f63a69dcff962f3a18ca245c4b9bfbf3f1895e

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