Skip to main content

Uvero CLI – online clipboard from your terminal

Project description

uvero-cli

Uvero is an online clipboard service. This CLI lets you interact with it directly from your terminal.

Installation

pip install uvero

Quick start

Run the built-in help first if you want a command overview:

uvero --help
uvero --version
uvero send --help
uvero get --help
uvero health
uvero open --help
uvero version
uvero board --help

How the CLI works

  • uvero send uploads content, gives you a share code, and copies the code to your clipboard.
  • Public share links use https://uvero.app/c/CODE.
  • uvero get CODE retrieves content using that code.
  • uvero open [CODE] opens Uvero in your browser (home page if code is omitted).
  • uvero health checks whether the Uvero service is reachable.
  • A single - is special:
    • uvero send - reads from your system clipboard.
    • uvero get CODE - writes to your system clipboard.

Usage

Send content

# Interactive paste mode (CTRL+D to finish)
uvero send

# Send a file
uvero send notes.txt

# Send system clipboard contents
uvero send -

# Pipe data
cat log.txt | uvero send

# Print only the code (for scripting)
uvero send notes.txt --raw

Retrieve content

# Save to uvero_4832.txt
uvero get 4832

# Save to a specific file
uvero get 4832 notes.txt

# Copy directly to system clipboard
uvero get 4832 -

If you omit the output path, Uvero saves the content to uvero_CODE.txt.

Open a clipboard link in browser

# Open Uvero home page
uvero open

# Open clipboard page
uvero open 4832

Check service health

uvero health

Show CLI version

uvero --version
uvero version

Auto-updates

  • On startup, Uvero checks PyPI (max once every 24 hours) and auto-upgrades when a newer version is available.
  • The updated version is used from the next command run.
  • To disable auto-upgrade, set UVERO_AUTO_UPGRADE=0.
  • Manual upgrade command:
python -m pip install --upgrade --no-cache-dir --force-reinstall uvero

Boards (private shared clipboards)

# Create a board
uvero board create

# Send to a board
uvero board send abcd-def notes.txt
uvero board send abcd-def   # interactive paste mode

# Get board content
uvero board get abcd-def

For detailed command help at any time, run uvero --help or uvero <command> --help.

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

uvero-0.1.4.tar.gz (9.5 kB view details)

Uploaded Source

Built Distribution

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

uvero-0.1.4-py3-none-any.whl (10.5 kB view details)

Uploaded Python 3

File details

Details for the file uvero-0.1.4.tar.gz.

File metadata

  • Download URL: uvero-0.1.4.tar.gz
  • Upload date:
  • Size: 9.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for uvero-0.1.4.tar.gz
Algorithm Hash digest
SHA256 43c560849b6492ee8a6b32e51266440fbd9e2dad83fd340db57aed16002e1e40
MD5 68cbae276751c7f890939d22c8ec1178
BLAKE2b-256 7441a8b977859f6b0d6795aca15bc26f756868da37a9adc03d7af390ccc41c6a

See more details on using hashes here.

Provenance

The following attestation bundles were made for uvero-0.1.4.tar.gz:

Publisher: publish.yml on sakethdevx/uvero-cli

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

File details

Details for the file uvero-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: uvero-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 10.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for uvero-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 0209bbeae8449da40f4788f549fe2994de1fe9e9ec9c99c4ebbf0043e5f231da
MD5 a7825c981286140571a5b678dd03f043
BLAKE2b-256 04314982e09f1ac8f382d290fe6bf9ae3c4bab79507b9fa4dbd1715a22d2b352

See more details on using hashes here.

Provenance

The following attestation bundles were made for uvero-0.1.4-py3-none-any.whl:

Publisher: publish.yml on sakethdevx/uvero-cli

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