Skip to main content

ohpygossh

A project to create a new cross-platform SSH wheel for Python.

image

Goals

  1. An easy to install, multi-platform SSH wheel
  2. To explore gopy

Code of Conduct

  1. Respect and give kudos to all the work that's come before.
    1. In particular, the Herculean efforts of gopy, paramiko and asyncssh.
    2. Please also be kind to all other open-source software projects you find.

It is paramount that we all play nicely. To that end, please do your very best not to create churn or spur conversations that may upset other developers, and/or cause debate without offering solutions.

Usage

Install the library:

pip install ohpygossh

Import and use the library to perform SSH operations:

from ohpygossh.gohpygossh import Run, Upload, Download

# SSH connection parameters
#
# The remote hostname or IP address
ssh_server = "example.com"
# Your user account on the remote machine
ssh_user = "ubuntu"
# A PEM encoded private key file (like ~/.ssh/id_ed25519 )
private_key = "/path/to/private/key"

# Execute a command on a remote host
output = Run(ssh_server, ssh_user, private_key, "ls -la")

# Upload a file to the remote host
Upload(ssh_server, ssh_user, private_key, "/local/file.txt", "/remote/file.txt")

# Download a file from the remote host
Download(ssh_server, ssh_user, private_key, "/remote/file.txt", "/local/file.txt")

Development

Development tasks are run with just, a cross-platform command runner. All targets work the same way on macOS and Linux; see the Justfile for the full list.

# One-time setup: installs Go, Python, gopy, poetry, pre-commit, etc. (via Homebrew)
just setup

# Run linters (golangci-lint, ruff, codespell, ...)
just lint

# Run the Go test suite
just test

# Build the Python wheel (produces dist/ohpygossh-*.whl)
just build

# Remove build artifacts and the virtual environment
just clean

just setup requires Homebrew to be installed first, since it's the one package manager available on both macOS and Linux.

Naming

This project has to think about naming in two different contexts:

  • The Python library, installed by end-users: ohpygossh.
  • The Golang package, also used in the pyproject.toml: gohpygossh.

Briefly:

# Install the library:
#   pip install ohpygossh

# Import functions and data structures
from ohpygossh.gohpygossh import ...

Reference

Based on:

Metadata

Release files for ohpygossh 0.8.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for ohpygossh 0.8.0
File
ohpygossh-0.8.0-cp315-cp315-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ ARM64 Details
ohpygossh-0.8.0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
ohpygossh-0.8.0-cp315-cp315-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-64, Linux glibc 2.5+ x86-64 Details
ohpygossh-0.8.0-cp315-cp315-macosx_26_0_x86_64.whl CPython 3.15 CPython 3.15 macOS 26.0+ x86-64 Details
ohpygossh-0.8.0-cp315-cp315-macosx_26_0_arm64.whl CPython 3.15 CPython 3.15 macOS 26.0+ ARM64 Details
ohpygossh-0.8.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
ohpygossh-0.8.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
ohpygossh-0.8.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
ohpygossh-0.8.0-cp314-cp314-macosx_26_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 26.0+ x86-64 Details
ohpygossh-0.8.0-cp314-cp314-macosx_26_0_arm64.whl CPython 3.14 CPython 3.14 macOS 26.0+ ARM64 Details
ohpygossh-0.8.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
ohpygossh-0.8.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
ohpygossh-0.8.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.5+ x86-64 Details
ohpygossh-0.8.0-cp313-cp313-macosx_26_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 26.0+ x86-64 Details
ohpygossh-0.8.0-cp313-cp313-macosx_26_0_arm64.whl CPython 3.13 CPython 3.13 macOS 26.0+ ARM64 Details
ohpygossh-0.8.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
ohpygossh-0.8.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
ohpygossh-0.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
ohpygossh-0.8.0-cp312-cp312-macosx_26_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 26.0+ x86-64 Details
ohpygossh-0.8.0-cp312-cp312-macosx_26_0_arm64.whl CPython 3.12 CPython 3.12 macOS 26.0+ ARM64 Details
ohpygossh-0.8.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
ohpygossh-0.8.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
ohpygossh-0.8.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
ohpygossh-0.8.0-cp311-cp311-macosx_26_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 26.0+ x86-64 Details
ohpygossh-0.8.0-cp311-cp311-macosx_26_0_arm64.whl CPython 3.11 CPython 3.11 macOS 26.0+ ARM64 Details

