# `textpression`
Textpression is a toolkit for formatting text for silly chats with silly people.
It is designed as a cli for making expressive text using unicode small, subscript, and small caps. There are many tools online that do this, but I wanted one I could use offline.
## Usage
```sh
textpression --help
textpression small oh no whatever will i do!
# > ᵒʰ ⁿᵒ ʷʰᵃᵗᵉᵛᵉʳ ʷᶦˡˡ ᶦ ᵈᵒᵎ
```
-------
## Development
1. Check python version .tool-versions (asdf)
2. Install pipenv `pip install pipenv`
3. install dependencies and setup env: `pipenv install`
### Install locally for testing
```sh
# install local package (probably do this in your venv)
pip install -e .
textpression --help
textpression small whoopsie
# ʷʰᵒᵒᵖˢᶦᵉ
```
Raw data
{
"_id": null,
"home_page": "https://github.com/rwnx/textpression",
"name": "textpression",
"maintainer": null,
"docs_url": null,
"requires_python": ">3.9.0",
"maintainer_email": null,
"keywords": null,
"author": "Rowan Twell",
"author_email": "<rowantwell@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/aa/cb/8e3f553b0910e12832d6209557516756bac66426f3fa64a053a6fea43d5c/textpression-0.1.1.tar.gz",
"platform": null,
"description": "# `textpression`\nTextpression is a toolkit for formatting text for silly chats with silly people. \n\nIt is designed as a cli for making expressive text using unicode small, subscript, and small caps. There are many tools online that do this, but I wanted one I could use offline.\n\n## Usage\n```sh\ntextpression --help\n\ntextpression small oh no whatever will i do!\n# > \u1d52\u02b0 \u207f\u1d52 \u02b7\u02b0\u1d43\u1d57\u1d49\u1d5b\u1d49\u02b3 \u02b7\u1da6\u02e1\u02e1 \u1da6 \u1d48\u1d52\u1d4e\n```\n\n-------\n\n## Development\n1. Check python version .tool-versions (asdf)\n2. Install pipenv `pip install pipenv`\n3. install dependencies and setup env: `pipenv install`\n\n### Install locally for testing\n```sh\n# install local package (probably do this in your venv)\npip install -e .\n\ntextpression --help\ntextpression small whoopsie\n# \u02b7\u02b0\u1d52\u1d52\u1d56\u02e2\u1da6\u1d49\n```\n",
"bugtrack_url": null,
"license": null,
"summary": "tools for making expressive unicode text messages",
"version": "0.1.1",
"project_urls": {
"Homepage": "https://github.com/rwnx/textpression"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "31c9d730cbae061bf76d25d1c7badfb6fe39f63ce20db5b8d046b73233d2d57f",
"md5": "52253d8d774005580fe403bbd38d09be",
"sha256": "f564bec3f460f09e1fbb02da35ef9c2087cb29a63199161ae7c82ee5f79248e4"
},
"downloads": -1,
"filename": "textpression-0.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "52253d8d774005580fe403bbd38d09be",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">3.9.0",
"size": 3010,
"upload_time": "2024-07-11T13:14:47",
"upload_time_iso_8601": "2024-07-11T13:14:47.522673Z",
"url": "https://files.pythonhosted.org/packages/31/c9/d730cbae061bf76d25d1c7badfb6fe39f63ce20db5b8d046b73233d2d57f/textpression-0.1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "aacb8e3f553b0910e12832d6209557516756bac66426f3fa64a053a6fea43d5c",
"md5": "dda5859b69c0eef9fab7a4dbe480cd86",
"sha256": "a3e217222dd90a2409ad813f569dfe9da4c8e8edbeb6f63d94e2f35edf766fbb"
},
"downloads": -1,
"filename": "textpression-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "dda5859b69c0eef9fab7a4dbe480cd86",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">3.9.0",
"size": 2696,
"upload_time": "2024-07-11T13:14:49",
"upload_time_iso_8601": "2024-07-11T13:14:49.598679Z",
"url": "https://files.pythonhosted.org/packages/aa/cb/8e3f553b0910e12832d6209557516756bac66426f3fa64a053a6fea43d5c/textpression-0.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-07-11 13:14:49",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "rwnx",
"github_project": "textpression",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "textpression"
}