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.7.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.7.0
File
ohpygossh-0.7.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
ohpygossh-0.7.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.7.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.28+ x86-64, Linux glibc 2.5+ x86-64 Details
ohpygossh-0.7.0-cp314-cp314-macosx_26_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 26.0+ x86-64 Details
ohpygossh-0.7.0-cp314-cp314-macosx_26_0_arm64.whl CPython 3.14 CPython 3.14 macOS 26.0+ ARM64 Details
ohpygossh-0.7.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
ohpygossh-0.7.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.7.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.5+ x86-64, Linux glibc 2.28+ x86-64 Details
ohpygossh-0.7.0-cp313-cp313-macosx_26_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 26.0+ x86-64 Details
ohpygossh-0.7.0-cp313-cp313-macosx_26_0_arm64.whl CPython 3.13 CPython 3.13 macOS 26.0+ ARM64 Details
ohpygossh-0.7.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
ohpygossh-0.7.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
ohpygossh-0.7.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.7.0-cp312-cp312-macosx_26_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 26.0+ x86-64 Details
ohpygossh-0.7.0-cp312-cp312-macosx_26_0_arm64.whl CPython 3.12 CPython 3.12 macOS 26.0+ ARM64 Details
ohpygossh-0.7.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
ohpygossh-0.7.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
ohpygossh-0.7.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.7.0-cp311-cp311-macosx_26_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 26.0+ x86-64 Details
ohpygossh-0.7.0-cp311-cp311-macosx_26_0_arm64.whl CPython 3.11 CPython 3.11 macOS 26.0+ ARM64 Details

Total release size: 60.9 MB

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

Download URL ohpygossh-0.7.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
d4c3356598fd8d183657154406fd58b8c3277e1241becc03a60d8ae4ad5ca5e7
BLAKE2b-256 checksum
How to use checksums
3a30d311bb7bd28057b7c880abdcd9fda522ecd42f2023afdd977464cc4d6504
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 Sep 15, 2026.

Transparency log

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

Download URL ohpygossh-0.7.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
54e4786ac54ae384659d6cd892a685b072c75870ab985c0e637bd0cb060fc8f8
BLAKE2b-256 checksum
How to use checksums
7a105ccd73c80d29b9a1eb16efa52e5e05eb6ebab437a839e71740125df84dc3
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 Sep 15, 2026.

Transparency log

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

Download URL ohpygossh-0.7.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
7fc393189c227cb8e251e248665465a9e2311e78704b9854db23a17ae554e509
BLAKE2b-256 checksum
How to use checksums
877f9bb1ff4c3ca9c9de97170690cace36979bd9c1e969528a540478b59f28aa
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 Sep 15, 2026.

Transparency log

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

Download URL ohpygossh-0.7.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
2aaeb7521568b4528d5ded387deaba524df5d99238772479fbcfe96228e40f4b
BLAKE2b-256 checksum
How to use checksums
419800c14013ff0b049310675c95db82eb4ccdd29bdab15f7e45b52c0d8eaba5
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 Sep 15, 2026.

Transparency log

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

Download URL ohpygossh-0.7.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
7a855c3c8abf23c06176c68c4a07e286f0c29e379974d022b44a2fba32693c9b
BLAKE2b-256 checksum
How to use checksums
1815ddab2581bad04c2918325789fa39186943cf47e8d9bf400e042f7f74d2d5
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 Sep 15, 2026.

Transparency log

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

Download URL ohpygossh-0.7.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
a87af084f4f9d999a4c4447da92ca61ebb3008884ed842186325399df3f6a73a
BLAKE2b-256 checksum
How to use checksums
3b9d7d9d31b9e5377e06dda7285fbb5fafeef2f6a8c3c95d637f9c73d622b121
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 Sep 15, 2026.

Transparency log

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

Download URL ohpygossh-0.7.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
5a0f61775ab24eedb560c776cc471e4fcf257abf24c6f2e1c15ffbeff03f76e2
BLAKE2b-256 checksum
How to use checksums
c58b2654c38b490332ec1f5da472b3b1f04f60e4e81154d8f2c5f6be0189816e
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 Sep 15, 2026.

Transparency log

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

Download URL ohpygossh-0.7.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
1efe7c12ad8270aa9a0c3e0fabc6447bd7e4453fcd6b20dc0c140a28835c1a6e
BLAKE2b-256 checksum
How to use checksums
71fd610bd44156a97172ffb5bde0ea55a2be5622144b7178625e0a5105333821
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 Sep 15, 2026.

