-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequirements.txt
More file actions
29 lines (24 loc) · 1.29 KB
/
Copy pathrequirements.txt
File metadata and controls
29 lines (24 loc) · 1.29 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# Clipper 3.0 - Standards-Based Dependencies (API-Free)
# Command-Line Interface Progressive Performance Evaluation & Reporting
# Industry Standards Evaluation Stack
axe-selenium-python>=2.1.6 # WCAG 2.1 accessibility (Deque Systems standard)
selenium>=4.0.0 # W3C WebDriver standard for browser automation
extruct>=0.13.0 # Schema.org structured data extraction (W3C)
advertools>=0.13.0 # Professional SEO and content analysis framework
httpx>=0.24.0 # Modern HTTP client (RFC compliance)
beautifulsoup4>=4.9.0 # HTML parsing standard
readability-lxml>=0.8.0 # Mozilla Readability content extraction
# Core Web Standards
lxml>=4.9.0 # High-performance XML/HTML parser
html5lib>=1.1 # HTML5 parser (W3C compliant)
jsonschema>=4.0.0 # JSON Schema validation
pyquery>=1.4.0 # jQuery-style HTML manipulation
# HTTP & Content Standards
charset-normalizer>=3.0.0 # Character encoding detection
requests>=2.25.0 # HTTP library fallback
# Optional: Enhanced browser automation
chromedriver-autoinstaller>=0.6.0 # Auto Chrome driver management
# Development dependencies (install with pip install -e .[dev])
# pytest>=6.0.0
# black>=21.0.0
# flake8>=3.8.0