Total release size: 76.1 MB

Release files / ohpygossh-0.8.0-cp315-cp315-musllinux_1_2_aarch64.whl

Download URL ohpygossh-0.8.0-cp315-cp315-musllinux_1_2_aarch64.whl
Size 3.6 MB
Tags CPython 3.15 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
f59a43f58118b0a8920f24ea646952afd051feb3c7a9c7039694debffc308f45
BLAKE2b-256 checksum
How to use checksums
734a69298aaf24ddb60dcdd49fcec894d640f823db7b2d021ddd26759b0ba564
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / ohpygossh-0.8.0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL ohpygossh-0.8.0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 3.6 MB
Tags CPython 3.15 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
753975a746bb48d91215fcb65a6854b73163ab80eb319d34de7f2562dfe50d1d
BLAKE2b-256 checksum
How to use checksums
a1e210a60e03c8a4b3413b2a3170f49e512248012f914192411c66fc5cc65ff3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / ohpygossh-0.8.0-cp315-cp315-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL ohpygossh-0.8.0-cp315-cp315-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 3.9 MB
Tags CPython 3.15 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
f7878fdf571f82ca39a82c58e8703c5732c9b3d06490a33031341ade374b20bb
BLAKE2b-256 checksum
How to use checksums
680e9feb706ef23662541d8eda92a431ac6059177d7e76799c647e2bd9160e2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / ohpygossh-0.8.0-cp315-cp315-macosx_26_0_x86_64.whl

Download URL ohpygossh-0.8.0-cp315-cp315-macosx_26_0_x86_64.whl
Size 2.1 MB
Tags CPython 3.15 macOS 26.0+ x86-64
SHA-256 checksum
How to use checksums
994c5bd01167847309d4376859dd54ed27578696cbd1761bad86ab909f52262b
BLAKE2b-256 checksum
How to use checksums
085ba76ddf444c633cc4cb934224e3e8960d7e5a9bff5e1a64a83f68ec0d763c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / ohpygossh-0.8.0-cp315-cp315-macosx_26_0_arm64.whl

Download URL ohpygossh-0.8.0-cp315-cp315-macosx_26_0_arm64.whl
Size 1.9 MB
Tags CPython 3.15 macOS 26.0+ ARM64
SHA-256 checksum
How to use checksums
3439a83144ace11d07a46f6e713b3d27d4d23539da6b73914aed5f884a61228f
BLAKE2b-256 checksum
How to use checksums
ea571934614824f7938c3442dbf2b2119ab20081e046b69d108d89b584c97bc7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / ohpygossh-0.8.0-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL ohpygossh-0.8.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 3.6 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
cb401f1c885468e85353ad9d7050bb1bc5e46e461eff9438dd63084a3300d480
BLAKE2b-256 checksum
How to use checksums
65bff0d37117c30d4d3d8400e812d01cf1c286fdf5019213efe9ddd7289d2c29
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / ohpygossh-0.8.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL ohpygossh-0.8.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 3.6 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8411ab81100644d44f496114835e36a4b48d65c915e069bfa77b0dd214f9a85c
BLAKE2b-256 checksum
How to use checksums
9cf9f27931795de56c5d7c7ca6130dce41d99fe1648c1eab8635a9cec5dad1b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / ohpygossh-0.8.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL ohpygossh-0.8.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 3.9 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
d7c32c84a8ace6e427f93f47d1912341b32949d3f9664739db58e7f4613892af
BLAKE2b-256 checksum
How to use checksums
b9c5e1bc628c5a75d19311c0ba74222c9d154683484c7cb65cb63c197ff8b30b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / ohpygossh-0.8.0-cp314-cp314-macosx_26_0_x86_64.whl

