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.1.tar.gz (38.8 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.1-cp314-cp314-win_amd64.whl (717.3 kB view details)

Uploaded CPython 3.14Windows x86-64

capthalline-0.2.1-cp314-cp314-manylinux_2_34_x86_64.whl (830.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

capthalline-0.2.1-cp314-cp314-macosx_11_0_arm64.whl (749.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

capthalline-0.2.1-cp313-cp313-win_amd64.whl (717.4 kB view details)

Uploaded CPython 3.13Windows x86-64

capthalline-0.2.1-cp313-cp313-manylinux_2_34_x86_64.whl (830.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

capthalline-0.2.1-cp313-cp313-macosx_11_0_arm64.whl (749.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

capthalline-0.2.1-cp312-cp312-win_amd64.whl (717.2 kB view details)

Uploaded CPython 3.12Windows x86-64

capthalline-0.2.1-cp312-cp312-manylinux_2_34_x86_64.whl (830.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

capthalline-0.2.1-cp312-cp312-macosx_11_0_arm64.whl (749.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

capthalline-0.2.1-cp311-cp311-win_amd64.whl (717.8 kB view details)

Uploaded CPython 3.11Windows x86-64

capthalline-0.2.1-cp311-cp311-manylinux_2_34_x86_64.whl (830.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

capthalline-0.2.1-cp311-cp311-macosx_11_0_arm64.whl (749.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for capthalline-0.2.1.tar.gz
Algorithm Hash digest
SHA256 4648b66fef1f9c8d2410c42c5f59bbc056fdbb0836962168e5772b734add1349
MD5 b8e9fbbba93b464c8ae778032ef7ea75
BLAKE2b-256 c5c78be1cb939173463fdeffd723e51f5fd17c218c5a5306e6e821bffc528078

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for capthalline-0.2.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 8a2301a685a3d1000f962f7b7f0e41311aa487ae52e4e4c0702bec472f9945e6
MD5 c34bd74a082af683ffc175cf4483ec20
BLAKE2b-256 c81eaf34bb0ddd63f127967e8c1120ddb075035c2d2f1cd52f3723f7a901efe2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for capthalline-0.2.1-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 9b739852a1e38d53d8a887b17e7978665198ba19e6cd80c9e0754d11a3e3399d
MD5 7069d3369e3fc378bfcac18c0d475b37
BLAKE2b-256 f0729027a5e565a029ae0ec81511033af072cab8a6c0e16038c8cc3599c28142

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for capthalline-0.2.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 23546d0cca130a3f9e2ea3e4fe9d50d8e55ebe45551b9f30be149169b039e7fa
MD5 25fa505feb81933364c0a475771ef8d9
BLAKE2b-256 b9dda66e1b36cb511560b1d0f1e88e11fdff1009a3ffb79a2680bde01fd3e6a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for capthalline-0.2.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2ca90ab1c620fb81067fe18c7a6053235a4f2aad2e1f8faf5af8ed70a2c8e3ed
MD5 d34b231cd6ef334f28df27be98fda064
BLAKE2b-256 85f264c675805b8baf4cf670dd9e5095191a7bdf721aa819a3d7c2a6cae48d3e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for capthalline-0.2.1-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 0858cc57bb075a7125143f20e097d37fe793161815e40f4a273d98682473a64d
MD5 35a1206285439604e5f894d3b56f1fcf
BLAKE2b-256 76ebd15dc8bd1a67b79b6c5f95e87fb01f663a41ced0c2f2d93682a2309ddc19

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for capthalline-0.2.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1d57e5fa1cf353fcea4eac847cbdae0386efbb4b5c160387d3150563095b5842
MD5 46c3b4f45dbb7f8475e38753e4aa93e8
BLAKE2b-256 463fba4a526a6597760478fb7d9fc0090d47e90b5404499d9c9c16c03cbfa8f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for capthalline-0.2.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 69008d61cfae5b1fb841e4eb3f9df275b194e5bb8a7a2e5e8b96fd6efb136a9b
MD5 56782e88da490b2ff5fe1e1af23135ec
BLAKE2b-256 246244e2b0f627af362115d1571ba91b5bbff9adf1fce8494fe677f90bafab80

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for capthalline-0.2.1-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 0184028830a20cd118b223575848c8b1d53a75eb5649b4442672dc8b2458c814
MD5 ffca6bb4359ce0e05436e7104333cf5e
BLAKE2b-256 d81d1b37068a5044951bc0b3316c9a579ed09827119e46d280f3985725fc4065

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for capthalline-0.2.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 75bb00b4ce7416cf77468b28bd6f171b4d7d05baa71ec574f0d5486d90ebd110
MD5 050e138ed5d06cea4979655b073c0c82
BLAKE2b-256 f246ae6893e2bc887ea43624131a617846e05c9a73cc913442fea966631b89b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for capthalline-0.2.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 86f452f04efb725949606e4d2bc360722a6fad6ad67dee1c0d9477dcf45ec067
MD5 d6294eb0da7e8eb6d440dac1ba75df11
BLAKE2b-256 31671a79dad33efc215b009fbabf9a0b708f66c1175bb29c2bcc94328bef60df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for capthalline-0.2.1-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 51fd66211ee9fac1eb6c3c0ccab3f8d80e5dce7c85e3e17470d256619b5f34e6
MD5 ffefec3cf758a3b99ef48ad4ab8b828d
BLAKE2b-256 f0c1efe9674e945b2c28e37ce5176da6107c820c28a56f7dd4fc78849c3c4ad4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for capthalline-0.2.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a6bce1748b10987047c9ff404a6bc7373de5a17e82cf6ea261755f80e134ee52
MD5 c87e50e32a67a6d3ade9accc70be2e86
BLAKE2b-256 09671d41a43392e550d2d21d6c447eccb6d606f792dd1e16b1e0d17005f4e704

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