Skip to main content

Installer CLI for building the HomeCopy desktop app from GitHub source.

Project description

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/HomeCopy source 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 modules
  • MacOS/: macOS client and server sources plus macOS packaging script
  • Windows/: Windows client and server sources plus Windows packaging script
  • src/homecopy_installer/: pip-installed installer CLI

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

homecopy-0.9.0.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

homecopy-0.9.0-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

Details for the file homecopy-0.9.0.tar.gz.

File metadata

  • Download URL: homecopy-0.9.0.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for homecopy-0.9.0.tar.gz
Algorithm Hash digest
SHA256 b84aec814496da6c64bbe2963cb3f1eb53d5e56be21d220850b31b90d8cbe4a6
MD5 c660c327ecc359d875e844b516521a33
BLAKE2b-256 22f79339cd1a1e8fb688f64f470d0832bc98ad78ff0b27a704b6fa7011c08ebc

See more details on using hashes here.

Provenance

The following attestation bundles were made for homecopy-0.9.0.tar.gz:

Publisher: publish-pypi.yml on Tommy-OMI/HomeCopy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file homecopy-0.9.0-py3-none-any.whl.

File metadata

  • Download URL: homecopy-0.9.0-py3-none-any.whl
  • Upload date:
  • Size: 11.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for homecopy-0.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f932a6bb292fb657f32657db1997522fece4ddc0feaa385e9c02510bd1345b87
MD5 ae07dfe5d11a60456b09ddcdf30286ce
BLAKE2b-256 26b79e3e9df0412e5f5e34171a186dd45364777ada44de635fe13e2d43ac6e07

See more details on using hashes here.

Provenance

The following attestation bundles were made for homecopy-0.9.0-py3-none-any.whl:

Publisher: publish-pypi.yml on Tommy-OMI/HomeCopy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page