From 24058e0ca440b19248904f76affcb42c9749bff2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D1=81=D0=B8=D0=BD=D0=B5=D1=87=D0=BA=D0=B0=20=E2=99=A1?= <63897347+ktnk-dev@users.noreply.github.com> Date: Sun, 30 Aug 2026 14:53:53 +0300 Subject: [PATCH] add socks proxy support --- pyproject.toml | 1 + uv.lock | 11 +++++++++++ 2 files changed, 12 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index d8a2198..8e99bb6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,6 +6,7 @@ readme = "README.md" requires-python = ">=3.12" dependencies = [ "ics>=0.7.3", + "pysocks>=1.7.1", "pytelegrambotapi>=4.36.1", "python-dotenv>=1.2.3", "python-socks>=3.0.0", diff --git a/uv.lock b/uv.lock index ea757c2..0893408 100644 --- a/uv.lock +++ b/uv.lock @@ -152,6 +152,7 @@ version = "0.1.0" source = { virtual = "." } dependencies = [ { name = "ics" }, + { name = "pysocks" }, { name = "pytelegrambotapi" }, { name = "python-dotenv" }, { name = "python-socks" }, @@ -161,6 +162,7 @@ dependencies = [ [package.metadata] requires-dist = [ { name = "ics", specifier = ">=0.7.3" }, + { name = "pysocks", specifier = ">=1.7.1" }, { name = "pytelegrambotapi", specifier = ">=4.36.1" }, { name = "python-dotenv", specifier = ">=1.2.3" }, { name = "python-socks", specifier = ">=3.0.0" }, @@ -614,6 +616,15 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/3a/ed/1cdcab6ba3d6ab7feca11fc14f0eeea80755bb53ef4e892079f31b10a25f/propcache-0.5.2-py3-none-any.whl", hash = "sha256:be1ddfcbb376e3de5d2e2db1d58d6d67463e6b4f9f040c000de8e300295465fe", size = 14036, upload-time = "2026-05-08T21:02:10.673Z" }, ] +[[package]] +name = "pysocks" +version = "1.7.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/bd/11/293dd436aea955d45fc4e8a35b6ae7270f5b8e00b53cf6c024c83b657a11/PySocks-1.7.1.tar.gz", hash = "sha256:3f8804571ebe159c380ac6de37643bb4685970655d3bba243530d6558b799aa0", size = 284429, upload-time = "2019-09-20T02:07:35.714Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8d/59/b4572118e098ac8e46e399a1dd0f2d85403ce8bbaad9ec79373ed6badaf9/PySocks-1.7.1-py3-none-any.whl", hash = "sha256:2725bd0a9925919b9b51739eea5f9e2bae91e83288108a9ad338b2e3a4435ee5", size = 16725, upload-time = "2019-09-20T02:06:22.938Z" }, +] + [[package]] name = "pytelegrambotapi" version = "4.36.1"