Skip to main content

A sandboxed bash interpreter for AI agents

Project description

Bashkit

PyPI

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

Homepage: bashkit.sh

Features

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

Installation

pip install bashkit

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

Quick Start

Sync Execution

from bashkit import Bash

bash = Bash()

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

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

Async Execution

import asyncio
from bashkit import Bash


async def main():
    bash = Bash()

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

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


asyncio.run(main())

Configuration

Constructor Options

from bashkit import Bash

bash = Bash(
    username="agent",
    hostname="sandbox",
    max_commands=1000,
    max_loop_iterations=10000,
    max_memory=10 * 1024 * 1024,
    timeout_seconds=30,
    python=False,
)

Live Output

from bashkit import Bash

bash = Bash()

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

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

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

Virtual Filesystem

Direct Methods on Bash and BashTool

from bashkit import Bash

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

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

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

FileSystem Accessor

from bashkit import Bash

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

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

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

Native Extension Interop

from bashkit import Bash, FileSystem

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

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

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

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

Pre-Initialized Files

from bashkit import Bash

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

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

Real Filesystem Mounts

from bashkit import Bash

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

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

Live Mounts

from bashkit import Bash, FileSystem

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

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

Network Access

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

from bashkit import Bash

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

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

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

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

Credential injection

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

from bashkit import Bash

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

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

Error Handling

from bashkit import Bash, BashError

bash = Bash()

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

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

Cancellation

from bashkit import Bash

bash = Bash()

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

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

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

Shell State

from bashkit import Bash

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

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

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

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

BashTool

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

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

tool = BashTool()

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

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

Persistent Custom Builtins

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

from bashkit import Bash
import json


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


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

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

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

from bashkit import BuiltinResult


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

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

ScriptedTool

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

from bashkit import ScriptedTool


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


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

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

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

Snapshot / Restore

from bashkit import Bash

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

snapshot = bash.snapshot()
shell_only = bash.snapshot(exclude_filesystem=True)
prompt_only = bash.snapshot(exclude_filesystem=True, exclude_functions=True)

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

restored.reset()
restored.restore_snapshot(snapshot)
assert restored.execute_sync("pwd").stdout.strip() == "/workspace"
restored.restore_snapshot(shell_only)

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

Framework Integrations

LangChain

from bashkit.langchain import create_bash_tool

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

PydanticAI

from bashkit.pydantic_ai import create_bash_tool

tool = create_bash_tool()

Deep Agents

from bashkit.deepagents import BashkitBackend, BashkitMiddleware

API Reference

Bash

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

BashTool

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

ScriptedTool

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

FileSystem

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

ExecResult and BashError

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

Platform Support

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

How It Works

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

Part of Everruns

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

License

MIT

Project details


Download files

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

Source Distribution

bashkit-0.8.0.tar.gz (1.5 MB view details)

Uploaded Source

Built Distributions

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

bashkit-0.8.0-cp314-cp314-win_amd64.whl (12.8 MB view details)

Uploaded CPython 3.14Windows x86-64

bashkit-0.8.0-cp314-cp314-musllinux_1_1_x86_64.whl (12.5 MB view details)

Uploaded CPython 3.14musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.14musllinux: musl 1.1+ ARM64

bashkit-0.8.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

bashkit-0.8.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

