Skip to main content

Install packages through clipboard.

Project description

clipinstall

Install packages on an offline machine through clipboard.

Installation

$ pip install clipinstall

Requirements

click

Usage

CLI Command

# 1) Download the package and copy it to clipboard on an online machine
clipin copy requests==2.32.3

# Optional: download with dependencies
clipin copy requests==2.32.3 --deps

# 2) Restore wheels from clipboard and install them on the target machine
clipin install

# Optional: specify the temp dir to store .whl files, the temp dir will be removed after 
# successful installation
clipin install --dir temp

# Optional: don't remove the temp files after installation
clipin install --no-clean

# 3) Restore wheels from clipboard only (without installation)
clipin paste

# Optional: specify the dir to store .whl files
clipin paste --dir temp

See Also

Github repository

PyPI project

License

This project falls under the BSD 3-Clause License.

History

v0.0.1

  • New subcommand clipin paste to restore wheels from clipboard only (without installation).
  • clipin install:
    • renamed option --temp-dir to --dir for convenience.
    • new option --clean/--no-clean to determine whether temp files should be removed after installation.

v0.0.0

  • Initial release.

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

clipinstall-0.0.1.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

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

clipinstall-0.0.1-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

Details for the file clipinstall-0.0.1.tar.gz.

File metadata

  • Download URL: clipinstall-0.0.1.tar.gz
  • Upload date:
  • Size: 7.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for clipinstall-0.0.1.tar.gz
Algorithm Hash digest
SHA256 992a051e3e5495f8a3f33c04a29b2a81210abc993848691d019cf06ff6272e70
MD5 7141d0470625cc473163b8dd689eb818
BLAKE2b-256 acb6b7f1951eb31a69073e5d937912dc5c7e94da91f6c69dd6a25a9a81fb4931

See more details on using hashes here.

File details

Details for the file clipinstall-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: clipinstall-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 7.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for clipinstall-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 94b6f6fddd005bdb61839fbdf43b501f246b473d93095143b2ac0e0a9b718a29
MD5 f6077ff5d595f13a81bb784b7e8e29c6
BLAKE2b-256 278f8916010dc4f3c748b344597e917de0995027f965d850adb46cedbf56d779

See more details on using hashes here.

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