echowuhao


Nameechowuhao JSON
Version 0.4.7 PyPI version JSON
download
home_pageNone
SummaryPersonal tools
upload_time2024-09-23 13:29:42
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # README

## run without install

```sh
➜  ~ uvx --from echowuhao hello
Hello from echowuhao!

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

### run latest version without install

```sh
uvx  --from echowuhao@latest hello
```

## install and run

```sh
➜  ~ 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

```sh
➜  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

```sh
uv sync
uv lock
```

```sh
uv build
```

## uploading

```sh
uvx twine upload dist/*
```

## install

### using uv

```sh
uv tool install echowuhao==0.3.4
```


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "echowuhao",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": null,
    "author": null,
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/7e/6b/13032018ebc016a5987a8c496f35297373c5e04aa100147c0d2134d477ea/echowuhao-0.4.7.tar.gz",
    "platform": null,
    "description": "# README\n\n## run without install\n\n```sh\n\u279c  ~ uvx --from echowuhao hello\nHello from echowuhao!\n\n\u279c  ~ uv tool list\nechowuhao v0.3.4\n- auto_commit\n- hello\nruff v0.6.4\n- ruff\n```\n\n### run latest version without install\n\n```sh\nuvx  --from echowuhao@latest hello\n```\n\n## install and run\n\n```sh\n\u279c  ~ uv tool install echowuhao==0.3.4\nResolved 6 packages in 2.13s\nPrepared 1 package in 192ms\nUninstalled 1 package in 7ms\nInstalled 1 package in 8ms\n - echowuhao==0.2.0 (from file:///Users/hwu/dev/py_lib/echowuhao)\n + echowuhao==0.3.4\nInstalled 2 executables: auto_commit, hello\n\n\u279c  ~ uv tool list\nechowuhao v0.3.4\n- auto_commit\n- hello\nruff v0.6.4\n- ruff\n\n\u279c  ~ hello\nHello from echowuhao!\n```\n\n### upgrade\n\n```sh\n\u279c  dev uv tool upgrade echowuhao\nUpdated echowuhao v0.3.6 -> v0.3.7\n - anyio==4.4.0\n + anyio==4.6.0\n - echowuhao==0.3.6\n + echowuhao==0.3.7\n - openai==1.45.0\n + openai==1.47.0\n - pydantic==2.9.1\n + pydantic==2.9.2\n - pydantic-core==2.23.3\n + pydantic-core==2.23.4\nInstalled 4 executables: auto_commit, chat, choose_model, hello\n```\n\n## dev\n\nuv develop and build using uv is good\n\n```sh\nuv sync\nuv lock\n```\n\n```sh\nuv build\n```\n\n## uploading\n\n```sh\nuvx twine upload dist/*\n```\n\n## install\n\n### using uv\n\n```sh\nuv tool install echowuhao==0.3.4\n```\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Personal tools",
    "version": "0.4.7",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b06ccfc514467cd61b54417531b9a1aed770bd2fe48fbd6b95f3beb291b5aba1",
                "md5": "d801d1f3548cbabf7382fd2e6bbb509c",
                "sha256": "e2d08f65cf13e5991d5709d2ef7913619d3f0e803fc21b3190d7eb9626fc3b70"
            },
            "downloads": -1,
            "filename": "echowuhao-0.4.7-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "d801d1f3548cbabf7382fd2e6bbb509c",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 6308,
            "upload_time": "2024-09-23T13:29:40",
            "upload_time_iso_8601": "2024-09-23T13:29:40.898751Z",
            "url": "https://files.pythonhosted.org/packages/b0/6c/cfc514467cd61b54417531b9a1aed770bd2fe48fbd6b95f3beb291b5aba1/echowuhao-0.4.7-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7e6b13032018ebc016a5987a8c496f35297373c5e04aa100147c0d2134d477ea",
                "md5": "64fb5e013d0338240efc1ec6eb9a4f08",
                "sha256": "952968360341f4b86f0e3d499dee067502d141f9b0285827ec2801b09dd8f152"
            },
            "downloads": -1,
            "filename": "echowuhao-0.4.7.tar.gz",
            "has_sig": false,
            "md5_digest": "64fb5e013d0338240efc1ec6eb9a4f08",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 31654,
            "upload_time": "2024-09-23T13:29:42",
            "upload_time_iso_8601": "2024-09-23T13:29:42.701674Z",
            "url": "https://files.pythonhosted.org/packages/7e/6b/13032018ebc016a5987a8c496f35297373c5e04aa100147c0d2134d477ea/echowuhao-0.4.7.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-09-23 13:29:42",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "echowuhao"
}
        
Elapsed time: 0.30766s