Compare commits

...
6 Commits
Author SHA1 Message Date
Jakub Orchowski 98e1668721 Add sponsor badge to README
Added a sponsor badge to the README.
2026-09-18 21:26:26 +02:00
ThePhaseless beb281267a feat(github): add GitHub Sponsors funding configuration 2026-09-18 21:06:05 +02:00
renovate[bot] b46614fb55 fix(deps): update dependency playwright to ==1.63.* (#413)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-16 02:11:38 +00:00
renovate[bot] cdfd73785a chore(deps): update dependency httpx2 to ==2.13.* (#412)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-14 21:29:44 +00:00
renovate[bot] 080b0f9141 chore(deps): update dependency httpx2 to ==2.12.* (#406)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-27 05:27:30 +00:00
renovate[bot] c611afb865 fix(deps): update dependency playwright to ==1.62.* (#369)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-27 01:34:31 +00:00
4 changed files with 31 additions and 27 deletions
+3
View File
@@ -0,0 +1,3 @@
# Supported funding model platforms
github: [ThePhaseless]
+1 -1
View File
@@ -1,4 +1,4 @@
# Byparr
# Byparr [![Sponsor](https://img.shields.io/badge/Sponsor-%E2%9D%A4-ea4aaa?logo=github-sponsors)](https://github.com/sponsors/ThePhaseless)
<p align="center">
<img src="icon/logo-byparr.svg" alt="Byparr logo" width="120" />
+2 -2
View File
@@ -10,7 +10,7 @@ readme = "README.md"
dependencies = [
"fastapi[standard]==0.141.*",
"invisible-playwright>=0.6.1",
"playwright==1.60.*",
"playwright==1.63.*",
"playwright-captcha==0.1.*",
"pydantic==2.*",
"pydantic-settings==2.*",
@@ -20,7 +20,7 @@ urls = { repository = "https://github.com/ThePhaseless/Byparr" }
[dependency-groups]
test = [
"httpx2==2.10.*",
"httpx2==2.13.*",
"pytest==9.1.*",
"pytest-asyncio==1.4.*",
"pytest-retry==1.7.*",
Generated
+25 -24
View File
@@ -96,7 +96,7 @@ test = [
requires-dist = [
{ name = "fastapi", extras = ["standard"], specifier = "==0.141.*" },
{ name = "invisible-playwright", specifier = ">=0.6.1" },
{ name = "playwright", specifier = "==1.60.*" },
{ name = "playwright", specifier = "==1.63.*" },
{ name = "playwright-captcha", specifier = "==0.1.*" },
{ name = "pydantic", specifier = "==2.*" },
{ name = "pydantic-settings", specifier = "==2.*" },
@@ -109,7 +109,7 @@ dev = [
{ name = "ruff", specifier = "==0.16.*" },
]
test = [
{ name = "httpx2", specifier = "==2.10.*" },
{ name = "httpx2", specifier = "==2.13.*" },
{ name = "pytest", specifier = "==9.1.*" },
{ name = "pytest-asyncio", specifier = "==1.4.*" },
{ name = "pytest-retry", specifier = "==1.7.*" },
@@ -477,15 +477,15 @@ wheels = [
[[package]]
name = "httpcore2"
version = "2.10.0"
version = "2.13.0"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "h11" },
{ name = "truststore" },
]
sdist = { url = "https://files.pythonhosted.org/packages/a9/83/a896fc59940fc5a6e2aff3a4be1d92fa890112936803b331cae75a993c34/httpcore2-2.10.0.tar.gz", hash = "sha256:13c0cc3d1919d4f28457f60cd2c2abe04113a8af184ccf1142811beba936f9dc", size = 67427, upload-time = "2026-08-09T09:11:32.123Z" }
sdist = { url = "https://files.pythonhosted.org/packages/15/8c/e925b1c92018abb3a1863ce1549d76d2381e334d21d65d4ac8f65dabd78a/httpcore2-2.13.0.tar.gz", hash = "sha256:2adc8be4fb285fbcd6d894298db3b52c177e74b6674eda3a76bd36be3292a3db", size = 67740, upload-time = "2026-09-14T14:18:04.717Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/e5/4f/d149104195a35e2853a2fc203a8e3477747e58c80e17dda686dace174383/httpcore2-2.10.0-py3-none-any.whl", hash = "sha256:7df06cfb34070cae4f7c89be69dc1095eca138e9704ceffb98d25c1912ab6f01", size = 83000, upload-time = "2026-08-09T09:11:29.555Z" },
{ url = "https://files.pythonhosted.org/packages/7e/0d/117a771a2bb91df334b66bf4da14cd02f21aefbcfe53180f336ce55e8f90/httpcore2-2.13.0-py3-none-any.whl", hash = "sha256:35ae5be347aa40467b4a5dc032ac67ebb6d27189fc97e8cebcf99616f6a1bb9e", size = 83162, upload-time = "2026-09-14T14:18:02.529Z" },
]
[[package]]
@@ -527,7 +527,7 @@ wheels = [
[[package]]
name = "httpx2"
version = "2.10.0"
version = "2.13.0"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "anyio", marker = "sys_platform != 'emscripten'" },
@@ -536,9 +536,9 @@ dependencies = [
{ name = "idna" },
{ name = "truststore", marker = "sys_platform != 'emscripten'" },
]
sdist = { url = "https://files.pythonhosted.org/packages/bd/3d/f9a8c07a3884f3e5b26205e8436a18b3af61c5d53192c3bea235574dbbec/httpx2-2.10.0.tar.gz", hash = "sha256:8741d7329fe2c7885fc9ceb61c8217acfb87a85f75723714b89ebf7ad7196338", size = 98749, upload-time = "2026-08-09T09:11:33.24Z" }
sdist = { url = "https://files.pythonhosted.org/packages/b9/a0/e9deef4654132857b5a5dbe4eddd0ac59c2814500e11f2f5044cd81103ee/httpx2-2.13.0.tar.gz", hash = "sha256:81bd07dc67a3701729ef1f777a3c00c915d4539604fdb5afd327f8682f6b7b44", size = 100290, upload-time = "2026-09-14T14:18:05.486Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/b9/6d/a637d52449d98a6892d9a4dc0262587afdb6a66f201871842dce5a97b1c1/httpx2-2.10.0-py3-none-any.whl", hash = "sha256:5e3194a432701e1cc6f69a8b1b2fa199ef907013fede8d9a09a2c5b7b8141a18", size = 94355, upload-time = "2026-08-09T09:11:30.882Z" },
{ url = "https://files.pythonhosted.org/packages/fe/d1/a0c72b0e006df654709fbc366cc5bcb53e5aee13e1e3395152c6dd293376/httpx2-2.13.0-py3-none-any.whl", hash = "sha256:fc12720cedf72faa26cca6b4ca394e05c894e7d7933fc45cafe767960804e49a", size = 95565, upload-time = "2026-09-14T14:18:03.553Z" },
]
[[package]]
@@ -570,7 +570,7 @@ wheels = [
[[package]]
name = "invisible-core"
version = "20.15.0"
version = "20.16.0"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "maxminddb" },
@@ -579,23 +579,24 @@ dependencies = [
{ name = "requests", extra = ["socks"] },
{ name = "tzdata" },
]
sdist = { url = "https://files.pythonhosted.org/packages/93/81/e0d4162eed84f8787d36f7afea00ce18aef9b577d6eab318970d7b5b89a9/invisible_core-20.15.0.tar.gz", hash = "sha256:a0bde9dedf93a64942e54bf5211e7995dddacb7e94cb6a80635177288bc525c2", size = 403887, upload-time = "2026-08-18T01:18:49.678Z" }
sdist = { url = "https://files.pythonhosted.org/packages/e2/2e/8d6398c901ade1494807f0ce0a44f179d58744b57053554978d8b1584704/invisible_core-20.16.0.tar.gz", hash = "sha256:042b555f77bc4e87637930360492dc7c73f3e8ec0c5d05da3d180dff9c73254e", size = 439290, upload-time = "2026-08-26T12:51:48.662Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/25/84/3c907780f400f6a93c058b7e318f1037dc693db81a2ab180ca21ebee4ecd/invisible_core-20.15.0-py3-none-any.whl", hash = "sha256:7a0eb046f16349e1537174791fc3ee911b4cd9c0db1f61c97f1b247a2f9efa29", size = 215975, upload-time = "2026-08-18T01:18:48.626Z" },
{ url = "https://files.pythonhosted.org/packages/bc/39/8f8f8455bd78b72a0edbc18f8c2155fa787e795e60ef0b7d1aeff287f3d9/invisible_core-20.16.0-py3-none-any.whl", hash = "sha256:b897ca335921e762871f89c7340c823b963e25326caa2e5ff07324ae4d3b590b", size = 238740, upload-time = "2026-08-26T12:51:47.512Z" },
]
[[package]]
name = "invisible-playwright"
version = "0.7.2"
version = "0.7.3"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "greenlet" },
{ name = "invisible-core" },
{ name = "playwright" },
{ name = "psutil" },
{ name = "pyee" },
]
sdist = { url = "https://files.pythonhosted.org/packages/a5/41/65930c670b1d319bec9a7147b9b91d67562f3c1b127430a39edb423af198/invisible_playwright-0.7.2.tar.gz", hash = "sha256:3f1a19baf62fff6e9a1bf0b35ebe49588f3c1257680ebb33cfa948f1152787a4", size = 435873, upload-time = "2026-08-18T08:48:49.312Z" }
sdist = { url = "https://files.pythonhosted.org/packages/e8/d4/43101ac5d04b9a0bf9eadafb09fb0c895081e9076d95c6e3ccb9dc48b885/invisible_playwright-0.7.3.tar.gz", hash = "sha256:08c128ed11a721778663cf3f62f3e30d3702e6817ce59f7629dd77e8f2820090", size = 1965807, upload-time = "2026-08-26T14:58:18.4Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/a0/48/e92367f0dea8250e1369121aa980e9112d0e024e573ad542582dbaeba651/invisible_playwright-0.7.2-py3-none-any.whl", hash = "sha256:69f7b1caac5bfc2aace9d3823309a55eb9691771d067166ea72ab4608b18f1b5", size = 97682, upload-time = "2026-08-18T08:48:47.83Z" },
{ url = "https://files.pythonhosted.org/packages/59/67/d46b834d75ada8c479bcd1d2fe41783eed9b5da84eaca16666c7bd77201c/invisible_playwright-0.7.3-py3-none-any.whl", hash = "sha256:2f0db5dcc18ba30f99dd3f8966af4c209fdbc7c9396a58ad0013e10af5fb1420", size = 1682912, upload-time = "2026-08-26T14:58:16.355Z" },
]
[[package]]
@@ -786,21 +787,21 @@ wheels = [
[[package]]
name = "playwright"
version = "1.60.0"
version = "1.63.0"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "greenlet" },
{ name = "pyee" },
]
wheels = [
{ url = "https://files.pythonhosted.org/packages/21/f0/832bd9677194908da118064eef20082f2791e3d18215cc6d9391ee2c5a67/playwright-1.60.0-py3-none-macosx_10_13_x86_64.whl", hash = "sha256:6a8cd0fec171fb3089e95e898c8bc8a6f35dea0b78b399e12fcc19427e91b1d7", size = 43474635, upload-time = "2026-05-18T12:00:31.969Z" },
{ url = "https://files.pythonhosted.org/packages/59/7b/e1d32ae8a3ed937ec2be3721c5f728b13d731a0b7c6442e0b3bec5094ac0/playwright-1.60.0-py3-none-macosx_11_0_arm64.whl", hash = "sha256:39b5420ba6145045b69ced4c5c47d4d9fe5bddfc8ff816c518913afcb25ec7a5", size = 42261327, upload-time = "2026-05-18T12:00:35.638Z" },
{ url = "https://files.pythonhosted.org/packages/d7/bc/23de499ded6411c188a20c5a0dea6f0cd4ed5d2b3cc6042a5dbd3ed609aa/playwright-1.60.0-py3-none-macosx_11_0_universal2.whl", hash = "sha256:2581d0e6a3392c71f91b27460c7fd093356818dc430f48153896c8aeeaef7705", size = 43474636, upload-time = "2026-05-18T12:00:39.294Z" },
{ url = "https://files.pythonhosted.org/packages/22/7b/1d679f4fced4ea94efadd17103856d8c565384f68382a1681264e46f5925/playwright-1.60.0-py3-none-manylinux1_x86_64.whl", hash = "sha256:1c2bfae7884fb3fb05b853290eab8f343d524e5016f2f1def702acbbdf14c93e", size = 47467220, upload-time = "2026-05-18T12:00:43.179Z" },
{ url = "https://files.pythonhosted.org/packages/84/c2/1528d267d4442bd2c6b8eaeab819dd52c2030bf80e89293f0ba1f687473b/playwright-1.60.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:43e66564125ee31b07a58cefb21e256d62d67d8d1713e6858df7a3019d8ed353", size = 47154856, upload-time = "2026-05-18T12:00:46.715Z" },
{ url = "https://files.pythonhosted.org/packages/bb/4e/b008b6440a7a1624378041da94829956d4b8f7ab9ef5aad22d0dc3f2e26d/playwright-1.60.0-py3-none-win32.whl", hash = "sha256:ec94e416ea320711e0ad4bf185dcbf41833672961e90773e1885255d7db7b7e7", size = 37902157, upload-time = "2026-05-18T12:00:50.374Z" },
{ url = "https://files.pythonhosted.org/packages/55/f0/0541524133104f9cc20bf900870ff4a736b76a23483f3a55295ddfa58409/playwright-1.60.0-py3-none-win_amd64.whl", hash = "sha256:9566821ce6030a1f9e7146a24e19355ab0d98805fd0f9be50bb3d8fef1750c02", size = 37902159, upload-time = "2026-05-18T12:00:53.728Z" },
{ url = "https://files.pythonhosted.org/packages/80/c8/210f282d278e4709cdd71b12a31af45a30a22ab3207b387e29b37e478713/playwright-1.60.0-py3-none-win_arm64.whl", hash = "sha256:6e4f6700a4c2250efff8e690a81d66e3855754fb587b6b87cf5c784014f91537", size = 34037981, upload-time = "2026-05-18T12:00:57.584Z" },
{ url = "https://files.pythonhosted.org/packages/19/dd/fbb3d34228ad753bc14464d5f2252585b73367539775a88d0a3949cf5a45/playwright-1.63.0-py3-none-macosx_10_13_x86_64.whl", hash = "sha256:84c540759e8e7f01e690e197e04060f48899d37cea322299f255843273d3385d", size = 44278407, upload-time = "2026-09-15T16:49:06.045Z" },
{ url = "https://files.pythonhosted.org/packages/f5/9a/948b930b1a8c4ee869e5a139a2b7747caa06aab56a3f09a2f0abdcbda221/playwright-1.63.0-py3-none-macosx_11_0_arm64.whl", hash = "sha256:fd1aa00631d44d55e56e0975bf3f3f285fac4a9fd2813183f0c12a488f1a1b24", size = 42944679, upload-time = "2026-09-15T16:49:10.039Z" },
{ url = "https://files.pythonhosted.org/packages/94/11/dc5c13fa1602371603acd461be47529c1b3513815d3a0dc98f642c291a10/playwright-1.63.0-py3-none-macosx_11_0_universal2.whl", hash = "sha256:c89fc4736502a1f0fac2c8ca5d10c0cbc1c669f1f4774a2d8507a43140e4d53f", size = 44278410, upload-time = "2026-09-15T16:49:13.861Z" },
{ url = "https://files.pythonhosted.org/packages/27/9c/103a5037789062bdab27c7dca53f3ca6b075b572ab2cd96eec825b3aec4e/playwright-1.63.0-py3-none-manylinux1_x86_64.whl", hash = "sha256:ad21bc07516b187965a7521c5cf0df0bd657b17482eaad74335272d35a2b07de", size = 48217159, upload-time = "2026-09-15T16:49:17.404Z" },
{ url = "https://files.pythonhosted.org/packages/f3/82/3d85505284c5a210f2da6c07b8f757524e79d1fba9cfdafe1eafb766ae59/playwright-1.63.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:354e15b29503565fc598b89f16fbe070459343bef9d7498a93e304864000c6a7", size = 47902708, upload-time = "2026-09-15T16:49:21.055Z" },
{ url = "https://files.pythonhosted.org/packages/69/8d/f74ff6b52751859f4b69caf66aa7d4a3c8d6c1f0c7dc9920da103612ee39/playwright-1.63.0-py3-none-win32.whl", hash = "sha256:660c00c62639e31b16700ba5456b351ddba55bb766b7ce8261223aa34928e482", size = 38606075, upload-time = "2026-09-15T16:49:29.546Z" },
{ url = "https://files.pythonhosted.org/packages/76/eb/d6b8d92658038e260dbc7dd69fb3fdbe245aac283953de8b50b02bfe5f61/playwright-1.63.0-py3-none-win_amd64.whl", hash = "sha256:2f9a707a6c6c91157ed77bff2b8caeb04b3c8d46e70d585fc134298cbe4b5cc6", size = 38606082, upload-time = "2026-09-15T16:49:32.838Z" },
{ url = "https://files.pythonhosted.org/packages/be/75/2432b3e3c7c62103b72d4c4cc8b16a56383ada372bbb0d1278591e988f71/playwright-1.63.0-py3-none-win_arm64.whl", hash = "sha256:1e4a3a838ce22fb68ad17193fcd142a19610d9d70fb9966d2239f5dddc0cc05b", size = 34523554, upload-time = "2026-09-15T16:49:36.455Z" },
]
[[package]]