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.3.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.3.0-cp314-cp314-win_amd64.whl (11.6 MB view details)

Uploaded CPython 3.14Windows x86-64

bashkit-0.3.0-cp314-cp314-musllinux_1_1_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.14musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.14musllinux: musl 1.1+ ARM64

bashkit-0.3.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

bashkit-0.3.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.14macOS 10.12+ x86-64

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

Uploaded CPython 3.13Windows x86-64

bashkit-0.3.0-cp313-cp313-musllinux_1_1_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.13musllinux: musl 1.1+ ARM64

bashkit-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

bashkit-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.12+ x86-64

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

Uploaded CPython 3.12Windows x86-64

bashkit-0.3.0-cp312-cp312-musllinux_1_1_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.12musllinux: musl 1.1+ ARM64

bashkit-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

bashkit-0.3.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.3.0-cp312-cp312-macosx_11_0_arm64.whl (9.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.12+ x86-64

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

Uploaded CPython 3.11Windows x86-64

bashkit-0.3.0-cp311-cp311-musllinux_1_1_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.11musllinux: musl 1.1+ ARM64

bashkit-0.3.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.3.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.3.0-cp311-cp311-macosx_11_0_arm64.whl (9.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

bashkit-0.3.0-cp310-cp310-musllinux_1_1_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.10musllinux: musl 1.1+ ARM64

bashkit-0.3.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.3.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.3.0-cp310-cp310-macosx_11_0_arm64.whl (9.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.12+ x86-64

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

Uploaded CPython 3.9Windows x86-64

bashkit-0.3.0-cp39-cp39-musllinux_1_1_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.9musllinux: musl 1.1+ ARM64

bashkit-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

bashkit-0.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.9macOS 11.0+ ARM64

bashkit-0.3.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.3.0.tar.gz.

File metadata

  • Download URL: bashkit-0.3.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.3.0.tar.gz
Algorithm Hash digest
SHA256 42b539b878f600834ad2a0a2d044dfa3a813bddb77a411f3c6954785f0819972
MD5 319231d2ce0843d6dcac09ddcd8f8aff
BLAKE2b-256 97971760b39a4a7c172da6443877a15fa6d31c674ac44c599fc45fb012b8efd7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e634ca34fc552ea62703454ca06fdc53dc97fdfbd07e5761f8dc2def8fbe8aab
MD5 095486c87796a6fe33393d68fd4e770c
BLAKE2b-256 c522cc1ce1ee00e7eadb44929c91b37bbb4c43534b9bf4194de349c9db676511

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.0-cp314-cp314-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 11.3 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.3.0-cp314-cp314-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a72a31d6684c3dc60b1ea06314b9fd46bbeb2a36a4cf755d9fbc3f31a5baeebd
MD5 596e78557c4b7c7badefbdcd0138bd00
BLAKE2b-256 bb3e9efd37bec7181d73fcce7615fb555bf3817a1b14d8d0ec2587f0ad293125

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp314-cp314-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 06215426e58d9f85a75c5ef086aad78282cc21980d7233855cd7686f1285d41d
MD5 4ddf081aa7550a3d2c52d5f44008487b
BLAKE2b-256 72309c4ce9858ca77e0d64972f06beadab8eac1da9bc20a9dcfb5346264547fe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 11.2 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.3.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 04b0aaf4af4cefe7f514a39ff01f6ff472111a5ab77432e005b6d4321df3fb15
MD5 40615ffedec569752f3002cb23b34910
BLAKE2b-256 57c6fd892944c13bfe641479f2e3994c0f9059848bc19a5450a5da9eec14b5ac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 10.6 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.3.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 260907fe7bc2ed4f0db9a61e188b750072301d193fdbcb214a84f90b2ea2e6d5
MD5 f0151c93755e1529952681def8d2b076
BLAKE2b-256 30caf116bbd8dce81dd545a66d72c2b240c0474ba252555dcdb8810646c2d358

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 baeb96aa4e17072fcee872d02002aa6c903b7d15459768483512ce450a06da01
MD5 d1a095ec050c4270d2a0c2d9980d39f7
BLAKE2b-256 aa31a03cdaf1e34be9632c27dab539bf0aebe797f9d004ed94bf7fdf0d9d7b75

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 abfbaecbcae13490d09c256222c2354cf2350a08095af703c608ee71754d4a92
MD5 9ba85b0f262c3b4fe3d8a5303ec4a78a
BLAKE2b-256 73d710976da0a7259f9d8515b93f919f72bb7d10ee4245eea82c6eb5f1aabda2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 ad8f206b1c5dbfba85f828a32ddad799244c10f90e12542b06d3505b7fae7c49
MD5 8c94d26b00d7e791b270ae5e900d067a
BLAKE2b-256 24fe4f4b172a834ad7af0c0bac5486ee8250772bc0d955b3c23283d2a1d52013

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.0-cp313-cp313-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 11.3 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.3.0-cp313-cp313-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 1261cca9a5142146e3955eebcf7d14a845085f409d69738fe6c62be9a6fa2122
MD5 3b1641a31612c67b52eea67aff8fce9b
BLAKE2b-256 400d794f5cd13a19d436e9d13516091efa123a956e9a9a34825fbbefaef7cf9b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp313-cp313-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 5a2d077ea151364eacc24bb2e5b68687872534569316f188fefc990b6d78ad98
MD5 6160b52b0af6535d1eab11c048fc559f
BLAKE2b-256 18412377c44be65a8c5be710d59ea1fdc67b2af4c05c187ec57f207f7f4cfcbb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 11.2 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.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8e5671b10cbd70bee8db91c0933e4049e64a237a07e8e7b1c011043268676940
MD5 66bf888c1cad1f768ed66532c3af3667
BLAKE2b-256 9064fe9fd36b0f828c8e7f81830018011777f2d75f9969104149e640825bf617

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 10.6 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.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cea3a8c440679366fbe20ce3385001e0cc1e48fa60081e17762112e51528acc0
MD5 17b3e8367b1d397cc78031fcf51d3076
BLAKE2b-256 901b776565581fa2818ac747c1715d9357296d9108c02ee58bae577bd89d4abf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cec729254c2c7534ec383fe381f05dbbef933c525e6afcda3877230462c79972
MD5 2780565faf36c2be3eb1989f998a09f8
BLAKE2b-256 593602648f12e33c8b69f64f7d3b0cbd6df153d637286f923e95c07c70c2294d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 33ef3ecd4fd9ffd3781cb1b5f40feb0eb0651625bbd0bbd4fee7005e3da85200
MD5 d0e17e54ee5361bc280c7aafd32ddb1e
BLAKE2b-256 7acfecc86a333ddebba053b23ca14325c1c948b34d74bbc75a5ac536a8a2ee38

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f371310aa676dd676408d8b6c875566d99bed00dfb272e3d51bdb813e446b59b
MD5 f9eae628c968051ff6880fbb8dafd54a
BLAKE2b-256 98f204167c50954155483dd9e8989c9bd0ad62be48da34dca365d4f86467a0b8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.0-cp312-cp312-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 11.3 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.3.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 81d554280d1ad60bde1a0025af241b4aa4ad41c09606410275e74cf3009fd1e3
MD5 4804ea7d8780a89b53d36775bfcd8324
BLAKE2b-256 0297d47c2f691f954eb3fbac9bdbd9cb8c2f3192813f47dffda8fb8469871940

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 02c6ce4e5786826908007da1c4b35a6c20746af355654c6e679eb58687ed032d
MD5 6ee81d7118635e7e72aa49626c94454b
BLAKE2b-256 eb8fde0726b554f228447bc3e35340c6bd2b6b68c70d2109df75b48d694e4810

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 11.2 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.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4ac1c642e1e3b02a62472ca13d4ab5060fa404abc049ba0c3119ef00b58b3f67
MD5 6cf738bdfcbf96cd897f0214c15b54a1
BLAKE2b-256 561c3567395ba930f52ff3f4cf95c3c50967dcae51e4c6fb59c3df20842e87ac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d1b8c026cc41836f8a667dc0299d76847c1b614326c3595b90c087eab8067293
MD5 6f763934773685b12c0b6fcc29bba354
BLAKE2b-256 bd46b4991ebcf17fff4b96ee82a7af71c5aed50056170e71bf4cbc38f34cdc92

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6afbe9a415743f84bd80e62e150bb4bb2e89912d26b3e8c933d5ea710b4276d1
MD5 0dfe1ddf5e8afa39162f66aa54bab20d
BLAKE2b-256 661813cd250b8d88f0db0611167eedb072b912ee75ba689d3cb0030686295cdd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1ace230b8cdb492b63a69b6991fcaeed0e554e6ab63ee81af40a8c091fcda5ba
MD5 ce677b1a226995da07abb33afd3b0451
BLAKE2b-256 fe6207d9613284a2e04c5a1972abd9df07a746addb69c5082a253520adf1bbe6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3d17516ca6861a5f967eb2f0c31bc61727328580e7ce87d55a0cce8edbcbb0fe
MD5 ff1cbfb3c135914c341cfbd41410461d
BLAKE2b-256 af03ee263544e91ee54d4212fd63fe87823de19636e86ace3d011f8f52195461

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.0-cp311-cp311-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 11.3 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.3.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9328b1aa48c42d7090a778ee4bdff8a19c13c0473aa3408f97db516d72d93662
MD5 db8c14371335a1048ef4ee5b9fb1b782
BLAKE2b-256 ffeaae56cf5748c7233a8cf144899c532ff43eceecdc3731a8727b2ef7e96380

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 79c64f0d99354e8b2fd03ace2f8a7ab2037d30d8892c4cd7af686c80450519f5
MD5 50bf8682d3a3d142ecfc9a48d2dc9b91
BLAKE2b-256 c1451310e9eb26b30c94f4e1528291b3eec8d68790c6c9f672923216cdcd623f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b0ce3e430d1aa896bc3201c4bb2ebf6f1130cf0911db6f0ae2116aaeffe4ffa4
MD5 e48173ed56b6113a77b7dbd8561864f9
BLAKE2b-256 3c2ecaa038696dc3a3fcbf6f4119f11e713d0435054fbd9797f5f6c14237a90f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 479f4e726e9c54c9f11e76f52b748ef58135b51007ffd437fced236d92d030d5
MD5 865a946ab40b4ca04e08e1907c87bd37
BLAKE2b-256 4d7ba926cb79597d5d31b9ef35b7f52ce89381827afab092c55fee4668fe4cda

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e64adc1a5b81e213cada2eb7c9e4356cd440033fcc5a0ba62e763d92eb963bf6
MD5 a2e6b1af25875fbdad1e485345a63208
BLAKE2b-256 639db8231edb3e66e4d644927682ec3e41da2bdf47b147bc3f5e0b419fea21fc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 06a1fbf478ad588ae121a9301a1b1cd6b47987125c2bcee135f2490796bc0041
MD5 1f58a678578f880ca6606e9c99fe4f28
BLAKE2b-256 8b15dec33ec6a59b943d3a1f3435bb64d00610c564fedb2ef4aa4e0f1e1fb9da

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 cb2c992dcdc8cc250e044c91ff2da5b2baeca903ab0d49f2ef0937a4213df6c1
MD5 ed2f17583f307daa35b2c99d9a143386
BLAKE2b-256 34ac1a06972c01cdae4cfc805d68b4f7331c393bff110483d96496ce6576b730

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.0-cp310-cp310-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 11.3 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.3.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3c08067edde446a7bd32b939e09946bf34f666361f7561287e3f49abc919c524
MD5 a2619f09fa075f85e34a7d99c88f807a
BLAKE2b-256 5184a6f4d068e6c3cc320cc8f45909c1a528323b9c96276e755ef3ede3fac6da

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 4a16df873e795a3bb809fa8920dc4d293d0ae2e35f363781194f032c6d58cd01
MD5 404c11ba4452ef52b25a0b61516c46c3
BLAKE2b-256 55137d2b03ff88bef733e46b5f9576e5c741fe3589aac9ba17bdacb281c42e15

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 47dab1a60f70daad10dd07f6cef69e7fd790bb1a52cb9c9b6f2fca7d1827bd05
MD5 f07057189a3ef4f312181e149af87691
BLAKE2b-256 bbb4b00fd2767bb09e16fcddc78b1914f5a72a3b72fbf06fca375dcf2ddb386e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 933912ab1278a4122b3968575e8e57ff0b4b43847e564d8de1e6c97ef99b54cb
MD5 b4943a366f4308ebf52c7e74b389b83b
BLAKE2b-256 4f1688b6c5f29838e07f76c3913917a00a36dbf4973f35c205ddd0558704f09e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0fe12f19a43099252c7b4201ad097992194b1cc023d71a1cd7879d4d36ca46db
MD5 b0a7770f9fc84db435194c7ca0432e55
BLAKE2b-256 767bf37e62da0e59226001128525adee09072f5fc784ad312200f8bcc7c2c69f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 221bbad1512c5b3828114455aa19336ca977a785577389b6334d948b4d08a130
MD5 c9c4ed0db4a81dc260287d0441d50d4a
BLAKE2b-256 2b61a30c283d5a288d2d37d8d1c24d623c7a200a9799c7b189726d9d5c02c3cd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 303b5d91c661a38dfb3911af78c6c1bec842312507cf9b97ceede8f1d6618cd1
MD5 bd64e477f07b608ac499e5a20ea0a53c
BLAKE2b-256 0f3e50a98bc305af03d6c1f7869be37d146b5e25d217f8408841a748b45aafe8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.0-cp39-cp39-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 11.3 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.3.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a6c257e00926fdaa84c0d3eb52f2eeedde54116fb043acc38dd90de65b7538e6
MD5 803b7736e710690d9f3f1e8a632ffee4
BLAKE2b-256 bed193a1203e38b7798ff270647b58f8c56067c0d910d3ead5707903bfbadd9f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 ef6e81a332029731a867eb22c1099389015964c4b5bda453bba9dd4f8d500451
MD5 565d802eb0597fccd6ac3b8f0eb45963
BLAKE2b-256 6264344b40d2a18f1fedcc1b3840a0c224f754da030036c6a11a3d8fd4313b0d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 11.2 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.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a63ab8dce718cbd98ac48c07877631576dbbc33bb821cf2fad66ffeb403c2aa3
MD5 82dfaa6bbe11fed135ff60f877f34a79
BLAKE2b-256 f6fb5014bdfb900d6892a42523d4e2de998e66acf122997a52b277608d8d917a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 10.6 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.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a20f31dcb651b88ca300fc7616e2ea5b18a002d0d4ea1cb9a2f09e1d207c47f0
MD5 4d0d3eb1bb670832923457eed7147ef9
BLAKE2b-256 75c02785ac2d2e25c5e84371048d53bf83cdc9872b80384de555409ee86474ee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e04ed155848ac9daeb4e6cd9e960e6e94854b637c8d185ddbf64e7b8ae6257e5
MD5 7567911f8bcdb31dabe48d8c454f4fab
BLAKE2b-256 cb8baef9887a3e309757b25926bb1821e72c8470d956b9ba35bd6ea3017f5b6a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.3.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.3.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 84437580b6b24d1faebc4d660b0179511661e2351d8edcab55575dcabf0cecc7
MD5 2b900e679ae992637de3d14e517b5d51
BLAKE2b-256 5bf0313ff94d95c5114c5372f5a61f355aab36288920697b200aef8bd3bdb115

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