Skip to main content

ultrafast captcha

Project description

Capthalline

from pathlib import Path

from capthalline import CaptchaGenerator

emojis = Path("./emojis")
generator = CaptchaGenerator(emojis, "png")
res = generator.generate(5, 10)

print(f"Correct Emoji: {res.correct_emoji}")
print(f"Emojis on Image: {res.image_emojis}")
print(f"Emoji Options: {res.keyboard_emojis}")

Path("captcha.png").write_bytes(res.image)

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

capthalline-0.2.0.tar.gz (39.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

capthalline-0.2.0-cp314-cp314-win_amd64.whl (690.0 kB view details)

Uploaded CPython 3.14Windows x86-64

capthalline-0.2.0-cp314-cp314-manylinux_2_34_x86_64.whl (803.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

capthalline-0.2.0-cp314-cp314-macosx_11_0_arm64.whl (719.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

capthalline-0.2.0-cp313-cp313-win_amd64.whl (689.9 kB view details)

Uploaded CPython 3.13Windows x86-64

capthalline-0.2.0-cp313-cp313-manylinux_2_34_x86_64.whl (803.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

capthalline-0.2.0-cp313-cp313-macosx_11_0_arm64.whl (719.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

capthalline-0.2.0-cp312-cp312-win_amd64.whl (689.7 kB view details)

Uploaded CPython 3.12Windows x86-64

capthalline-0.2.0-cp312-cp312-manylinux_2_34_x86_64.whl (803.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

capthalline-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (719.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

capthalline-0.2.0-cp311-cp311-win_amd64.whl (690.0 kB view details)

Uploaded CPython 3.11Windows x86-64

capthalline-0.2.0-cp311-cp311-manylinux_2_34_x86_64.whl (803.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

capthalline-0.2.0-cp311-cp311-macosx_11_0_arm64.whl (720.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

Details for the file capthalline-0.2.0.tar.gz.

File metadata

  • Download URL: capthalline-0.2.0.tar.gz
  • Upload date:
  • Size: 39.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for capthalline-0.2.0.tar.gz
Algorithm Hash digest
SHA256 fc9d20cf2317ac3c8aeced0ee65aff78ee28975bf6c284ab57c215f55ff1a40f
MD5 a32fd82997dc25a0e706fcd11d257ee2
BLAKE2b-256 4d38c6162ddf45b37428b6fbb8ed113e5fa5293d29c776fed939cc72fc77f679

See more details on using hashes here.

File details

Details for the file capthalline-0.2.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for capthalline-0.2.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 da0ecfe0c1d8dd45545404939fc775ec4cd4643a98a62fff03c29e11dc2861ce
MD5 2fcd28fce4c8442c5909685b5b41f12c
BLAKE2b-256 eacfdf8918c4cd854230ece1d9d2662a8ee9c9ce98b3baec0165d6a1f16016bc

See more details on using hashes here.

File details

Details for the file capthalline-0.2.0-cp314-cp314-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for capthalline-0.2.0-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 f3c21c7bbb1601abc531bcf7326a2f454277fac972f959253dfb4c0de84e5237
MD5 1e30c0d285fa64a3fd3997e2cf872e48
BLAKE2b-256 8705c8006757bbcc3fabac9018c7b421b1d568bf4794ead04a973cbc764817a7

See more details on using hashes here.

File details

Details for the file capthalline-0.2.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for capthalline-0.2.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 94f3408238abe2ec7b2413c6935a7a36567f1f3cf2801d90e28cdbc80dc841ba
MD5 b04867d27eaf61ceb166442ed7fce1e7
BLAKE2b-256 d13dcc7b5b74acd1d24a493536fb2abbb760b36d96ca768548926d141bbd1ee1

See more details on using hashes here.

File details

Details for the file capthalline-0.2.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for capthalline-0.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6b0c98bc5f13274bcc253759579c9fae4649f56eeabfe900d58bde133aa5293a
MD5 dfca2bf18c442a91d4b7e54fab799186
BLAKE2b-256 13f1fa968a06be33404cf98ac2a4ad5da5c768d88e648097460a113b42445172

See more details on using hashes here.

File details

Details for the file capthalline-0.2.0-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for capthalline-0.2.0-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 37f119dc18daebb18e933db5577077a01dfd9a3cfd3e190bc8fd44fb0acb57b3
MD5 1e9f2f191864f97aacbcbac35607113e
BLAKE2b-256 0a40fdc218b8b7d989f216c3ecfba6b4f0deb4aa27b260f345c78577b6398d66

See more details on using hashes here.

File details

Details for the file capthalline-0.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for capthalline-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 416bfd8162f6621ccf09695c39213394d5ac8fdb3e3a2328818368b6890ba3f3
MD5 491dd169fe00bd7cf302cf0c31486791
BLAKE2b-256 026fe80e7822558224607dd3421c779ef788cbfed3d53b05e1c2e0c2167e9945

See more details on using hashes here.

File details

Details for the file capthalline-0.2.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for capthalline-0.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8ff682caba6f86174e6772d83c0ba041cca131ad7877329887f7e4a4f4adc115
MD5 090c1dc8908c3dad6dd13f00d29e8811
BLAKE2b-256 29962306bf1a47d37b1746dd419f25f4881c5674e5e58b0cf8f52aab135fcd5d

See more details on using hashes here.

File details

Details for the file capthalline-0.2.0-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for capthalline-0.2.0-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 d4c81214f207dacab722a304ce409533c6f14918d1cdadfe8c7c704b1ffe5d52
MD5 98a7d7d35f1bd6cc982a0888778c518e
BLAKE2b-256 d16bf1cfdf595934e6e53c5155ed48f2e2259d9f305544e0db44d4bc79aa5516

See more details on using hashes here.

File details

Details for the file capthalline-0.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for capthalline-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 734255a7cdabbfc1d40be524100a821c2af6921d1d53ffa9cf167edfd8f9515f
MD5 a83977640c377dd1d2b203c9a94df3b0
BLAKE2b-256 7e1ef6552368ce2e013de17cbef93d72bea290348b6105082bc2f58167174523

See more details on using hashes here.

File details

Details for the file capthalline-0.2.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for capthalline-0.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 46a8e0fbee2aa7f54006aa03c8b5291ca9973105183e4e7e334218418758ac1d
MD5 5b9fedfeaf276bf48ab5868b65bbdec9
BLAKE2b-256 b25d6b354250d03f5f411f205ff0014f27e63dd6da35297268c26cd93dfa5daa

See more details on using hashes here.

File details

Details for the file capthalline-0.2.0-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for capthalline-0.2.0-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 63126fde6900ccab3150693a8a3673aed6e20beac7e523f932458e058dc7a081
MD5 8551752a62d58535018476a3fc70661c
BLAKE2b-256 16d760138caaad12c5368d31f7130cb8f483909a85ae4ed20edecefcb7c3da79

See more details on using hashes here.

File details

Details for the file capthalline-0.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for capthalline-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4319dc3ecdd0d742161220f131755d826cb0d8e591e4313edff9e5cd3122feb1
MD5 0c1eedf7e91b7dd106e342e661a3dd23
BLAKE2b-256 9a48519bdf262443327815c2245e22b6791ba384e7edd68f44a24d4dd6e79582

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page