Skip to main content

ssh-publish

Publish python packages to VPS via SSH. This project simplifies the process of uploading and managing python packages on your self-hosted package repository.

Installation

You can install the package via pip:

pip install ssh-publish

Usage

ssh-publish HOST DIR

This commands uploads the latest built whl file from dist directory to HOST at DIR.

Examples:

ssh-publish 192.168.10.100 static/my-pkg
ssh-publish username@192.168.10.100 packages/my-pkg

License

This project is licensed under the terms of the MIT license.

Metadata

Release files for ssh-publish 1.1.0

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

Source distribution (sdist)

Source distribution for ssh-publish 1.1.0
File Size Uploaded Provenance
ssh_publish-1.1.0.tar.gz 3.6 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for ssh-publish 1.1.0
File Interpreter ABI Platform
ssh_publish-1.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 7.8 kB

Release files / ssh_publish-1.1.0.tar.gz

Download URL ssh_publish-1.1.0.tar.gz
Size 3.6 kB
Tags Source
SHA-256 checksum
How to use checksums
9ad1653cc14a830ca36876237085cd0ca13a213e2a234f375fa3b883b5b7582b
BLAKE2b-256 checksum
How to use checksums
b79187704195304ab23d8aac0e9e23e39b4e367a5ea588ab1dff38d7bc51fbbf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / ssh_publish-1.1.0-py3-none-any.whl

Download URL ssh_publish-1.1.0-py3-none-any.whl
Size 4.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a5eb6f797435b43166adffa95165735ff3e2bb8adf7de3481ec1d19f1c821421
BLAKE2b-256 checksum
How to use checksums
6b9ceb66226c19053e4e6b4faedb0d824faed89849b5c3231522242461f1e870
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Security for ssh-publish 1.1.0

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files No provenance

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