Transparency log

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

Download URL ohpygossh-0.7.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
9dfed3ff81389c63d26b36c88a80456313da0caeade44ce0f613d2f6b7acda92
BLAKE2b-256 checksum
How to use checksums
47ac27201051564ef4283d690d06c2b34be2649ea830263ecb648faa60d85207
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 Sep 15, 2026.

Transparency log

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

Download URL ohpygossh-0.7.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
95310a98451e236e2b19bbb74934a6c6375bc6ba0b10ed8eaa97fb217e489c21
BLAKE2b-256 checksum
How to use checksums
741d856da49244e6f20f00906979bf08ad7a601dd51fb9f3d58eccc7cb7e908e
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 Sep 15, 2026.

Transparency log

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

Download URL ohpygossh-0.7.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
6663b979aea7eec32b8b7ce4b803e3964aade05e4caa2e5ab35b7e643bd7cc32
BLAKE2b-256 checksum
How to use checksums
e5e76e12b36c7c7840c0df456d001e882b170e3c94c858edde693ba9490c63d0
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 Sep 15, 2026.

Transparency log

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

Download URL ohpygossh-0.7.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
623699351d38a6f78dc4c9d796428d35ec37697f50ec78e471cb48fa34f3fd6e
BLAKE2b-256 checksum
How to use checksums
95e8ecc3c13c3fbdf5a3a04d9d39395237b46693931f1397798102a7f7e0afdb
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 Sep 15, 2026.

Transparency log

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

Download URL ohpygossh-0.7.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
3de36dc4b3ee2d296fa4012d92dd64878bdc6257dff6f3aadaf60015a9c76514
BLAKE2b-256 checksum
How to use checksums
43bef4b5fca5c4f70dabdb8297201616c32d83552012da303305c693a20ab970
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 Sep 15, 2026.

Transparency log

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

Download URL ohpygossh-0.7.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
0d709e76c9f95ca561c543668979b85af2bbfc7ebaf43395868152c6a8e7d58e
BLAKE2b-256 checksum
How to use checksums
cb5e55a2466592d7d362f88b2cbd4fdf6a4fb923ccb3ed7717982b044e01ea49
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 Sep 15, 2026.

Transparency log

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

Download URL ohpygossh-0.7.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
5ce66b466e94c628564f280f108776acad4ce8d6e3f3f70a7ea7c26ac3399a50
BLAKE2b-256 checksum
How to use checksums
723960366d52211a34ae703f199584c298f90f7c2cd9827567023dd783923961
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 Sep 15, 2026.

Transparency log

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

Download URL ohpygossh-0.7.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
3dc7d432e14abefccbf336a324001aa9f8c57dc729b96030390a38329e9e08b4
BLAKE2b-256 checksum
How to use checksums
636a8e77f334b5939aa0d020bf87adac18a65e96c44938b263f85fcd71a06606
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 Sep 15, 2026.

Transparency log

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

Download URL ohpygossh-0.7.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
baf77116b39ba473bf891d9d7d29dad4961ed8334f14a81bf32eb9682b153c1d
BLAKE2b-256 checksum
How to use checksums
bade3e49ff8679c3506ef77ede70aaf252967db161f4d5956c1437855beda6b7
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 Sep 15, 2026.

Transparency log

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

Download URL ohpygossh-0.7.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
b7c2d360e58ea8dca938a3899c185208e892700bef0c63155b01c64e74742dc5
BLAKE2b-256 checksum
How to use checksums
fac7a8f1fa66f58685c20db368309f03df4c0f91d59e34435aeef0b2bc95940f
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 Sep 15, 2026.

Transparency log

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

Download URL ohpygossh-0.7.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
87bee4901ed8e1c8f2f62350451c16677892084aec25f91e133b03cadd258d73
BLAKE2b-256 checksum
How to use checksums
da62cff1abacf3eae4fb8a1c156e1daaf9f92b60b13f61caf7d3e8681cd099b6
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 Sep 15, 2026.

Transparency log

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

Download URL ohpygossh-0.7.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
36f2e13a6872094c392afe17b830ff658937e4208bee62cdc169ec074aed009f
BLAKE2b-256 checksum
How to use checksums
a68b1b6cd9c4ee64ec28741de1b5b27b76f0265cb89250fdc4e7ab0ff0a75ff9
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 Sep 15, 2026.

Transparency log

Release history Release notifications | RSS feed

0.8.0

25 release files

This release

0.7.0 This release

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