Skip to content

Commit

Permalink
Merge pull request #307 from evidencebp/master
Browse files Browse the repository at this point in the history
Pylint alerts corrections as part of intervention experiment 306
  • Loading branch information
AndreiDrang authored Nov 29, 2024
2 parents 6c6d4d2 + d3ed3f3 commit 171f8d4
Show file tree
Hide file tree
Showing 13 changed files with 43 additions and 20 deletions.
4 changes: 3 additions & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,9 @@

# -- Project information -----------------------------------------------------
project = "python-rucaptcha"
copyright = f"{date.today().year}, AndreiDrang; Release - {__version__}; Last update - {date.today()}"
copyright = (f"{date.today().year}, " +
f"AndreiDrang; Release - {__version__};" +
f"Last update - {date.today()}")
author = "AndreiDrang"

# -- General configuration ---------------------------------------------------
Expand Down
3 changes: 2 additions & 1 deletion src/python_rucaptcha/amazon_waf.py
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,8 @@ def __init__(

# check user params
if method not in AmazonWAFCaptchaEnm.list_values():
raise ValueError(f"Invalid method parameter set, available - {AmazonWAFCaptchaEnm.list_values()}")
raise ValueError(
f"Invalid method parameter set, available - {AmazonWAFCaptchaEnm.list_values()}")
# insert `gt` param to payload
self.create_task_payload["task"].update(
{
Expand Down
6 changes: 4 additions & 2 deletions src/python_rucaptcha/capy_puzzle.py
Original file line number Diff line number Diff line change
Expand Up @@ -103,11 +103,13 @@ def __init__(
"""
super().__init__(method=method, *args, **kwargs)

self.create_task_payload["task"].update({"websiteURL": websiteURL, "websiteKey": websiteKey})
self.create_task_payload["task"].update({"websiteURL": websiteURL,
"websiteKey": websiteKey})

# check user params
if method not in CapyPuzzleEnm.list_values():
raise ValueError(f"Invalid method parameter set, available - {CapyPuzzleEnm.list_values()}")
raise ValueError(
f"Invalid method parameter set, available - {CapyPuzzleEnm.list_values()}")

def captcha_handler(self, **kwargs) -> dict:
"""
Expand Down
7 changes: 5 additions & 2 deletions src/python_rucaptcha/cutcaptcha.py
Original file line number Diff line number Diff line change
Expand Up @@ -81,11 +81,14 @@ def __init__(
"""
super().__init__(method=method, *args, **kwargs)

self.create_task_payload["task"].update({"websiteURL": websiteURL, "miseryKey": miseryKey, "apiKey": apiKey})
self.create_task_payload["task"].update({"websiteURL": websiteURL,
"miseryKey": miseryKey,
"apiKey": apiKey})

# check user params
if method not in CutCaptchaEnm.list_values():
raise ValueError(f"Invalid method parameter set, available - {CutCaptchaEnm.list_values()}")
raise ValueError(
f"Invalid method parameter set, available - {CutCaptchaEnm.list_values()}")

def captcha_handler(self, **kwargs) -> dict:
"""
Expand Down
6 changes: 4 additions & 2 deletions src/python_rucaptcha/datadome_captcha.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,10 @@ def __init__(
Args:
rucaptcha_key: User API key
websiteURL: Full URL of the captcha page
captchaUrl: The value of the `src` parameter for the `iframe` element containing the captcha on the page.
userAgent: User-Agent of your browser will be used to load the captcha. Use only modern browser's User-Agents
captchaUrl: The value of the `src` parameter for the `iframe` element
containing the captcha on the page.
userAgent: User-Agent of your browser will be used to load the captcha.
Use only modern browser's User-Agents
proxyType: Proxy type - `http`, `socks4`, `socks5`
proxyAddress: Proxy IP address or hostname
proxyPort: Proxy port
Expand Down
6 changes: 4 additions & 2 deletions src/python_rucaptcha/hcaptcha.py
Original file line number Diff line number Diff line change
Expand Up @@ -76,11 +76,13 @@ def __init__(
"""
super().__init__(method=method, *args, **kwargs)

self.create_task_payload["task"].update({"websiteURL": websiteURL, "websiteKey": websiteKey})
self.create_task_payload["task"].update({"websiteURL": websiteURL,
"websiteKey": websiteKey})

# check user params
if method not in HCaptchaEnm.list_values():
raise ValueError(f"Invalid method parameter set, available - {HCaptchaEnm.list_values()}")
raise ValueError(
f"Invalid method parameter set, available - {HCaptchaEnm.list_values()}")

def captcha_handler(self, **kwargs) -> dict:
"""
Expand Down
3 changes: 2 additions & 1 deletion src/python_rucaptcha/key_captcha.py
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,8 @@ def __init__(

# check user params
if method not in KeyCaptchaEnm.list_values():
raise ValueError(f"Invalid method parameter set, available - {KeyCaptchaEnm.list_values()}")
raise ValueError(
f"Invalid method parameter set, available - {KeyCaptchaEnm.list_values()}")

def captcha_handler(self, **kwargs) -> dict:
"""
Expand Down
7 changes: 5 additions & 2 deletions src/python_rucaptcha/lemin_captcha.py
Original file line number Diff line number Diff line change
Expand Up @@ -78,11 +78,14 @@ def __init__(
"""
super().__init__(method=method, *args, **kwargs)

self.create_task_payload["task"].update({"websiteURL": websiteURL, "captchaId": captchaId, "div_id": div_id})
self.create_task_payload["task"].update({"websiteURL": websiteURL,
"captchaId": captchaId,
"div_id": div_id})

# check user params
if method not in LeminCaptchaEnm.list_values():
raise ValueError(f"Invalid method parameter set, available - {LeminCaptchaEnm.list_values()}")
raise ValueError(
f"Invalid method parameter set, available - {LeminCaptchaEnm.list_values()}")

def captcha_handler(self, **kwargs) -> dict:
"""
Expand Down
6 changes: 4 additions & 2 deletions src/python_rucaptcha/mt_captcha.py
Original file line number Diff line number Diff line change
Expand Up @@ -70,10 +70,12 @@ def __init__(
"""
super().__init__(method=method, *args, **kwargs)

self.create_task_payload["task"].update({"websiteURL": websiteURL, "websiteKey": websiteKey})
self.create_task_payload["task"].update({"websiteURL": websiteURL,
"websiteKey": websiteKey})
# check user params
if method not in MTCaptchaEnm.list_values():
raise ValueError(f"Invalid method parameter set, available - {MTCaptchaEnm.list_values()}")
raise ValueError(
f"Invalid method parameter set, available - {MTCaptchaEnm.list_values()}")

def captcha_handler(self, **kwargs) -> dict:
"""
Expand Down
3 changes: 2 additions & 1 deletion src/python_rucaptcha/re_captcha.py
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,8 @@ def __init__(

# check user params
if method not in ReCaptchaEnm.list_values():
raise ValueError(f"Invalid method parameter set, available - {ReCaptchaEnm.list_values()}")
raise ValueError(
f"Invalid method parameter set, available - {ReCaptchaEnm.list_values()}")

def captcha_handler(self, **kwargs) -> dict:
"""
Expand Down
3 changes: 2 additions & 1 deletion src/python_rucaptcha/rotate_captcha.py
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,8 @@ def __init__(
}
>>> await RotateCaptcha(rucaptcha_key="aa9011f31111181111168611f1151122",
... angle=45).aio_captcha_handler(captcha_file="examples/rotate/rotate_ex.png")
... angle=45).aio_captcha_handler(
... captcha_file="examples/rotate/rotate_ex.png")
{
"errorId":0,
"status":"ready",
Expand Down
6 changes: 4 additions & 2 deletions src/python_rucaptcha/tencent.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@ def __init__(
Args:
rucaptcha_key: User API key
websiteURL: The full URL of target web page where the captcha is loaded.
We do not open the page, not a problem if it is available only for authenticated users
We do not open the page, not a problem if it is available
only for authenticated users
appId: The value of `appId` parameter in the website source code.
method: Captcha type
Expand Down Expand Up @@ -81,7 +82,8 @@ def __init__(

# check user params
if method not in TencentEnm.list_values():
raise ValueError(f"Invalid method parameter set, available - {TencentEnm.list_values()}")
raise ValueError(
f"Invalid method parameter set, available - {TencentEnm.list_values()}")

def captcha_handler(self, **kwargs) -> dict:
"""
Expand Down
3 changes: 2 additions & 1 deletion src/python_rucaptcha/turnstile.py
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,8 @@ def __init__(

# check user params
if method not in TurnstileCaptchaEnm.list_values():
raise ValueError(f"Invalid method parameter set, available - {TurnstileCaptchaEnm.list_values()}")
raise ValueError(
f"Invalid method parameter set, available - {TurnstileCaptchaEnm.list_values()}")

def captcha_handler(self, **kwargs) -> dict:
"""
Expand Down

0 comments on commit 171f8d4

Please sign in to comment.