Skip to main content

Personal tools

Project description

README

run without install

  ~ uv tool list
echowuhao v0.3.4
- auto_commit
- hello
ruff v0.6.4
- ruff
➜  ~ uvx echowuhao
The executable `echowuhao` was not found.
warning: An executable named `echowuhao` is not provided by package `echowuhao`.
The following executables are provided by `echowuhao`:
- auto_commit
- hello
➜  ~ uvx --from echowuhao hello
Hello from echowuhao!
➜  ~

run latest version without install

uvx  --from echowuhao@latest hello

install and run

  ~ uv tool install echowuhao==0.3.4
Resolved 6 packages in 2.13s
Prepared 1 package in 192ms
Uninstalled 1 package in 7ms
Installed 1 package in 8ms
 - echowuhao==0.2.0 (from file:///Users/hwu/dev/py_lib/echowuhao)
 + echowuhao==0.3.4
Installed 2 executables: auto_commit, hello

➜  ~ uv tool list
echowuhao v0.3.4
- auto_commit
- hello
ruff v0.6.4
- ruff

➜  ~ hello
Hello from echowuhao!

upgrade

  dev uv tool upgrade echowuhao
Updated echowuhao v0.3.6 -> v0.3.7
 - anyio==4.4.0
 + anyio==4.6.0
 - echowuhao==0.3.6
 + echowuhao==0.3.7
 - openai==1.45.0
 + openai==1.47.0
 - pydantic==2.9.1
 + pydantic==2.9.2
 - pydantic-core==2.23.3
 + pydantic-core==2.23.4
Installed 4 executables: auto_commit, chat, choose_model, hello

dev

uv develop and build using uv is good

uv sync
uv lock
uv build

uploading

uvx twine upload dist/*

install

using uv

uv tool install echowuhao=0.3.4

or

using pipx

pipx install echowuhao==0.3.4

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

echowuhao-0.3.9.tar.gz (31.5 kB view details)

Uploaded Source

Built Distribution

echowuhao-0.3.9-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file echowuhao-0.3.9.tar.gz.

File metadata

  • Download URL: echowuhao-0.3.9.tar.gz
  • Upload date:
  • Size: 31.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for echowuhao-0.3.9.tar.gz
Algorithm Hash digest
SHA256 6807d6f00175fee021b2dc03d4047a6b760798e750ab9436f77dfeee292ab232
MD5 e0a910addc7f1919f7bf5a24ef1081d8
BLAKE2b-256 c86eba2f0bd693debe358b8bb9370011dd27670bcc0879dc2fa993c34bbe62a6

See more details on using hashes here.

File details

Details for the file echowuhao-0.3.9-py3-none-any.whl.

File metadata

  • Download URL: echowuhao-0.3.9-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for echowuhao-0.3.9-py3-none-any.whl
Algorithm Hash digest
SHA256 d92eed7f05a23f16a8a7c5408ca6262d62ff30daa57e1d9520b68c62d47ef1b6
MD5 1cc420410a4989e9d20a6b98bed44f91
BLAKE2b-256 0dcf22746406570041e5025f8a3d0072ecf182e4d5bdf0a11d4d496e4ebd0a2f

See more details on using hashes here.

Supported by

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