A sandboxed bash interpreter for AI agents
Project description
Bashkit
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, andfind - 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
BashandBashTool - 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,
)
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")
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")
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() # no-op if nothing is running
bash.reset() # reset state before reusing the instance
BashTool exposes the same cancel() and reset() methods.
BashTool
BashTool wraps Bash and adds tool-contract metadata for agent frameworks:
nameshort_descriptionversiondescription()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)
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
Snapshot / Restore
from bashkit import Bash
bash = Bash(username="agent", max_commands=100)
bash.execute_sync("export BUILD_ID=42; mkdir -p /workspace && cd /workspace && echo ready > state.txt")
snapshot = bash.snapshot()
restored = Bash.from_snapshot(snapshot, username="agent", max_commands=100)
assert restored.execute_sync("echo $BUILD_ID").stdout.strip() == "42"
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"
BashTool exposes the same snapshot(), restore_snapshot(...), and from_snapshot(...) APIs.
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) -> ExecResultexecute_sync(commands: str) -> ExecResultexecute_or_throw(commands: str) -> ExecResultexecute_sync_or_throw(commands: str) -> ExecResultcancel()reset()snapshot() -> bytesrestore_snapshot(data: bytes)from_snapshot(data: bytes, **kwargs) -> Bashmount(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, reset, snapshot, restore, mount, and direct VFS helpers from
Bash - Tool metadata:
name,short_description,version description() -> strhelp() -> strsystem_prompt() -> strinput_schema() -> stroutput_schema() -> str
ScriptedTool
add_tool(name, description, callback, schema=None)execute(script: str) -> ExecResultexecute_sync(script: str) -> ExecResultexecute_or_throw(script: str) -> ExecResultexecute_sync_or_throw(script: str) -> ExecResultenv(key: str, value: str)tool_count() -> int
FileSystem
mkdir(path, recursive=False)write_file(path, content)read_file(path) -> bytesappend_file(path, content)exists(path) -> boolremove(path, recursive=False)stat(path) -> dictread_dir(path) -> listrename(src, dst)copy(src, dst)symlink(target, link)chmod(path, mode)read_link(path) -> strFileSystem.real(host_path, writable=False) -> FileSystem
ExecResult and BashError
ExecResult.stdoutExecResult.stderrExecResult.exit_codeExecResult.errorExecResult.successExecResult.to_dict()BashError.exit_codeBashError.stderr
Platform Support
- Linux:
x86_64,aarch64(glibc and musl wheels) - macOS:
x86_64,aarch64 - Windows:
x86_64 - Python:
3.9through3.13
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file bashkit-0.1.19.tar.gz.
File metadata
- Download URL: bashkit-0.1.19.tar.gz
- Upload date:
- Size: 1.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
888dd0e46a49c7e46b47cb8c8f2687a26ae10b404cacef168c96dcb0d1a920f6
|
|
| MD5 |
90cf9f7cb0882657d5f4d593115b6eff
|
|
| BLAKE2b-256 |
e265be7a852f9b1977480aefd1e3b05e4d8c76cc06a34d5d848fd3997c703525
|
File details
Details for the file bashkit-0.1.19-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 4.7 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7c2c767bc661761791cd502a2bb0b1fab97ec2478c18b9cc49164d920acd7cb7
|
|
| MD5 |
c6acf7c8037b9806c53ef7ebb4b0a5dd
|
|
| BLAKE2b-256 |
ba5a92ef3eb940f43da97035349d757a9c878404cdde0a95d85ea2e0a0693557
|
File details
Details for the file bashkit-0.1.19-cp313-cp313-musllinux_1_1_x86_64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp313-cp313-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 5.2 MB
- Tags: CPython 3.13, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
17904e2ba834e3c41afc691b0bf1aac276f8a1c6485800a0ea1da42df22be8d8
|
|
| MD5 |
67ff8f5b00c039fbeaabd9683b6c88f0
|
|
| BLAKE2b-256 |
26562e5c5991ab2821ee0414b066d05f2373b0d1128725cb9ccb5638745aa83c
|
File details
Details for the file bashkit-0.1.19-cp313-cp313-musllinux_1_1_aarch64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp313-cp313-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 4.8 MB
- Tags: CPython 3.13, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5c1b194967591ad3c3747ed542bbaae5a3bc8b8c3c51e9c22a5fb86594f1d27f
|
|
| MD5 |
df215ae39e0a50e092b4252b3b16fa21
|
|
| BLAKE2b-256 |
0401ec506bc8fdc90a91c8b5f60303b1f5fd0d7db2ce5419cb27e6b0fb4e542b
|
File details
Details for the file bashkit-0.1.19-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 5.0 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b7c96816ca0859bce5e8b99afa2ceeeb0b416fec06ce4a5546cd84271af10c1d
|
|
| MD5 |
be7f646f11f6c84680f505af94430ef3
|
|
| BLAKE2b-256 |
e00c65a1c86a441236388ad79fafcc95e48d13372a0012e74be3c1e1a03fcd73
|
File details
Details for the file bashkit-0.1.19-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 4.7 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
13c9712455d7be52a547259ef3457447b84c481adac365927c8f4ee3696e88ca
|
|
| MD5 |
a41686e6153e269773fb58b61ec53757
|
|
| BLAKE2b-256 |
379f0c78a728fbee3e1e5d19a63efbd2140ee0cb6decb863450c3f2abeb79adf
|
File details
Details for the file bashkit-0.1.19-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 4.3 MB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5752ba5bf7077c47238d89db61b399298e1f72870a0882ff02dc0ad6f058be02
|
|
| MD5 |
75202fc418771c0a3ef86cfb7ffd7d52
|
|
| BLAKE2b-256 |
aede55bc8593e99b0c0b939d211820aeb11a6af66964189069e38d879e9d3c83
|
File details
Details for the file bashkit-0.1.19-cp313-cp313-macosx_10_12_x86_64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp313-cp313-macosx_10_12_x86_64.whl
- Upload date:
- Size: 4.8 MB
- Tags: CPython 3.13, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5f76a564079474d3dacac17ec2237bfb1c8c3b6a02de7f1e20dbaf9272e73428
|
|
| MD5 |
8e057d453c28717b6971e4a4273067be
|
|
| BLAKE2b-256 |
1d7efc25081bbc38a55c494c2a5ac747b4383c0fc85a8db7b714fc1e36915438
|
File details
Details for the file bashkit-0.1.19-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 4.7 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2b39f691a826d77ef7d61d39fa6cf4617c964e96a8b7a0d1646359ed9bb395a7
|
|
| MD5 |
5b3f3b02a5b3d9d752cc5fd69c6fb7ee
|
|
| BLAKE2b-256 |
e51a1ecf1c1109b8f3af3b40f50d59b785625ebd42a4dda13c0957ff67eac2c0
|
File details
Details for the file bashkit-0.1.19-cp312-cp312-musllinux_1_1_x86_64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp312-cp312-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 5.2 MB
- Tags: CPython 3.12, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f265dec4baf18d18c84e39e344f1bf24e1148d6ff5bd34a182058b5a616f37cc
|
|
| MD5 |
84326d6ad2916df9fe158b865904f531
|
|
| BLAKE2b-256 |
c9cf516718e1590d65f2ff5616c3dd2e2a5ae9e2c97d297044ce6c4a1fa4f375
|
File details
Details for the file bashkit-0.1.19-cp312-cp312-musllinux_1_1_aarch64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp312-cp312-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 4.8 MB
- Tags: CPython 3.12, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
67035eebd47cb3fdedfffa7e3ac8077f3c6e79f39f85e655cfa313fc34652d3e
|
|
| MD5 |
9cfc5fb3433faba0ca5e657fdfcec2cd
|
|
| BLAKE2b-256 |
dee811d0cc040a2a0f42314583c7089b3c9615a362622ccadeafe383dfd63b07
|
File details
Details for the file bashkit-0.1.19-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 5.0 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b8830e3038e8ee8e35ced6238b71a50ecc4e4eb52ddc40a9b4aa94858844124c
|
|
| MD5 |
8ad83e29628f74d2684a6fd2546dfb5d
|
|
| BLAKE2b-256 |
2797b8c6a8c6b31ce9f36acef5242e2e11b958530026af4c925bff48f7e12b94
|
File details
Details for the file bashkit-0.1.19-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 4.7 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
338e1faa011fa4cb1f34ab2f90af59529fff433678c8a77d867a4244471417d1
|
|
| MD5 |
19d6864bde68584de01eb30f51642c92
|
|
| BLAKE2b-256 |
5ef550be076b83e0765743c70b05cbc0d22856f95df14db8da586f2d3ceb3e76
|
File details
Details for the file bashkit-0.1.19-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 4.3 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
48312fb1b3a9c60aaf52e5ac6040982a67c8f3d38665e63d0e806e8dc4239458
|
|
| MD5 |
b4cfc5c43c252bb5ab45b3449d8e090d
|
|
| BLAKE2b-256 |
c60d2202e71ee35708d5135c004ccf8427b21fc49b5e6c56ac02812d5dcc4d17
|
File details
Details for the file bashkit-0.1.19-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 4.8 MB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
37e6783ba0e6a4af197aa1672185f40cdac5d0ad54e96c79cdd8640af813c06c
|
|
| MD5 |
74a8f8a62ba47516829361dc162662ce
|
|
| BLAKE2b-256 |
7cb6bfc5e1d706720fe511774fc781295b6e1e4a380b09b22dfb216c0ea6e1fc
|
File details
Details for the file bashkit-0.1.19-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 4.7 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8b920302c8a465bcdb119c228b916666f9741e55ccb2f04b5f973b3ff4b06431
|
|
| MD5 |
7bba1f0c192c182eb8a4ef82ac66000d
|
|
| BLAKE2b-256 |
f59e9d1f88d1d62e3a9322234667ebc00a80701e285386a16ea535240f32d4c7
|
File details
Details for the file bashkit-0.1.19-cp311-cp311-musllinux_1_1_x86_64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp311-cp311-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 5.2 MB
- Tags: CPython 3.11, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a455f81e8da9f720c297bd1c354708cd01d2e64fe605c39c9ef28be9f7af5785
|
|
| MD5 |
7e53edbbf61658d3eb0092323704cf3c
|
|
| BLAKE2b-256 |
697feff11f7aae16d00d2aa2508a8de12561b687cd0eb65e0e1208a99d89a0e9
|
File details
Details for the file bashkit-0.1.19-cp311-cp311-musllinux_1_1_aarch64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp311-cp311-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 4.8 MB
- Tags: CPython 3.11, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
de0294efe85424a48f4d12a4b759caf4e95f2ea2108665536e6f96bf86a4aef0
|
|
| MD5 |
72b77721208de5091aeb8f2fe8c1ae68
|
|
| BLAKE2b-256 |
c6ca84069b585e447bc9f75191928301333b777644aa5e93599655bae148d35c
|
File details
Details for the file bashkit-0.1.19-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 4.9 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ccbbb69a69985668d79ab778cf56c596aaebe4a56a2b3d8d550ca03dceada1d9
|
|
| MD5 |
cf9b4f8401ebd5d620a747240a884e38
|
|
| BLAKE2b-256 |
484afb003ca27724ef6470d1c3e1ec57e58cd711bf083a4a2094650a8b18b8b7
|
File details
Details for the file bashkit-0.1.19-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 4.7 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
df1508f996f93b5ed0931ac41063f601c7376aa5ce77f92dfc6e2da7d26a81b7
|
|
| MD5 |
34fcc3f91ba14961539a6271b6b546ee
|
|
| BLAKE2b-256 |
8d95209ce3d82783f24abbd850083d7b844c2a9ce4f51019635e2ef1d6cfc001
|
File details
Details for the file bashkit-0.1.19-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 4.3 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
526ad45ad9091ce79fe03a2ce34aeb78c8e50847256dcd9bd0e5a78395c977c2
|
|
| MD5 |
4941ffab5ed1c9449f60c59d2a60d4e1
|
|
| BLAKE2b-256 |
e1678edfed030819471273d85ab6e9d8a9b5e96dbded4116171f274c0961b215
|
File details
Details for the file bashkit-0.1.19-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 4.8 MB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
40d4f96d71e9d705a9b4a1e2a2dacc1ee2045d7e709f8835317fc2af302eb1c4
|
|
| MD5 |
32d6214dbf96aabacaadbfaea84ee05f
|
|
| BLAKE2b-256 |
86af742b72e20e95ab4b9c7e67859f9f5f1d8d1a7f45369996ec016634c0b1bc
|
File details
Details for the file bashkit-0.1.19-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 4.7 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
35131062e981e747ff62f4b8fa20c5bb3a7ca2b1582ab17c58f372c51d48a910
|
|
| MD5 |
1fa2cea74c12abcf94b7bd6e2a47a48e
|
|
| BLAKE2b-256 |
1ab54d17e0ce0e081fa77eefe18196811a4c5c4ce16fb63ea338213c489b0e9e
|
File details
Details for the file bashkit-0.1.19-cp310-cp310-musllinux_1_1_x86_64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp310-cp310-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 5.2 MB
- Tags: CPython 3.10, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca7741a78f639e74f38a89332459dedf96d94f2755f831a54abc86002e639773
|
|
| MD5 |
09468da3a553d05619559e68e2c9a245
|
|
| BLAKE2b-256 |
fb94e9e0f7ccd129c08bb2f31613673cc550ab2a70320474f291a6f2b726e379
|
File details
Details for the file bashkit-0.1.19-cp310-cp310-musllinux_1_1_aarch64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp310-cp310-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 4.8 MB
- Tags: CPython 3.10, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cba881decd9b2504c23e779ab9d9cea0b9ff6f962e0e892d387bda6563a9d840
|
|
| MD5 |
9b35171ac8387d9f806fb0451107bdc9
|
|
| BLAKE2b-256 |
fad2d740a3f7d2091e11f48f8ded130551417b4f11e773009bf462c1b193097c
|
File details
Details for the file bashkit-0.1.19-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 4.9 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
17e052211bcdcdd23794b5c06021a7aa30166e2d9c842d84e8be86d541e6874a
|
|
| MD5 |
c1695faf02895fbc81ea08498e4f25d7
|
|
| BLAKE2b-256 |
2c98bfec05e99c2ce0472e43332cf85a4e7f726eb201c697a7cbc35e624c789f
|
File details
Details for the file bashkit-0.1.19-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 4.7 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
81ad8a13c72b7239d24240f13778e5a314813517ea27848a085642da7f0a930c
|
|
| MD5 |
ce893053154b51619e1e3a1fc2c74a09
|
|
| BLAKE2b-256 |
4994859bf046de1d03d8f67e846165ffe4a08f628f85bc0449f0ffd78ff76b8d
|
File details
Details for the file bashkit-0.1.19-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 4.3 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1550ff96789dd4b3cf7d3fe37a09322228ad3c7d2ce9ac12f8477e42e60f24b1
|
|
| MD5 |
8d6945169b0f2c4a5bd332666463e015
|
|
| BLAKE2b-256 |
fcc7768c484c5ceacd477e88be8104e6a1f071b684a6448bc5e707c13e1b2694
|
File details
Details for the file bashkit-0.1.19-cp310-cp310-macosx_10_12_x86_64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp310-cp310-macosx_10_12_x86_64.whl
- Upload date:
- Size: 4.8 MB
- Tags: CPython 3.10, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
da5d6aa248bc7ffd902c2f4b63a40882aacdd31a6c9925aafe65a8c91ddabe9e
|
|
| MD5 |
9e8ddfad53821b084006b01fb2627922
|
|
| BLAKE2b-256 |
198d3c6f97d8c8e179fac4eb9af4713a68664025243cf6d5fda71d1fc20a078e
|
File details
Details for the file bashkit-0.1.19-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 4.7 MB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
11412bdd1ab5b7b7d8ffe4e2146b85856e87fc8cd58aff8ee1c3777decb15ccb
|
|
| MD5 |
eec79d41e6138fb387897ad4f8c4b429
|
|
| BLAKE2b-256 |
5438e5d403d160aba9fd8f760e4cdbdf0589733c82b2ed85c430397d9612ae05
|
File details
Details for the file bashkit-0.1.19-cp39-cp39-musllinux_1_1_x86_64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp39-cp39-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 5.2 MB
- Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
391ed2bf2ca3a43f93b1bef3bfdfb585f58d10f1ec548b34490f79c7771eb48b
|
|
| MD5 |
8a914a29b0a165a93725d03d3f7dcf16
|
|
| BLAKE2b-256 |
e7ddacb42c71558a6e4c24ef7dafbf7d8b1db2fc88caa2dfb85814493bdd4dc3
|
File details
Details for the file bashkit-0.1.19-cp39-cp39-musllinux_1_1_aarch64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp39-cp39-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 4.8 MB
- Tags: CPython 3.9, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
24fa0c8ad8a1fd1bd8b29b83885c15df0f64326d3fff8e03df4f5e37cc184976
|
|
| MD5 |
d9d88393f6a8a785a314b7a16ab8d60f
|
|
| BLAKE2b-256 |
7f54b435e25efd749f83508895c9e0cc9a02a61cf0064c1507fca808ad6d868b
|
File details
Details for the file bashkit-0.1.19-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 4.9 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
12e4b51c5f61cc41cb6361d7abb7744d1cc01ae5aef6ea5cb43f60a102baa25e
|
|
| MD5 |
45c0b46bfa9c452059d772404aa7e98e
|
|
| BLAKE2b-256 |
66e251db8f4516d5ac3b64d214dd85e7e3bee88e7988882ebc9eb4c99388213e
|
File details
Details for the file bashkit-0.1.19-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 4.7 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
382f1740196cc81facf21913b6fadfcc597a7e8ed8350361a46da169b10796c8
|
|
| MD5 |
e468615ab2aad71130144946fac2dc80
|
|
| BLAKE2b-256 |
e317aefa0eb9a3229fa8a2cb6ab002058015434ea557abe5ab2621129e9c8af0
|
File details
Details for the file bashkit-0.1.19-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 4.3 MB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8cab511b5ae8535133b8f52fd7ff2edbbc1226fe41799599b873117d03d23efc
|
|
| MD5 |
6d92edbc877b34d647df95775f51c58a
|
|
| BLAKE2b-256 |
a517e27412b3bcce386ddfe90386eaab92324140767b245f37418009b4aca348
|
File details
Details for the file bashkit-0.1.19-cp39-cp39-macosx_10_12_x86_64.whl.
File metadata
- Download URL: bashkit-0.1.19-cp39-cp39-macosx_10_12_x86_64.whl
- Upload date:
- Size: 4.8 MB
- Tags: CPython 3.9, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e178cf5f296a42579452ebda746c0bf2e2efacafbd974dac68add0d06fe7a54f
|
|
| MD5 |
276a26d2bef2cc16a1ab6b6992107c30
|
|
| BLAKE2b-256 |
b57bbafb13a7d78cdcc734de01b42ce25921e1e9739c707016686415f3ea93d4
|