Python bindings for decancer.
Project description
decancer_py
Python bindings for decancer.
Installation
You can get started with decancer_py
by installing from PyPI:
pip install -U decancer-py
Usage
decancer_py
can be used to turn sketchy text strings into their more
basic counterparts.
A single function and class are exported from decancer_py
:
CuredString
- A wrapper around a string object that can be used for comparisons.parse
- Parse a jank string into a normal string wrapped in aCuredString
object.
from decancer_py import parse, CuredString
parsed: CuredString = parse("𝔂EE𝓣")
assert "ee" in parsed
assert parsed == "yeet"
assert parsed.contains("ee")
assert parsed.ends_with("et")
assert parsed.starts_with("ye")
# Implicit string conversion
print(parsed)
# yeet
License
decancer_py
is licensed under the
MIT License.
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
decancer_py-0.4.0.tar.gz
(14.8 kB
view hashes)
Built Distributions
Close
Hashes for decancer_py-0.4.0-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75f0d43ada30f950ccc7a81c22a2f715c9505254ddf6c24087cd55ce9a1ac55f |
|
MD5 | ebca2c289e8b6e2b4608acbddbe582d3 |
|
BLAKE2b-256 | 4faaf065a4f32413717b5439ac59623d599bd261cf06cddda09e8825a0e9c3eb |
Close
Hashes for decancer_py-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1109b35e84c06c66e9818232c3bc21bf6b46edba57987540097af30d2555de1f |
|
MD5 | ebcbeb422de899e3440e0c4274955ddf |
|
BLAKE2b-256 | e3bcaf10be86701fc0ca9c075a19d030866a8fce6840ce38e4fe447d8e98e8bd |
Close
Hashes for decancer_py-0.4.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3830bcdb73f3d277a6a1688f42ac5a4ddfc4f7db91bd305d8ef973b79b83b5c4 |
|
MD5 | 1e60de9b87ae81a78feeee4247b2541c |
|
BLAKE2b-256 | afe07ab7868b731fc57889c92a1ea83b394362a30c50070de7ec04fd0ed2d143 |
Close
Hashes for decancer_py-0.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9e3bb0beec9ed2ed97b0a6a95615872d1b96f90783b0ac52b0e4d64f1e5be9b |
|
MD5 | 24fec0784588d2f74e2b454a0348b3b6 |
|
BLAKE2b-256 | 70338723d781d4920a4670c54ea0bb7ece7ec726ae91d152efb41004286c6e0e |
Close
Hashes for decancer_py-0.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7d0e926e0f5a6647f5f1c2e3240ced1d3e3aa9190385c94950bffecb3a20ea6 |
|
MD5 | 8b5759a3efb25dd8160b3bd9c1596667 |
|
BLAKE2b-256 | 47e3156f367afaf688965be03169a243ee0d74f2d8377bb52348eec37f020a46 |
Close
Hashes for decancer_py-0.4.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 829bf9ae1c1c849f037ea7e55a0127084aeffd1d9522a7b19df6ec4bf96108f5 |
|
MD5 | 11d5144c4736e9bf0f6a7fe05e04383b |
|
BLAKE2b-256 | 556014cf0c958ef4223b6f804253b5e7e7f09be7a21154cbcafd222afd195194 |
Close
Hashes for decancer_py-0.4.0-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fabf91dddca2274ed5536415b1ee084abecf9df3a2bd2f811fb81efd27649efa |
|
MD5 | 3f157b0de80ab58b7569ad23008e84ae |
|
BLAKE2b-256 | 9fc9dc026d542e898096234efd1e0da833c925ff4e9f01455a064f99bc672d04 |
Close
Hashes for decancer_py-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2095dfcb2337951f883368abff2ba8e7bdc5cd225d238f72c1641c5cdb021d7 |
|
MD5 | d53267e4a0d74c100a76c5327c724d84 |
|
BLAKE2b-256 | 971e4d2a960dfe5efa3bc75c55345bc4f3965d2f4f34715413e7b293f6f9451b |
Close
Hashes for decancer_py-0.4.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 797d7f5f62bcda04831438f3d848521379dbdf3f6a5eaaf5646fe91d5f9d4185 |
|
MD5 | 69eb7ba3e97e623b5af5aa8da8b6a145 |
|
BLAKE2b-256 | 041900e6498c7b6275e55b70e7085f4a2434a0e66d6cb73c0ff77b852af4b640 |
Close
Hashes for decancer_py-0.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d14ad49382a5392836b2cc05fc437e96233f9a1beb0e87f74c7060f4126a36b0 |
|
MD5 | f61b541807ae21f038e8f9524ccf6a77 |
|
BLAKE2b-256 | 985e133adac8d9bbe4357408ac08f0cedbbf597b8565dcc3192c535bfa055128 |
Close
Hashes for decancer_py-0.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12811b60b79f000a774e035cc013a6d9d7400948bcf7bf12af4a81a311b49305 |
|
MD5 | 53518ef1929e966a8f9d064336e0fd67 |
|
BLAKE2b-256 | 656fa04869c5e7a351b36e381806c4a39f9630609ccb980b2018697157f2774b |
Close
Hashes for decancer_py-0.4.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a3a98a746a73b52d98cd2364731a02ef886e1ab020a3ea0249332470c6d3b9e |
|
MD5 | 1bcc794d998ddbb5d4f7b96959eff37b |
|
BLAKE2b-256 | 3c7abe526f0274267009c83afeb96870d36f1731b4f79d55a1cbf57241e8ce64 |
Close
Hashes for decancer_py-0.4.0-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9cfb08399b2e0a9d54ec46a6003839bc6625e283237de2eba88ea4bc06a7fdc2 |
|
MD5 | f4380e5668afc5f297abc8e8b11ea17b |
|
BLAKE2b-256 | ef96ee6fa804889bead00ba693e288f763e5ef2dc2fafd703ef43669c42eb296 |
Close
Hashes for decancer_py-0.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72a23b2942d8e04129e661ed1e553794c089122c3b999ceb2d2ad941a1af957d |
|
MD5 | 36e441250cabd9f45887570e758dc5e9 |
|
BLAKE2b-256 | 51c05058d8a42d080c272abe5572a8f1465d5aceab8338ef1112881176ad3b44 |
Close
Hashes for decancer_py-0.4.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30b3ebd31b980a490219e212d334e0881cfd602fa261775d37156d6c9b1722a9 |
|
MD5 | 73891445b74e8e004c9c74fc0264f53d |
|
BLAKE2b-256 | d61bafbb64a843a0316fb8af024ad7c889ad34dc2fd5b6b8c068f4383d73497f |
Close
Hashes for decancer_py-0.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e6b03525773f75396432379d07236cb81df9f3b4e9b079f0bd2cfda7900a140 |
|
MD5 | 20188b3f7160495c64bda096bd8aa4b8 |
|
BLAKE2b-256 | 2833e8c0b73f8831a1997fec8edca805150a501d7f018a959261e163d211dc82 |
Close
Hashes for decancer_py-0.4.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e736c383faf415973ac3f92c3b5ebae538cf7ea7c9b49653cd7130c84a2bafe |
|
MD5 | 4ead5a61d69048e91c5813def1ef2efc |
|
BLAKE2b-256 | 51011d58ddb484a6b4b3998d89d8c061bfaf148d84343069ea9f17730a789991 |
Close
Hashes for decancer_py-0.4.0-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eef8d1a2111aee3ecdd5ff2c77a61f580dc5a60309ecd5c8240ad1ebb04c82a0 |
|
MD5 | 0b409cefd59eda4e9a52e98bd717f592 |
|
BLAKE2b-256 | 9bed4994b9f205e6736409aaa3c3bd85ea5f9700f73ed045ad202f88e5516e51 |
Close
Hashes for decancer_py-0.4.0-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b71c799afd0a24ab397694f7c20dd3e1ff01898a98b081e367c4b092422cd812 |
|
MD5 | a375c304437f72301934175aa557731e |
|
BLAKE2b-256 | 63aabb1b2b0dd214ddaad178d2e47c1616bd18bfbd2790d802434cb4e99c782f |
Close
Hashes for decancer_py-0.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 632f56d0cc6f04becdedae27552c315148664fe904043be0327a09a5c75a5f70 |
|
MD5 | 041ca760aac881ccf107c3e97bfc84e7 |
|
BLAKE2b-256 | 12d9e660a33e07e1c080e224f723a2969be9f733ecd3bdea270a1e5ec5e4baee |
Close
Hashes for decancer_py-0.4.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9dad0d3dc1366b08df8828d7878fd2b5eea568c6b07684de95fdbd870a39885 |
|
MD5 | 2d795b486a110e71b739143d8a74166d |
|
BLAKE2b-256 | fdb5ef2d34db330fa6c05d57c25b7ecc10a41cf5bd42b7729248e0e078fd0f06 |
Close
Hashes for decancer_py-0.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b80cd62cb19e6b2839e7e629aeb23a07c425314a80704d2e19c03ef223e421ae |
|
MD5 | acfac0678a7ab678c915ec5ebed2e1ba |
|
BLAKE2b-256 | a0944c6ee970c9fc76df1bcc3847f07895a65d0e3967c58c0315885553dfac0a |
Close
Hashes for decancer_py-0.4.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c426294818027f1463c60607dd53ef8f909fe0c5fc442ce6a0d9ad1c9df91903 |
|
MD5 | 39f4190c88203b527961ad2fca73c0b5 |
|
BLAKE2b-256 | 077f4e2cae2247f7340899a08d78cfd97f7a8f40f4ac5df2ae9eaeb61872bc19 |
Close
Hashes for decancer_py-0.4.0-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3d5f490e791ca8fc7954cac928905d344aaf2e67186bde838e7f5d91c2c0c5a |
|
MD5 | 5d5c30293fbbf73e4a178ec1485ed742 |
|
BLAKE2b-256 | 668ced457b1f059047fb335c0340b22d24ec4664ee9c06198c6c3ef494e881ab |
Close
Hashes for decancer_py-0.4.0-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | faa91d7b344ba99670f4317b816d6dad405f7001d18074129e1f2f7c81bc3803 |
|
MD5 | 7d3b06cd68db42fe0ec2c6448d3175ab |
|
BLAKE2b-256 | 4852f47f0d7f592d6c645781ef57d9acde1cdab73ea82451918d59fa7cd79c80 |
Close
Hashes for decancer_py-0.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff978507fda962f75110c32d312d0c51cdfd080f1b62f531420e767d51ff617c |
|
MD5 | e72a8fd7ff984dd4a182004fae19d284 |
|
BLAKE2b-256 | 10259d82d3a3ae66b86b3cc08d7c7a04ca07e13019f9474b8475e4bd14ef5f0f |
Close
Hashes for decancer_py-0.4.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9b2674fb52d7c26aa48d0c463807536cdcd2a9a691f47448da1bf2773b25087 |
|
MD5 | ee9cbc1ceb5422bd48e4362261bf98a6 |
|
BLAKE2b-256 | f0c20c685f3e80b21337c5cc5e05845676900a9b961670bc70d3fc3eef492cb1 |
Close
Hashes for decancer_py-0.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23d43aaf1010982c9a41a94951e4e89287a9c30a60e679e22258d4fdfa1569bd |
|
MD5 | a0b5634f13b543c653bb5042ca9b1c0b |
|
BLAKE2b-256 | 196f70973bc8fe9d04316daa5fefdd96d92281eb5ab4a2de02f47975ca6cd76e |
Close
Hashes for decancer_py-0.4.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39e925915d3723f45ae2dcf488f342f956633fb66da43048c62a6dd7c991688f |
|
MD5 | 8b1afba8c0d5d7ccdbcf240cf73ea3dd |
|
BLAKE2b-256 | e7e241ac7f6a3943d2b53e4b97b855de5aa2417e321defa40763a45c3902afe5 |
Close
Hashes for decancer_py-0.4.0-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b71e0cf7d66229cdbb0acf1409b722beaa7ff0d159a56430334ccd2f903f34e5 |
|
MD5 | b37171a6fbaa98477e7da596b41cfa90 |
|
BLAKE2b-256 | 1f45ae724c5922d0dda399cb4f1c39e6979784fae0e28414cfd6a1ed3e7d0a96 |