Download URL ohpygossh-0.8.0-cp314-cp314-macosx_26_0_x86_64.whl
Size 2.1 MB
Tags CPython 3.14 macOS 26.0+ x86-64
SHA-256 checksum
How to use checksums
53fec5710633aa8ce4010a239da41b8724dda445b0c77c4a24c152096e095f9d
BLAKE2b-256 checksum
How to use checksums
187d63ad279b65219470081ecadb4dc5aa089d53879447bb0525fc6ac0b0a709
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / ohpygossh-0.8.0-cp314-cp314-macosx_26_0_arm64.whl

Download URL ohpygossh-0.8.0-cp314-cp314-macosx_26_0_arm64.whl
Size 1.9 MB
Tags CPython 3.14 macOS 26.0+ ARM64
SHA-256 checksum
How to use checksums
bd6757447a2ac1f50355a77f732c808202ae85157212c6dcd6ba6d9a21b8894b
BLAKE2b-256 checksum
How to use checksums
fe2073d9293b63761c02d9798a33ee1bcc3d74eb90cf714a31b88b22c464cd80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / ohpygossh-0.8.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL ohpygossh-0.8.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 3.6 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
c1eeace5a0af5249f5b4c03d393cb439ca54b6e655175f06eba5757bc8dd024e
BLAKE2b-256 checksum
How to use checksums
582e90d555a0329d9727f25b9b5f3ef5f52eef82777b309381c5421ca2866c1e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / ohpygossh-0.8.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL ohpygossh-0.8.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 3.6 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d18bf58bfbfed29a1d1597d5e2a608d946412a04765c90fee40e19764d4fd1b7
BLAKE2b-256 checksum
How to use checksums
397e38683aa2486841a51aeeab3538f0288d1eeeb4ed26931eebf5f6f3d402e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / ohpygossh-0.8.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL ohpygossh-0.8.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 3.9 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
684d878c57dbfbd3fec66fa192d26ada0ea3d492afaedae5057aefd61a51522f
BLAKE2b-256 checksum
How to use checksums
1439848582a51948d4c6a16dc3e476953aedfbc5d922f287699717ecf870c779
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / ohpygossh-0.8.0-cp313-cp313-macosx_26_0_x86_64.whl

Download URL ohpygossh-0.8.0-cp313-cp313-macosx_26_0_x86_64.whl
Size 2.1 MB
Tags CPython 3.13 macOS 26.0+ x86-64
SHA-256 checksum
How to use checksums
1b3e94998d05d733b7b2e88fe81131a5298ca54e79b52b43482e5515d451a315
BLAKE2b-256 checksum
How to use checksums
35ae8477e9cfb23e497e0694f360985aa558896de877130a55bbf6257250c375
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / ohpygossh-0.8.0-cp313-cp313-macosx_26_0_arm64.whl

Download URL ohpygossh-0.8.0-cp313-cp313-macosx_26_0_arm64.whl
Size 1.9 MB
Tags CPython 3.13 macOS 26.0+ ARM64
SHA-256 checksum
How to use checksums
e015ab00782e498f97bc0b81f0b2624b5993d14b3c010f3b798ec64b62eab12b
BLAKE2b-256 checksum
How to use checksums
635e400b13ad3afd300f298dcf53bf2d6f6ad23cfd41ffe055a0e2da64c46970
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / ohpygossh-0.8.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL ohpygossh-0.8.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 3.6 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a7f77014ec18136c8963dcb11b0eb4755aa66c7b30cfe9617a13c143adc3d047
BLAKE2b-256 checksum
How to use checksums
f3b250f797d64a54b6890882e1ed83e469b806705e9a0920c92cc77e82f8ce80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / ohpygossh-0.8.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL ohpygossh-0.8.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 3.6 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
80a3a69ff921e5e01707ef855bd0e1a0b1b39260c4d5e4a732059ddbdbf9ca49
BLAKE2b-256 checksum
How to use checksums
cc17082db31d234d4e42eb160eec6ed3ca3293a66ed98070b35ec992bb54ff85
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / ohpygossh-0.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL ohpygossh-0.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 3.9 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
2f6744f3257ef74d7800e7eba6ce73377919f307a493182e13686b5885a0870d
BLAKE2b-256 checksum
How to use checksums
9a6f2c9379883e53275d693ab7ec3705703dbc8f6c4dbd0038d3cfc4882a349d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / ohpygossh-0.8.0-cp312-cp312-macosx_26_0_x86_64.whl

