diff --git a/README.md b/README.md index 11efc26..477e0c6 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # Captcha +a fork of with support of a lot more data + A captcha library that generates audio and image CAPTCHAs. diff --git a/README.rst b/README.rst index 6d41c11..150af93 100644 --- a/README.rst +++ b/README.rst @@ -3,6 +3,8 @@ Captcha A captcha library that generates audio and image CAPTCHAs. +a fork of with support of a lot more data + Features -------- diff --git a/pyproject.toml b/pyproject.toml index 8a5ff60..8842dde 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] -name = "captcha" +name = "more-captcha" description = "A captcha library that generates audio and image CAPTCHAs." -authors = [{name = "Hsiaoming Yang", email="me@lepture.com"}] +authors = [{name = "Hsiaoming Yang", email="me@lepture.com"}, {name = "Ari Archer", email="ari.web.xyz@gmail.com"}] dependencies = [ "Pillow", ] @@ -22,13 +22,16 @@ classifiers = [ "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Security", ] [project.urls] Documentation = "https://captcha.lepture.com/" -Source = "https://github.com/lepture/captcha" +Source = "https://ari-web.xyz/gh/captcha" +Original = "https://github.com/lepture/captcha" [build-system] requires = ["setuptools"] diff --git a/scripts/git.sh b/scripts/git.sh new file mode 100755 index 0000000..38906ac --- /dev/null +++ b/scripts/git.sh @@ -0,0 +1,15 @@ +#!/usr/bin/env sh + +set -xe + +main() { + tox + + git add -A + git commit -sa + git push -u origin "$(git rev-parse --abbrev-ref HEAD)" + + ./scripts/pypi.sh +} + +main "$@" diff --git a/scripts/pypi.sh b/scripts/pypi.sh new file mode 100755 index 0000000..90cf234 --- /dev/null +++ b/scripts/pypi.sh @@ -0,0 +1,12 @@ +#!/usr/bin/env sh + +set -eux + +main() { + rm -rf -- dist + + python3 -m build --wheel + python3 -m twine upload dist/*.whl +} + +main "$@" diff --git a/src/captcha/__init__.py b/src/captcha/__init__.py index d62cd39..b3cde93 100644 --- a/src/captcha/__init__.py +++ b/src/captcha/__init__.py @@ -12,4 +12,5 @@ __version__ = '0.5.0' __author__ = 'Hsiaoming Yang ' -__homepage__ = 'https://github.com/lepture/captcha' +__co_author__ = 'Ari Archer ' +__homepage__ = 'https://ari-web.xyz/gh/captcha' diff --git a/src/captcha/data/ /default.wav b/src/captcha/data/ /default.wav new file mode 100644 index 0000000..bb0fb0a Binary files /dev/null and b/src/captcha/data/ /default.wav differ diff --git a/src/captcha/data/!/default.wav b/src/captcha/data/!/default.wav new file mode 100644 index 0000000..b035178 Binary files /dev/null and b/src/captcha/data/!/default.wav differ diff --git "a/src/captcha/data/\"/default.wav" "b/src/captcha/data/\"/default.wav" new file mode 100644 index 0000000..447ea06 Binary files /dev/null and "b/src/captcha/data/\"/default.wav" differ diff --git a/src/captcha/data/#/default.wav b/src/captcha/data/#/default.wav new file mode 100644 index 0000000..3760d1c Binary files /dev/null and b/src/captcha/data/#/default.wav differ diff --git a/src/captcha/data/$/default.wav b/src/captcha/data/$/default.wav new file mode 100644 index 0000000..f5ff2bd Binary files /dev/null and b/src/captcha/data/$/default.wav differ diff --git a/src/captcha/data/%/default.wav b/src/captcha/data/%/default.wav new file mode 100644 index 0000000..444df0d Binary files /dev/null and b/src/captcha/data/%/default.wav differ diff --git a/src/captcha/data/&/default.wav b/src/captcha/data/&/default.wav new file mode 100644 index 0000000..06f8f75 Binary files /dev/null and b/src/captcha/data/&/default.wav differ diff --git a/src/captcha/data/'/default.wav b/src/captcha/data/'/default.wav new file mode 100644 index 0000000..0588ed2 Binary files /dev/null and b/src/captcha/data/'/default.wav differ diff --git a/src/captcha/data/(/default.wav b/src/captcha/data/(/default.wav new file mode 100644 index 0000000..c95d665 Binary files /dev/null and b/src/captcha/data/(/default.wav differ diff --git a/src/captcha/data/)/default.wav b/src/captcha/data/)/default.wav new file mode 100644 index 0000000..66a9e33 Binary files /dev/null and b/src/captcha/data/)/default.wav differ diff --git a/src/captcha/data/*/default.wav b/src/captcha/data/*/default.wav new file mode 100644 index 0000000..33f61b2 Binary files /dev/null and b/src/captcha/data/*/default.wav differ diff --git a/src/captcha/data/+/default.wav b/src/captcha/data/+/default.wav new file mode 100644 index 0000000..8f1deeb Binary files /dev/null and b/src/captcha/data/+/default.wav differ diff --git a/src/captcha/data/,/default.wav b/src/captcha/data/,/default.wav new file mode 100644 index 0000000..c39f427 Binary files /dev/null and b/src/captcha/data/,/default.wav differ diff --git a/src/captcha/data/-/default.wav b/src/captcha/data/-/default.wav new file mode 100644 index 0000000..fb84676 Binary files /dev/null and b/src/captcha/data/-/default.wav differ diff --git a/src/captcha/data/:/default.wav b/src/captcha/data/:/default.wav new file mode 100644 index 0000000..a99b501 Binary files /dev/null and b/src/captcha/data/:/default.wav differ diff --git a/src/captcha/data/;/default.wav b/src/captcha/data/;/default.wav new file mode 100644 index 0000000..084bf94 Binary files /dev/null and b/src/captcha/data/;/default.wav differ diff --git a/src/captcha/data//default.wav b/src/captcha/data/>/default.wav new file mode 100644 index 0000000..ae77b28 Binary files /dev/null and b/src/captcha/data/>/default.wav differ diff --git a/src/captcha/data/?/default.wav b/src/captcha/data/?/default.wav new file mode 100644 index 0000000..e2df494 Binary files /dev/null and b/src/captcha/data/?/default.wav differ diff --git a/src/captcha/data/@/default.wav b/src/captcha/data/@/default.wav new file mode 100644 index 0000000..041f3f9 Binary files /dev/null and b/src/captcha/data/@/default.wav differ diff --git a/src/captcha/data/[/default.wav b/src/captcha/data/[/default.wav new file mode 100644 index 0000000..b0cddcf Binary files /dev/null and b/src/captcha/data/[/default.wav differ diff --git a/src/captcha/data/]/default.wav b/src/captcha/data/]/default.wav new file mode 100644 index 0000000..7f5d536 Binary files /dev/null and b/src/captcha/data/]/default.wav differ diff --git a/src/captcha/data/^/default.wav b/src/captcha/data/^/default.wav new file mode 100644 index 0000000..b46b787 Binary files /dev/null and b/src/captcha/data/^/default.wav differ diff --git a/src/captcha/data/_/default.wav b/src/captcha/data/_/default.wav new file mode 100644 index 0000000..8c71e7a Binary files /dev/null and b/src/captcha/data/_/default.wav differ diff --git a/src/captcha/data/`/default.wav b/src/captcha/data/`/default.wav new file mode 100644 index 0000000..88edbe3 Binary files /dev/null and b/src/captcha/data/`/default.wav differ diff --git a/src/captcha/data/{/default.wav b/src/captcha/data/{/default.wav new file mode 100644 index 0000000..03a2013 Binary files /dev/null and b/src/captcha/data/{/default.wav differ diff --git a/src/captcha/data/}/default.wav b/src/captcha/data/}/default.wav new file mode 100644 index 0000000..f543bcb Binary files /dev/null and b/src/captcha/data/}/default.wav differ diff --git a/src/captcha/data/~/default.wav b/src/captcha/data/~/default.wav new file mode 100644 index 0000000..e190494 Binary files /dev/null and b/src/captcha/data/~/default.wav differ