High-performance PowerShell bridge (C++ pybind11 backend)
Project description
🐚 virtualshell
High-performance PowerShell automation for Python Run PowerShell commands with millisecond latency, persistent sessions, async execution, and a zero-copy bridge — without juggling subprocesses.
🔗 Full documentation lives in the wiki This README focuses on what it is, why it matters, and how to get started fast.
✨ What is virtualshell?
virtualshell keeps one PowerShell host warm behind a thin Python wrapper powered by a C++ engine.
Instead of spawning pwsh for every command, you get:
- a persistent PowerShell session
- ~2–4 ms execution latency
- async + batch execution
- structured, predictable results
- optional zero-copy shared memory (Windows)
Perfect for:
- Python orchestration layers
- long-running agents
- CI/test harnesses
- automation tooling that must be fast and reliable
🚀 Why use it?
-
🔄 Persistent session Reuse loaded modules,
$env:*, functions, and global state. -
⚡ Ultra-low latency Avoid the ~200 ms cost of
subprocess.run("pwsh"). -
🔀 Async & batching Schedule concurrent commands with timeouts and callbacks.
-
📊 Structured results Every call returns stdout, stderr, exit code, timing, and success state.
-
🚨 Predictable failures Typed Python exceptions for timeouts, missing PowerShell, execution errors.
-
🛠️ Type-safe automation Generate Python
Protocols from PowerShell objects and control them via live proxies.
📦 Installation
Pre-built wheels are published for:
- Windows
- Linux (x86_64 / aarch64)
- macOS (universal2)
PowerShell requirement
PowerShell (pwsh or powershell.exe) must be available on PATH,
unless you pass an explicit path in the configuration.
✅ Recommended: install pre-built wheels
pip install virtualshell
No compiler or build tools required.
🔧 Build from source (optional)
Use this only if you explicitly want to build locally.
Windows (⚠️ 64-bit only)
-
Install Visual Studio Build Tools
- Workload: Desktop development with C++
-
Open x64 Native Tools Command Prompt for VS
pip install virtualshell --no-binary virtualshell
Or directly from GitHub:
pip install "git+https://github.com/Chamoswor/virtualshell"
🔍 Verify installation
python -c "import virtualshell; print('virtualshell OK')"
⚡ Quick start
from virtualshell import Shell
with Shell(timeout_seconds=5) as sh:
print(sh.run("Write-Output 'Hello from pwsh'").out.strip())
sh.run("function Inc { $global:i++; $global:i }")
print(sh.run("Inc").out.strip()) # 1
print(sh.run("Inc").out.strip()) # 2
Async execution
from virtualshell import Shell
import asyncio
async def main():
shell = Shell().start()
fut = shell.run_async("Get-Date")
res = await asyncio.wrap_future(fut)
print(res.out.strip())
shell.stop()
asyncio.run(main())
Running scripts with arguments
from pathlib import Path
from virtualshell import Shell
shell = Shell().start()
shell.script(Path("test.ps1"), args=["alpha", "42"])
shell.script(Path("test.ps1"), args={"Name": "Alice", "Count": "3"})
shell.stop()
All execution APIs support:
- per-call timeouts
raise_on_error- callbacks
🧠 Advanced features
🔌 Zero-Copy Bridge (Windows only)
High-throughput shared-memory transfer between Python and PowerShell
Ideal for large binary blobs, files, or high-frequency data exchange.
from virtualshell import Shell, ZeroCopyBridge
with Shell(timeout_seconds=60) as shell:
with ZeroCopyBridge(shell) as bridge:
data = b"x" * 1_000_000
bridge.send(data, "$buf")
print(shell.run("$buf.Length").out)
Typical throughput: 5–150 MB/s See the full guide in the wiki.
🧩 PowerShell object proxies
Generate Python Protocols from PowerShell types and control live objects with IDE-friendly type hints.
proxy = sh.make_proxy(
"StreamWriterProxy",
"System.IO.StreamWriter('test.txt')"
)
proxy.WriteLine("Hello")
proxy.Close()
📖 Docs:
generate_psobjectmake_proxy
🧰 Core API overview
| Method | Description |
|---|---|
Shell.run(...) |
Execute a command synchronously |
Shell.run_async(...) |
Schedule async execution |
Shell.script(...) |
Run .ps1 files |
Shell.save_session() |
Persist session snapshot |
Shell.make_proxy(...) |
Create live PS object proxy |
Shell.generate_psobject(...) |
Generate Python Protocols |
⚙️ Configuration example
Shell(
powershell_path="C:/Program Files/PowerShell/7/pwsh.exe",
working_directory="C:/automation",
environment={"MY_FLAG": "1"},
timeout_seconds=10,
auto_restart_on_timeout=True,
initial_commands=[
"$ErrorActionPreference = 'Stop'",
"$ProgressPreference = 'SilentlyContinue'",
],
)
📈 Performance
Latest benchmarks (Windows 11, Python 3.13):
- ~3.5 ms per sequential command
- ~3.2 ms per batch command
- ~2 ms async latency
- ~0.3 s session save
Full methodology and charts live in the wiki.
📚 Learn more
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
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 virtualshell-1.1.6.tar.gz.
File metadata
- Download URL: virtualshell-1.1.6.tar.gz
- Upload date:
- Size: 120.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
02c58fe272e7edee544f58f431a8ad01428ad724edfd22930a5589cd6a5a3850
|
|
| MD5 |
f7af6a0271afc89831804f82d8c084a4
|
|
| BLAKE2b-256 |
04e02dc71a9b8e77ed085de80497626ecd803bbc023fc5892f09ff6253a03d27
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6.tar.gz:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6.tar.gz -
Subject digest:
02c58fe272e7edee544f58f431a8ad01428ad724edfd22930a5589cd6a5a3850 - Sigstore transparency entry: 889804432
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type:
File details
Details for the file virtualshell-1.1.6-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: virtualshell-1.1.6-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 324.4 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
07afdd9557423e15d3bd9e18ed5ef4cda48e4a1ec6e07f746ae2c9d669741ff7
|
|
| MD5 |
d3525bceac64b2730232db6357097d87
|
|
| BLAKE2b-256 |
46b705e14df83e7b7edbb4a13edaf4d3af693dc2a8348b447bb40263208b0d68
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6-cp313-cp313-win_amd64.whl:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6-cp313-cp313-win_amd64.whl -
Subject digest:
07afdd9557423e15d3bd9e18ed5ef4cda48e4a1ec6e07f746ae2c9d669741ff7 - Sigstore transparency entry: 889805856
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type:
File details
Details for the file virtualshell-1.1.6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: virtualshell-1.1.6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 397.0 kB
- Tags: CPython 3.13, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0139a259026568eed3eada42b796ba86f269fe7b9043c713aaacf42349ea34f3
|
|
| MD5 |
193b4bd7c07c9b3a579802ab2a4f9c68
|
|
| BLAKE2b-256 |
a780bc2a279bdc524bde6b86313e3c05e32d142c70805b3bc5553f9a38069ff1
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
0139a259026568eed3eada42b796ba86f269fe7b9043c713aaacf42349ea34f3 - Sigstore transparency entry: 889804948
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type:
File details
Details for the file virtualshell-1.1.6-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: virtualshell-1.1.6-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 355.4 kB
- Tags: CPython 3.13, manylinux: glibc 2.26+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1af84205d37ecbe79547a27943b9bfa37d6b86ced98015a265c0baab7e729e3f
|
|
| MD5 |
4ac68db43b6545cd3387b2afe57cbe61
|
|
| BLAKE2b-256 |
e281eb62c22732237baf44c08c9aef1a47f9cabc2ddc5b79ec2c5240009e278b
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
1af84205d37ecbe79547a27943b9bfa37d6b86ced98015a265c0baab7e729e3f - Sigstore transparency entry: 889805574
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type:
File details
Details for the file virtualshell-1.1.6-cp313-cp313-macosx_11_0_universal2.whl.
File metadata
- Download URL: virtualshell-1.1.6-cp313-cp313-macosx_11_0_universal2.whl
- Upload date:
- Size: 527.2 kB
- Tags: CPython 3.13, macOS 11.0+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
893d55714e10d02b33c21c5df851224557de0d01e19311914782b17c0571f19e
|
|
| MD5 |
0001293fa19a240f6e476ce4db1b22cc
|
|
| BLAKE2b-256 |
e0cd969e3ddcac239be0684433e375373468f11b21050d2be11ad8b2e309e117
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6-cp313-cp313-macosx_11_0_universal2.whl:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6-cp313-cp313-macosx_11_0_universal2.whl -
Subject digest:
893d55714e10d02b33c21c5df851224557de0d01e19311914782b17c0571f19e - Sigstore transparency entry: 889805056
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type:
File details
Details for the file virtualshell-1.1.6-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: virtualshell-1.1.6-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 324.5 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2a73d7ec6350c6e5c11d40c8457417e592bb022748d4e0732f8f72601e6da527
|
|
| MD5 |
220a995ecb962c8a90bfda937dc4e2ac
|
|
| BLAKE2b-256 |
26c42db22e344cce09c1d21a4e3636d48c1e4bea4ee0a62b6e96bbf89a6e2c4f
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6-cp312-cp312-win_amd64.whl:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6-cp312-cp312-win_amd64.whl -
Subject digest:
2a73d7ec6350c6e5c11d40c8457417e592bb022748d4e0732f8f72601e6da527 - Sigstore transparency entry: 889805786
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type:
File details
Details for the file virtualshell-1.1.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: virtualshell-1.1.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 397.0 kB
- Tags: CPython 3.12, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1ba0ee547735cc818d3319a236e8a6b333e154f00bea37848fd954e7a339eaf9
|
|
| MD5 |
159ed5539cc2c24a2e760848f9ca7e76
|
|
| BLAKE2b-256 |
c2df8796f05fa0889ace1ebb6ed51c3f4ae90fa5e29ba60896b7190834ac219b
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
1ba0ee547735cc818d3319a236e8a6b333e154f00bea37848fd954e7a339eaf9 - Sigstore transparency entry: 889804720
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type:
File details
Details for the file virtualshell-1.1.6-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: virtualshell-1.1.6-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 355.3 kB
- Tags: CPython 3.12, manylinux: glibc 2.26+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
76deea7d059e77ccfd89e04fa9bdef0671b6644703d13607286f6715bb8d9b51
|
|
| MD5 |
3f79c9c7c59e320b1c161e8c93fe9fc5
|
|
| BLAKE2b-256 |
eacb43ddb680322540c6b2dd78ff25093b58ee8ed1a0837696d3ce94c09640bb
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
76deea7d059e77ccfd89e04fa9bdef0671b6644703d13607286f6715bb8d9b51 - Sigstore transparency entry: 889804631
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type:
File details
Details for the file virtualshell-1.1.6-cp312-cp312-macosx_11_0_universal2.whl.
File metadata
- Download URL: virtualshell-1.1.6-cp312-cp312-macosx_11_0_universal2.whl
- Upload date:
- Size: 527.2 kB
- Tags: CPython 3.12, macOS 11.0+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8816911b267085badd4e3e95b9ea962acbe29dd3c8600f140a8442d609d6ef09
|
|
| MD5 |
0c0d947c0f8d270f6f24d9717d60df3f
|
|
| BLAKE2b-256 |
db9a628213ad1ccffe4798fca127a09022d5297cb2bd9a165651da76c85cfca6
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6-cp312-cp312-macosx_11_0_universal2.whl:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6-cp312-cp312-macosx_11_0_universal2.whl -
Subject digest:
8816911b267085badd4e3e95b9ea962acbe29dd3c8600f140a8442d609d6ef09 - Sigstore transparency entry: 889805972
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type:
File details
Details for the file virtualshell-1.1.6-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: virtualshell-1.1.6-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 324.0 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1892b6ab1430d1cd5406b8c3684b5ec89f645119c6d4ba9cdfd2a267f82f6c28
|
|
| MD5 |
2ef4348d37329fc255e51bcb814537bc
|
|
| BLAKE2b-256 |
5c105dcab8f2e2fa00d28dca84d9e84c43a0c6f16e7a1b2f836b684b908e4b50
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6-cp311-cp311-win_amd64.whl:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6-cp311-cp311-win_amd64.whl -
Subject digest:
1892b6ab1430d1cd5406b8c3684b5ec89f645119c6d4ba9cdfd2a267f82f6c28 - Sigstore transparency entry: 889804784
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type:
File details
Details for the file virtualshell-1.1.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: virtualshell-1.1.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 396.4 kB
- Tags: CPython 3.11, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e4ac8f6c30c05504459ab362ac61bd8ae83f1c94319f53ad4668c6ff7e962510
|
|
| MD5 |
94d14c7ba6cf26315050eff5b2365bda
|
|
| BLAKE2b-256 |
8e55d7435d6be7d406e85af8c13b3d4fc244cbfb2ac3ad466cbf3947596f8f90
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
e4ac8f6c30c05504459ab362ac61bd8ae83f1c94319f53ad4668c6ff7e962510 - Sigstore transparency entry: 889805209
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type:
File details
Details for the file virtualshell-1.1.6-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: virtualshell-1.1.6-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 354.8 kB
- Tags: CPython 3.11, manylinux: glibc 2.26+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e0e88c1206461af93ded45a65ca0201cec721d77ed1f583e2dd57c2f7cca04bd
|
|
| MD5 |
1093256bf6825a62ae5b231a74cb43f0
|
|
| BLAKE2b-256 |
829754ec7c20b9a4b30b03dcefa4f9e756c98844a4f2b58690697c6ac330a1a9
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
e0e88c1206461af93ded45a65ca0201cec721d77ed1f583e2dd57c2f7cca04bd - Sigstore transparency entry: 889804849
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type:
File details
Details for the file virtualshell-1.1.6-cp311-cp311-macosx_11_0_universal2.whl.
File metadata
- Download URL: virtualshell-1.1.6-cp311-cp311-macosx_11_0_universal2.whl
- Upload date:
- Size: 523.2 kB
- Tags: CPython 3.11, macOS 11.0+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2a0af102a665ee8ae8b4fde0838b12e625f79ad2fbb9952afe91901796a76d26
|
|
| MD5 |
dcf58da0b6128baa4dbb05fbcbd21af7
|
|
| BLAKE2b-256 |
2d4c0872a6ca20f853272b82e6acc63a2cbdc2877c10c742223a7134132f828c
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6-cp311-cp311-macosx_11_0_universal2.whl:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6-cp311-cp311-macosx_11_0_universal2.whl -
Subject digest:
2a0af102a665ee8ae8b4fde0838b12e625f79ad2fbb9952afe91901796a76d26 - Sigstore transparency entry: 889805262
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type:
File details
Details for the file virtualshell-1.1.6-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: virtualshell-1.1.6-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 323.3 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5b9ab27be020467b69d82c1ef289d406652f3c1cb28f3e38a266d8d54a0a0f82
|
|
| MD5 |
92a75edaf7fce5568253e0ba50a6d4a4
|
|
| BLAKE2b-256 |
0ed50b4a435e4a6a1989849ef6d8200bc48e19d32ce42853c3946ba5abe3256a
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6-cp310-cp310-win_amd64.whl:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6-cp310-cp310-win_amd64.whl -
Subject digest:
5b9ab27be020467b69d82c1ef289d406652f3c1cb28f3e38a266d8d54a0a0f82 - Sigstore transparency entry: 889805686
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type:
File details
Details for the file virtualshell-1.1.6-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: virtualshell-1.1.6-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 394.8 kB
- Tags: CPython 3.10, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
872054f0ea41e1c8c076d817773173e7c0a7ed0d064fbd860f0dca69abeb1d2b
|
|
| MD5 |
f371e94392f41a46838b2f984cf68071
|
|
| BLAKE2b-256 |
948aa09dcb294e23351f558f3dd22ba6825c0c1bd01a700a13d13d9430b53ab2
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
872054f0ea41e1c8c076d817773173e7c0a7ed0d064fbd860f0dca69abeb1d2b - Sigstore transparency entry: 889805629
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type:
File details
Details for the file virtualshell-1.1.6-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: virtualshell-1.1.6-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 353.5 kB
- Tags: CPython 3.10, manylinux: glibc 2.26+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fd18111de31796d004ee6c3643acab0de3e0bf6d6ce84826c79c6d054412a004
|
|
| MD5 |
f6cd50f069bcb01754ce39461aa3718a
|
|
| BLAKE2b-256 |
503472a42a636a8b63886747e56cf52909ead95a0040e4c1f59fa4411e84e0b2
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
fd18111de31796d004ee6c3643acab0de3e0bf6d6ce84826c79c6d054412a004 - Sigstore transparency entry: 889805522
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type:
File details
Details for the file virtualshell-1.1.6-cp310-cp310-macosx_11_0_universal2.whl.
File metadata
- Download URL: virtualshell-1.1.6-cp310-cp310-macosx_11_0_universal2.whl
- Upload date:
- Size: 521.0 kB
- Tags: CPython 3.10, macOS 11.0+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d536e417bf350dc6da6a7542cea6ac207dbce42a38bcf12f2b33d986629b95e4
|
|
| MD5 |
90e597f4bd252019e4371cf9a86593a7
|
|
| BLAKE2b-256 |
5c5c44908f9060d2ef1bc88abb6a421c7f1bafd149b46e349a3537cb04d47fe6
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6-cp310-cp310-macosx_11_0_universal2.whl:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6-cp310-cp310-macosx_11_0_universal2.whl -
Subject digest:
d536e417bf350dc6da6a7542cea6ac207dbce42a38bcf12f2b33d986629b95e4 - Sigstore transparency entry: 889805431
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type:
File details
Details for the file virtualshell-1.1.6-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: virtualshell-1.1.6-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 331.8 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c7bfd92686b0037b311f3f6d5cd72c3d4de86087d60b60f65b920558fecdef69
|
|
| MD5 |
506733fdff840b2bb77d73bf5007754b
|
|
| BLAKE2b-256 |
8b118b52cc4511b4ec21c1620f212259f076e7ad5f3d717149e43a8bad2b0094
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6-cp39-cp39-win_amd64.whl:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6-cp39-cp39-win_amd64.whl -
Subject digest:
c7bfd92686b0037b311f3f6d5cd72c3d4de86087d60b60f65b920558fecdef69 - Sigstore transparency entry: 889805112
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type:
File details
Details for the file virtualshell-1.1.6-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: virtualshell-1.1.6-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 395.1 kB
- Tags: CPython 3.9, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
583e869069319ccb896f2516d281a9dfc1c208ee954b9a76f4f1ed908a51854d
|
|
| MD5 |
a833f38846e5fbdc0a20d2314da212bc
|
|
| BLAKE2b-256 |
ac5a56e601263977bc1795de1a387cdb873cb9e20c0897c14473eb1f569b29a8
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
583e869069319ccb896f2516d281a9dfc1c208ee954b9a76f4f1ed908a51854d - Sigstore transparency entry: 889805388
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type:
File details
Details for the file virtualshell-1.1.6-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: virtualshell-1.1.6-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 353.9 kB
- Tags: CPython 3.9, manylinux: glibc 2.26+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
acd5fc719c57da8d0eb039aff611dccbe606ad22a0d2b72354d1e0c42cf9df13
|
|
| MD5 |
17385f1f1f534869711fdf13d4c06905
|
|
| BLAKE2b-256 |
b2b78b2ac59db8be5c77abff8de358f43c0d6358810db66185e5e29fda597b80
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
acd5fc719c57da8d0eb039aff611dccbe606ad22a0d2b72354d1e0c42cf9df13 - Sigstore transparency entry: 889805319
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type:
File details
Details for the file virtualshell-1.1.6-cp39-cp39-macosx_11_0_universal2.whl.
File metadata
- Download URL: virtualshell-1.1.6-cp39-cp39-macosx_11_0_universal2.whl
- Upload date:
- Size: 521.1 kB
- Tags: CPython 3.9, macOS 11.0+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b1e792d00d52cffa966407b6f7af66bf04cdae6587bb916abdd7c211bc9c8780
|
|
| MD5 |
594675e45c017260d6a7445cfe3d21c0
|
|
| BLAKE2b-256 |
94297eea940f82cf31ae643ecbeeb46120ce4b25a2159a81486cefe6465197a2
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6-cp39-cp39-macosx_11_0_universal2.whl:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6-cp39-cp39-macosx_11_0_universal2.whl -
Subject digest:
b1e792d00d52cffa966407b6f7af66bf04cdae6587bb916abdd7c211bc9c8780 - Sigstore transparency entry: 889805899
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type:
File details
Details for the file virtualshell-1.1.6-cp38-cp38-win_amd64.whl.
File metadata
- Download URL: virtualshell-1.1.6-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 323.4 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6db1942396dc1a6a9fa52c060372e3d97ae54abcaf612c1617ff8495e9abd30c
|
|
| MD5 |
8d82c02152f353dae9e4b4009a120cf0
|
|
| BLAKE2b-256 |
a5c2988f961cfdc6de0e19bc7a3f0667f6486ba40bf69a508449aa4480dff6e4
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6-cp38-cp38-win_amd64.whl:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6-cp38-cp38-win_amd64.whl -
Subject digest:
6db1942396dc1a6a9fa52c060372e3d97ae54abcaf612c1617ff8495e9abd30c - Sigstore transparency entry: 889804491
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type:
File details
Details for the file virtualshell-1.1.6-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: virtualshell-1.1.6-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 394.8 kB
- Tags: CPython 3.8, manylinux: glibc 2.27+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dca5881e42a1f48199b02e7aa18fc91e81dd6b93e00a74021499b56d1f89cd82
|
|
| MD5 |
e8725da4a1d3e848e187a867cd7602a9
|
|
| BLAKE2b-256 |
8b706f3db5bbee4f21aab816f2452981260263aa299384df7e048e96e60baa76
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
dca5881e42a1f48199b02e7aa18fc91e81dd6b93e00a74021499b56d1f89cd82 - Sigstore transparency entry: 889805027
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type:
File details
Details for the file virtualshell-1.1.6-cp38-cp38-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: virtualshell-1.1.6-cp38-cp38-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 353.6 kB
- Tags: CPython 3.8, manylinux: glibc 2.26+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
928b88d51cebba71da11410d37b66d3e4703729e778184e9b9a268b4f8e713e9
|
|
| MD5 |
911bd36ec25387b86442d240d342f4fa
|
|
| BLAKE2b-256 |
e37e745e6304c1ae404add8982374037f374a25223349e0f7fc507a1b48359f8
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6-cp38-cp38-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6-cp38-cp38-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
928b88d51cebba71da11410d37b66d3e4703729e778184e9b9a268b4f8e713e9 - Sigstore transparency entry: 889805741
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type:
File details
Details for the file virtualshell-1.1.6-cp38-cp38-macosx_11_0_universal2.whl.
File metadata
- Download URL: virtualshell-1.1.6-cp38-cp38-macosx_11_0_universal2.whl
- Upload date:
- Size: 520.7 kB
- Tags: CPython 3.8, macOS 11.0+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
70649b467debaec0d010fc711018f54121bdcb8c5b5689798c5cf52c2bd50ce3
|
|
| MD5 |
71a23f692ad863d788214cf8e51d0e1f
|
|
| BLAKE2b-256 |
7cff84d893dc7aa92e593e86a3d94c489319272f6985ccab730b1fedb783c4ac
|
Provenance
The following attestation bundles were made for virtualshell-1.1.6-cp38-cp38-macosx_11_0_universal2.whl:
Publisher:
workflow.yml on Chamoswor/virtualshell
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
virtualshell-1.1.6-cp38-cp38-macosx_11_0_universal2.whl -
Subject digest:
70649b467debaec0d010fc711018f54121bdcb8c5b5689798c5cf52c2bd50ce3 - Sigstore transparency entry: 889804551
- Sigstore integration time:
-
Permalink:
Chamoswor/virtualshell@97376d7dd1d2dab1acf22bf536856528d710a073 -
Branch / Tag:
refs/tags/v1.1.6 - Owner: https://github.com/Chamoswor
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@97376d7dd1d2dab1acf22bf536856528d710a073 -
Trigger Event:
push
-
Statement type: