owoify-py
Turning your worst nightmare into a Python package.
This is a Python port of mohan-cao's owoify-js, which will help you turn any string into nonsensical babyspeak similar to LeafySweet's infamous Chrome extension.
Just like my other Owoify ports, three levels of owoness are available:
- owo (default): The most vanilla one.
- uwu: The moderate one.
- uvu: Litewawwy unweadabwal.
Please refer to the original owoify-js repository for more information.
Seriously, if you have seen my other ports, you probably have already known the details.
Reason for development
PyPI does already have several owoify packages, but just like owoify packages on Crates.io, they don't provide different leves of owoness. And recently I need to make a Discord bot in Python as well, so here is your owoifer in Python.
Install instructions
Create a virtual environment for your project, and run this following command after activating the virtual environment:
pip install owoify-py
Usage
owoify.py is implemented as a simple function. That means you only need to import the function and call it inside your code. The difference is that this time the owoness is specified with strings, i.e. owo, uwu, and uvu.
if __name__ == '__main__':
print(owoify('This is the string to owo! Kinda cute isn\'t it?'))
print(owoify('This is the string to owo! Kinda cute isn\'t it?', Owoness.Uvu))
# Output:
# This is teh stwing two owo! Kinda cute isn't it?
# fwis is teh stwing twowo owowowo ʕ→ᴥ←ʔ Kinda cute isn't it?
Disclaimer
As usual, I'm writing this package for both practicing and bots' needs. Performance is NOT guaranteed.
See also
- owoify-js - The original owoify-js repository.
- owoify - The existing owoify package on PyPI.
- Owoify.Net - The C# port of Owoify written by me.
- Owoify++ - The C++ header-only port of Owoify written by me.
- owoify_rs - The Rust port of Owoify written by me.
Metadata
Release files for owoify-py 2.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| owoify-py-2.1.0.tar.gz | 9.9 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| owoify_py-2.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 20.6 kB
Release files / owoify-py-2.1.0.tar.gz
| Download URL | owoify-py-2.1.0.tar.gz |
|---|---|
| Size | 9.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fbb8078af6b647046cc9f4069fabe1b6f2e88bf7db64bbf90264c5dfe6ae9bf2
|
|
BLAKE2b-256 checksum How to use checksums |
273141cd8beea88695d4203446946da1e996322362e50058eb7e71f59b029978
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / owoify_py-2.1.0-py3-none-any.whl
| Download URL | owoify_py-2.1.0-py3-none-any.whl |
|---|---|
| Size | 10.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6b39448dbac83ae0cf502b9fbda8c93a4d8c601db99ee487c8018e9010077181
|
|
BLAKE2b-256 checksum How to use checksums |
fc6f34a48ccc8b93ecd1c05a6b8e771ac99ad51f766ccbd6c1e6c14a580da058
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Security for owoify-py 2.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.