Metadata-Version: 2.4
Name: ssh-publish
Version: 1.1.0
Summary: Publish python packages to VPS via SSH. This project simplifies the process of uploading and managing python packages on your self-hosted package repository.
Author-email: Pradish Bijukchhe <pradish@sandbox.com.np>
License-Expression: MIT
Project-URL: Homepage, https://github.com/sandbox-pokhara/ssh-publish
Project-URL: Issues, https://github.com/sandbox-pokhara/ssh-publish/issues
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: paramiko
Requires-Dist: rich
Provides-Extra: pre-commit
Requires-Dist: pre-commit; extra == "pre-commit"
Dynamic: license-file

# 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.
