From 52e82f1f339bd15fa48ebe63467e7717a62bd503 Mon Sep 17 00:00:00 2001 From: Username Date: Sat, 20 Dec 2025 16:52:11 +0100 Subject: [PATCH] remove lxml dependency --- Dockerfile | 2 +- ROADMAP.md | 2 +- requirements.txt | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 8669ee9..470b397 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,6 +4,6 @@ WORKDIR /app COPY . . -RUN pip install beautifulsoup4 lxml +RUN pip install -r requirements.txt CMD ["python", "ppf.py"] \ No newline at end of file diff --git a/ROADMAP.md b/ROADMAP.md index 2ebeab4..25929fd 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -40,7 +40,7 @@ PPF (Proxy Fetcher) is a Python 2 proxy scraping and validation framework design - **Python 2.7** compatibility required - **Minimal external dependencies** (avoid adding new modules) -- Current dependencies: beautifulsoup4, lxml, IP2Location +- Current dependencies: beautifulsoup4, IP2Location --- diff --git a/requirements.txt b/requirements.txt index f7ef721..08eb318 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,2 @@ beautifulsoup4 -IP2Location -lxml \ No newline at end of file +IP2Location \ No newline at end of file