bashkit-0.8.0-cp314-cp314-macosx_11_0_arm64.whl (10.9 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

bashkit-0.8.0-cp314-cp314-macosx_10_12_x86_64.whl (11.9 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

bashkit-0.8.0-cp313-cp313-win_amd64.whl (12.8 MB view details)

Uploaded CPython 3.13Windows x86-64

bashkit-0.8.0-cp313-cp313-musllinux_1_1_x86_64.whl (12.5 MB view details)

Uploaded CPython 3.13musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.13musllinux: musl 1.1+ ARM64

bashkit-0.8.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

bashkit-0.8.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

bashkit-0.8.0-cp313-cp313-macosx_11_0_arm64.whl (10.9 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

bashkit-0.8.0-cp313-cp313-macosx_10_12_x86_64.whl (11.9 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

bashkit-0.8.0-cp312-cp312-win_amd64.whl (12.8 MB view details)

Uploaded CPython 3.12Windows x86-64

bashkit-0.8.0-cp312-cp312-musllinux_1_1_x86_64.whl (12.5 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.12musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

bashkit-0.8.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

bashkit-0.8.0-cp312-cp312-macosx_11_0_arm64.whl (10.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

bashkit-0.8.0-cp312-cp312-macosx_10_12_x86_64.whl (11.9 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

bashkit-0.8.0-cp311-cp311-win_amd64.whl (12.8 MB view details)

Uploaded CPython 3.11Windows x86-64

bashkit-0.8.0-cp311-cp311-musllinux_1_1_x86_64.whl (12.5 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.11musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

bashkit-0.8.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

bashkit-0.8.0-cp311-cp311-macosx_11_0_arm64.whl (10.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

bashkit-0.8.0-cp311-cp311-macosx_10_12_x86_64.whl (11.9 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

bashkit-0.8.0-cp310-cp310-win_amd64.whl (12.8 MB view details)

Uploaded CPython 3.10Windows x86-64

bashkit-0.8.0-cp310-cp310-musllinux_1_1_x86_64.whl (12.5 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.10musllinux: musl 1.1+ ARM64

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

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

bashkit-0.8.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

bashkit-0.8.0-cp310-cp310-macosx_11_0_arm64.whl (10.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

bashkit-0.8.0-cp310-cp310-macosx_10_12_x86_64.whl (11.9 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

bashkit-0.8.0-cp39-cp39-win_amd64.whl (12.8 MB view details)

Uploaded CPython 3.9Windows x86-64

bashkit-0.8.0-cp39-cp39-musllinux_1_1_x86_64.whl (12.5 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.9musllinux: musl 1.1+ ARM64

bashkit-0.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

bashkit-0.8.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

bashkit-0.8.0-cp39-cp39-macosx_11_0_arm64.whl (10.9 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

bashkit-0.8.0-cp39-cp39-macosx_10_12_x86_64.whl (11.9 MB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: bashkit-0.8.0.tar.gz
  • Upload date:
  • Size: 1.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0.tar.gz
Algorithm Hash digest
SHA256 f72cb6b802249311fa45f58ea9c158e9fd53f4d2cd4a670758af4dfb92a09f34
MD5 89857c6d13c7ea22152b43e3748a0c74
BLAKE2b-256 52f95b990ebef1bde40297ac2702bc7bc0d9168895cca81ea5737a33f64c7fd2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 12.8 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 31c20d3c26dcc6ef7832f0b79e86de54c1f7f10beb7a407610c371cea17628a2
MD5 8de7976e53dbe91329971f5d1f091ae2
BLAKE2b-256 d4e759dda3cf90a2dff21e870aab2af0ff8dfb4ffeae4b5294eba85a945a72ee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp314-cp314-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 12.5 MB
  • Tags: CPython 3.14, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp314-cp314-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 30600a076d46edf1a1d06bfa037cf1a4f94211d8659d95ba39f04d6c48182898
MD5 2515880dfca765a3bfdf482ab361ec01
BLAKE2b-256 58b398a45445081a7884ad6a780a50de27767ecb942688c854db790eb9161e2b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp314-cp314-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.14, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp314-cp314-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 51383da4ade91eb124f9bb99bf02aafce9502884619560281b8173c161eff1a1
MD5 93a6c8755276a8c07d1a80b82549a861
BLAKE2b-256 d67b7a6a9d80d2c504ebc12fc5e7a6ea9fc8c1fa6ed87df01c5301e2e028896f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 12.4 MB
  • Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d16d3dcda0d1bbcdcd8034829ea8fae65ed137adc6997dad0c756fd5515f1b99
MD5 348a1784b1784277537873ad57b21982
BLAKE2b-256 e373d1d76d87128570ba3da3d0b8023fdb01a1c542aa26839f32807917f5cf7c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.14, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0d2f697575762d4e62748a2573191ea600d805bfb66483ab98a5d7471555aaf8
MD5 b6022091c00e5beadee34241c23c7461
BLAKE2b-256 53ba583c8a2219a36e57909e03a7e9b22743b89ac55a3182b9ae08a630394a52

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp314-cp314-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 10.9 MB
  • Tags: CPython 3.14, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8149ad7472253be89cbe173298f4054afe499832542bdfbfb017a1d9cb560a45
MD5 9353d16cbc6e876ac88a6e1d9eaf9b65
BLAKE2b-256 68400eed7d1216e34e66be50bfdfe9e98d788982e90a58fc946183ad693cd9d0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp314-cp314-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 11.9 MB
  • Tags: CPython 3.14, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 47cddd243b34147654e4e27faabef789cca73b4c4e409929740457dcc06f3378
MD5 0818114cc42d721ab8a0fb1e3fcdf849
BLAKE2b-256 52f48c7249dfbc20b65130bc8a102bf33292e8133f6314f995833c39b578c291

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 12.8 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4178911dddc5c3dbc2957313e5d1d3fcb2bbaa0bd11f02dfe0cf3b13a7d78a75
MD5 1f8d144b211eddc485caa522520e4af8
BLAKE2b-256 2369cc62af8c051751701e0a36ee1ab1ab34733da520b39154e32ae476cd5c58

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp313-cp313-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 12.5 MB
  • Tags: CPython 3.13, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp313-cp313-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a7579457b4da35d998c2b100518504a95f17cbbe201c2ef46ce988f182beabb2
MD5 acd019bf16b6a44a5480a80be3b03095
BLAKE2b-256 292c1965591f1de45d0f08dca2984c8bca7b57a05e86700caa1cb65e564c31bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp313-cp313-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.13, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp313-cp313-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 4ef6311a6548f6cb0f2559e027a7c82847f613d201ab3f2a575790bcf494e7c2
MD5 10cbeccadb9cf9e38974cd5a2d97272a
BLAKE2b-256 7a6469ff26bec1350fc9e7c683acbaf73536ed5c34abbe0cade967c849bf8834

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 12.4 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7b1f7c17b583915ceec358860f2a5cdbc60144711aed9e3c470a61214a95e2bb
MD5 188de3f64a9720be235215133caecaa6
BLAKE2b-256 7c2728937dbb3a6b220fc50703d274dc9f56b7d349795ffc3729161b054862cc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 367b4e35f6abfb96912e3985297f79059307f31a4b10b5969581ead5626cf1be
MD5 1e2523cf8f727f7600103ad20ca45b43
BLAKE2b-256 46e6a97363a87e75948b40a3d01fa1353b9c45751c9bbeda7e3a33405a98471b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 10.9 MB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 41a6facb5b7e2967a9dfd4673370dec4ccae7f2365eee67e7abff70d70a03cf2
MD5 063881294a9780463da9596fcbc75bae
BLAKE2b-256 380409ca053895036b043cc4f8a405f9952efff55224f3c98233c98784284e4e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp313-cp313-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 11.9 MB
  • Tags: CPython 3.13, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c723226d85054dbecf96c8ccb18b791bfa28b616d3f8e8a91f532cbd922fc994
MD5 e5713abad49f0c31fb4900993674f273
BLAKE2b-256 1a16e69a5f94e9a6238523267bf823de2d5511ad39a497f70ec76ae33f600651

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 12.8 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 faf9ac2bd63e4fde7ae8610e56f1f97ea02e3d45f56efbb8a6c9613d4a0c9bef
MD5 c6fd8db798a3cadebb3d37982e9727a7
BLAKE2b-256 b56e2e3072037ad53427268d79af33e4c675b0ef004926583dc0315eb90485a4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp312-cp312-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 12.5 MB
  • Tags: CPython 3.12, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 77502d424a3d0f75314c683fa33b122d244aff0fffc10df0f5f52a982dfe2d6c
MD5 98f2924c69b665870b49b7631a9a341b
BLAKE2b-256 0d2c2f454c53074ff8dbc7e51aa7f387a4f256bfc21d8d7f13317d221bcf6321

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp312-cp312-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.12, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 3f113ed7e52d6124afecaaca4e502dc9476d7d744078db54f816718a9459ef64
MD5 ba2ce3e9fe90c94dc7f602ef7b0e2d9b
BLAKE2b-256 1888554d686988d75bd1af9978936cf6650455bd6c0ba4a385fd7b737df378a2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 12.4 MB
  • Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d3c2f79f522b79d548dfffa05c62df02234abcc9c9f4ef76f0bfbdba99a6913d
MD5 b6fd95cd07ebd5ab5f49b321a987c0c3
BLAKE2b-256 4caca311d969aa7942b92e325d8eb9baa6bbe26e0c4dfc49b5593e01cfe1a86a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d0e95610a3cee01fa56874527966eeef2cd4d05fbcb971ad747e891446f3becf
MD5 c46fe19943b1e504d8749a71a7fe415b
BLAKE2b-256 6eca8ddf10f3f1f7c5b6f769fe7c4dc5d426b4f59810b6ea9153b927f7cd75bd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 10.9 MB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6e3a656b5d385b4b9621ea3a51049f05f17d839a75b9655b814b1d03987c7d6f
MD5 e86d4a6803549754622d324a50824a4d
BLAKE2b-256 da1f67dc48064e1e9ca9c87c0e94543e72177f23fa157c4e0d091c05de951fed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp312-cp312-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 11.9 MB
  • Tags: CPython 3.12, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ed2ab80b8b00e747d281f9875ea5674bcbfb207e92ce677e9fa2afa60b88f2e7
MD5 86d975a76ddf60058af800220b9ad31f
BLAKE2b-256 7c22b5ceea13bb74ed8410ecf983f1abf28afaab747eb4cb9a881bd4b70f3df6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 12.8 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3cfade410ec77671089806d693d783c3b4372e96b539cfe2c9468ee672b0d18c
MD5 5a8bdcf409727d7d9be8e239f9b788f9
BLAKE2b-256 1bea1b933f33ee52ad8c1981c3404254312104c2e82c90dd587209b9b47ee4d7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp311-cp311-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 12.5 MB
  • Tags: CPython 3.11, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 061a51b4c4dd91d4d47ef9117025b3feba2c3cd4a03d5609f5af07ee9fce5b20
MD5 ca5b2c3f039760e2cfddd1d0ceef79d1
BLAKE2b-256 aed3f938c912ae9da8805f3391f91463c399c4e881ba48fcfba85f54ec9f3a8b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp311-cp311-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.11, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 91a11101025ddd584a0914561bde8f6659cab2a2ad2f85ac553b43847f17a3ad
MD5 2f6f2bf0b078a4cda1710212d7f6985f
BLAKE2b-256 a17d24e32ffb6485fa6e3828bc49db6fde80a44f2acbed54cb47f918502dd34b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 12.4 MB
  • Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1c127e8c6eb6757a0502236b7d80e1014e65ed58473e46edb492b899c37fff79
MD5 5ebf998884dd2fc57d962f396c8319a7
BLAKE2b-256 162c77940d19464c6b419a6e17dfb231a7d9e053f9136b10502558fa419ad882

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8db8e664744ad1c607966b70171b53c1b9bd3f3ea45c98a69b82603ba1522583
MD5 ca4995df1ee4799d05587c0135c65358
BLAKE2b-256 309784d44a562a1bf91109baa2c645f859604fa2541365c22150a050a4986e57

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 10.9 MB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aff683081d5cab5f6c6d40d3aeb179c35a7948c29eb62ea61865ed4299f74b31
MD5 aed87275561f477652ae10b327e466d3
BLAKE2b-256 2af51d14955418afe65af706bfab626cedf2e87cddcde3ac288eb25cfa7c21e9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp311-cp311-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 11.9 MB
  • Tags: CPython 3.11, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b885281634a6601c3983154f26908034954264cc3a5a410c804f949986f7266a
MD5 22c220e7ae0224d0dca358e5573e8589
BLAKE2b-256 0326c402e1a35c2d82a6267bc8abd79dbb087074ec922414f2ce2b6ae0f908c3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 12.8 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5978c548bddd0d56bd7776f22fe9411388511832a1b4c975e352a84532cf9e06
MD5 9d013fb6f13e27bf029dde33fb7d871d
BLAKE2b-256 ad5a8f1f90d69c4fc495c54f34b158927ecc71e41eef1e7e8a0d3614e032d423

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp310-cp310-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 12.5 MB
  • Tags: CPython 3.10, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 361c6c63e8828ae0c688ff1a86e0b3cde56237d7e0820e83718feec105b8b2ad
MD5 58f55a9c0c37f3ae5104ad55944a7c66
BLAKE2b-256 73e3154ff35aa5e4fd1213ff9c366d310931eed6b73d2ee0969f341329b9e99d

See more details on using hashes here.

File details

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

File metadata

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

See more details on using hashes here.

File details

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

File metadata

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

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d00796636008b993c81ec51c3d788de9403d2f66b0a7c031e8aad2234a7daa4e
MD5 27a532b14aacc85a845fa6e842cb07d8
BLAKE2b-256 edd75eff71b8f9290a67f24d15144df9acc80397669ef0c99ecd13345cf1bcb0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 10.9 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7d275ec091e96b40300bd3b6b1a84977089e16b1215298c722c4289a8179d565
MD5 7c6bb040339384f652c2d6c85312f888
BLAKE2b-256 5527062f3bdf092e8acc71c1056b2125c59acece0ea57d3ac75d5c1a08bf2589

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp310-cp310-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 11.9 MB
  • Tags: CPython 3.10, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8882fc44ace8b53919533f6fbff8b184c971aa74ed116aa14af79460c5704c8b
MD5 887fd306b5950b91016be5ffdf545760
BLAKE2b-256 1dafdfcf39d916194523fe8763f68df720bad0cad351ed9cc7b6adc4834d3b10

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 12.8 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a42a57652344250c284b6e407fced67b47a1f2f8a8f515be5b91ca159bba60fa
MD5 6b5dfa1375b36c9dd50a4d6c32c5dc04
BLAKE2b-256 31f808af38b8b2014d46914197de78a217acec10fb880aed357f1f67e77ab8dc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp39-cp39-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 12.5 MB
  • Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 13d75db87369e04a433b70218ff9f6883175a5520cdc2ed516c4e9c401172083
MD5 c68bc04bd6529ce60e15d232d324aca4
BLAKE2b-256 7a34be7bdc0b4913126f3ff622a25cc88998a8d5459b415e6cb7b8ec5ab5bf0c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp39-cp39-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.9, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 1d0fc5823c7b17e85ed7eb16368f0a266dac154c104717d0ff96163f1730e785
MD5 dc676fc2798b6704003d420a7bdaef6f
BLAKE2b-256 99ba4989ea5197fb0b1e13c26a52c284883c081369cfb70b3b845882f7bbc207

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 12.4 MB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b4e90c70817b3d1ec984cd75c403a93e16d91467005231916a15832145ae6704
MD5 2d5c3646f37909182e7d4cf63c70311e
BLAKE2b-256 37e2f8b488ddbfc0521da067b11a7287f786315939fceb34111878b383aa8bfe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 119a7c1c0b1c4dbc256be54222b2060adbd5580d401a27dd9e6e05dcd47f89a0
MD5 dde695353b71d9f0520faae3f2a384c3
BLAKE2b-256 5bda190e6bb7de8f87afe610311700a986cab3bb2fc4ff7a4dff15fe4e7976ab

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 10.9 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bee4fa6f409ffa6041b10d873f0fba0827e5cc5391ae8852eb5fd56a6202c593
MD5 28ab549fb85eb0eefc5bdfedcb76d648
BLAKE2b-256 9e044de635a68a2805e7ec23aa65de28b837963063c52d310bf839e9a7b32dfe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bashkit-0.8.0-cp39-cp39-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 11.9 MB
  • Tags: CPython 3.9, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.8.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 623558d80d0b8375550b02220a58ec935b2519272cafda605bd12419e7249370
MD5 f393e64a52e9cb97851113e7ed05aa48
BLAKE2b-256 474661b99abd1f31188f2d19b2236780b6e91c0058f3c55b10cd669bf4f82a74

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