Skip to main content

PyPI version Python Versions License: GPL3+

sArCaStIc

mAkEs YoUr tExT SaRcAsTiC.

Dependencies

Instalation

This package is not available on PyPI yet. So the only way to install sarcastic is by using our latests distribution packages or building your own using the steps shown bellow:

Building distribution packages

Create a virtual environment with:

$ virtualenv venv
$ source venv/bin/activate

Install python build:

$ python3 -m pip install --upgrade build

Now run this command in sarcastic root folder:

$ python3 -m build

This command should output a lot of text and once completed should generate two files in the dist directory:

$ ls dist/
sarcastic_*-py3-none-any.whl
sarcastic_*.tar.gz

Now to install sarcastic use the following command:

$ pip install dist/sarcastic_*.tar.gz

Usage

You can convert your text to sarcastic mode by passing the string as an argument such as bellow:

$ sarcastic "This is a test"
tHiS Is a tEsT

Or you can pass the text by piping it:

$ echo "All you need is love. But a little chocolate now and then doesn't hurt." | sarcastic
aLl yOu nEeD Is lOvE. bUt a lItTlE ChOcOlAtE NoW AnD ThEn dOeSn't hUrT.

This phrase is from Charles M. Schulz by the way.

Team

Edimar Calebe Castanho (Calebe94)

License

All software is covered under GNU General Public License v3.0.

Metadata

Release files for sarcastic 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sarcastic 0.1.1
File Size Uploaded
sarcastic-0.1.1.tar.gz 15.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sarcastic 0.1.1
File Interpreter ABI Platform
sarcastic-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 30.5 kB

Release files / sarcastic-0.1.1.tar.gz

Download URL sarcastic-0.1.1.tar.gz
Size 15.1 kB
Tags Source
SHA-256 checksum
How to use checksums
2471cdbba58c852a83fc1bc5321281c4122758b27150d6d3c6d0c6871de255a5
BLAKE2b-256 checksum
How to use checksums
52239c424c1bbda641dc9291500cf25519aa8c626ce3c7ae760534355e644fcb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Release files / sarcastic-0.1.1-py3-none-any.whl

Download URL sarcastic-0.1.1-py3-none-any.whl
Size 15.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d65f6e059a65d478abc8eb9126e5faf11a6db3c62812629d9c11c25f0683bda9
BLAKE2b-256 checksum
How to use checksums
ba763a5cca495f58d3dcd1af0a2e448cd4a1b2dda7fe015ae2a2226290a1db3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page