HomeCopy
HomeCopy is a desktop text relay app for macOS and Windows.
This repository now ships a small Python installer CLI so a machine can pull the latest HomeCopy source from GitHub, build the local executable, and update it later.
Install the installer
pip install HomeCopy
If pip is missing but Python is already installed:
python3 -m ensurepip --upgrade
python3 -m pip install --upgrade pip
On Windows:
py -m ensurepip --upgrade
py -m pip install --upgrade pip
Build the desktop app locally
homecopy install
This command:
- downloads the latest
Tommy-OMI/HomeCopysource from GitHub - builds the platform-specific desktop executable on the current machine
- installs the built app into a local user-owned directory
The installer prefers Python 3.12 or 3.11 for the actual desktop build.
If you want to force a specific interpreter:
export HOMECOPY_PYTHON_BIN=/path/to/python3.11
homecopy install
Update to the latest GitHub version
homecopy update
Diagnostics
homecopy doctor
homecopy version
Installed paths
- macOS app target:
~/Applications/HomeCopy.app - macOS data root:
~/Library/Application Support/HomeCopy - Windows app target:
%LOCALAPPDATA%\Programs\HomeCopy - Windows data root:
%LOCALAPPDATA%\HomeCopy
Source layout
Common/: shared cross-platform modulesMacOS/: macOS client and server sources plus macOS packaging scriptWindows/: Windows client and server sources plus Windows packaging scriptsrc/homecopy_installer/: pip-installed installer CLI
Release files for HomeCopy 0.9.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| homecopy-0.9.0.tar.gz | 7.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| homecopy-0.9.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 19.0 kB
Release files / homecopy-0.9.0.tar.gz
| Download URL | homecopy-0.9.0.tar.gz |
|---|---|
| Size | 7.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b84aec814496da6c64bbe2963cb3f1eb53d5e56be21d220850b31b90d8cbe4a6
|
|
BLAKE2b-256 checksum How to use checksums |
22f79339cd1a1e8fb688f64f470d0832bc98ad78ff0b27a704b6fa7011c08ebc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 May 19, 2026.
Transparency logRelease files / homecopy-0.9.0-py3-none-any.whl
| Download URL | homecopy-0.9.0-py3-none-any.whl |
|---|---|
| Size | 11.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f932a6bb292fb657f32657db1997522fece4ddc0feaa385e9c02510bd1345b87
|
|
BLAKE2b-256 checksum How to use checksums |
26b79e3e9df0412e5f5e34171a186dd45364777ada44de635fe13e2d43ac6e07
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 May 19, 2026.
Transparency log