Download URL ohpygossh-0.8.0-cp312-cp312-macosx_26_0_x86_64.whl
Size 2.1 MB
Tags CPython 3.12 macOS 26.0+ x86-64
SHA-256 checksum
How to use checksums
850a4f3a516ab21cca2651ea188b674b0fb192f773787e72929a04b6f5cd4f3d
BLAKE2b-256 checksum
How to use checksums
f995b042a66cf4c55df39829646730949dd3537f5c765ab13dbddd7bac1881bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / ohpygossh-0.8.0-cp312-cp312-macosx_26_0_arm64.whl

Download URL ohpygossh-0.8.0-cp312-cp312-macosx_26_0_arm64.whl
Size 1.9 MB
Tags CPython 3.12 macOS 26.0+ ARM64
SHA-256 checksum
How to use checksums
27b3ee3fa77d7ef9d4f415ed99e985f082726a4534cabe0de1aa7b74513c3b1d
BLAKE2b-256 checksum
How to use checksums
4352c512247290daba554ae5c5a2fd6dd95cf2702bbe975a861a5b9e70c5a0aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / ohpygossh-0.8.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL ohpygossh-0.8.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 3.6 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
52c7841c2d541bc1108eaba9ed69ab27e4a177c7e9adbd10d5b160b6c9e7b529
BLAKE2b-256 checksum
How to use checksums
dfef714698e365e411b5ec58a5753055ce41601f8ffe4aa3137f55821ede42aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / ohpygossh-0.8.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL ohpygossh-0.8.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 3.6 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8bc73673102241c0a2b1f4b366f473561d19474e5c37dc838a5cd6c75ff1f249
BLAKE2b-256 checksum
How to use checksums
149210d27638776c6d420cd99eaa6efb9aad4e614557b22a4bce96adf8ccb226
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / ohpygossh-0.8.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL ohpygossh-0.8.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 3.9 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
463633a163213fc710e79c92d164566063ea3c41aa3f044d53bf329e6b68673c
BLAKE2b-256 checksum
How to use checksums
4f14267bc613f234cb0535c68fad9c624ecd5c9370c1b7041570d17becea926b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / ohpygossh-0.8.0-cp311-cp311-macosx_26_0_x86_64.whl

Download URL ohpygossh-0.8.0-cp311-cp311-macosx_26_0_x86_64.whl
Size 2.1 MB
Tags CPython 3.11 macOS 26.0+ x86-64
SHA-256 checksum
How to use checksums
7b20b18505b3f0a2b4fc1f77ce30de5b3cd53b691807422fcfb3726cd9ef2714
BLAKE2b-256 checksum
How to use checksums
eee5092265d1158d12236ad6a1a16bd9acaa97b8a4a68a9c512dd71bdb5b67b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / ohpygossh-0.8.0-cp311-cp311-macosx_26_0_arm64.whl

Download URL ohpygossh-0.8.0-cp311-cp311-macosx_26_0_arm64.whl
Size 1.9 MB
Tags CPython 3.11 macOS 26.0+ ARM64
SHA-256 checksum
How to use checksums
2ab348ee79d73aec64de66eeee1453eebbed2e6cf758f96b860240cfd1fa750c
BLAKE2b-256 checksum
How to use checksums
9ae7f23f437c356a39e6a868df69e390ac189310b121e623d513734c61a117cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.8.0 This release

25 release files

0.7.0

20 release files

0.6.0

16 release files

0.4.0

16 release files

0.3.2

16 release files

0.3.1

16 release files

0.3.0

16 release files

0.0.4

1 release file

0.0.3

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page