Skip to content

Commit fb7687e

Browse files
committed
Update README.md to enhance platform support details and clarify requirements
1 parent 7c89c5a commit fb7687e

File tree

1 file changed

+18
-5
lines changed

1 file changed

+18
-5
lines changed

README.md

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
![Build](https://github.com/arman-bd/httpmorph/workflows/CI/badge.svg) [![codecov](https://codecov.io/gh/arman-bd/httpmorph/graph/badge.svg?token=D7BCC52PQN)](https://codecov.io/gh/arman-bd/httpmorph) [![PyPI version](https://badge.fury.io/py/httpmorph.svg)](https://pypi.org/project/httpmorph/) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)
44

5+
![Python](https://img.shields.io/badge/python-3.8%20%7C%203.9%20%7C%203.10%20%7C%203.11%20%7C%203.12%20%7C%203.13%20%7C%203.14-blue) ![Platforms](https://img.shields.io/badge/platforms-Linux%20%7C%20macOS%20%7C%20Windows-lightgrey) ![Architectures](https://img.shields.io/badge/arch-x86__64%20%7C%20aarch64%20%7C%20arm64-green)
6+
57
A Python HTTP client focused on mimicking browser fingerprints.
68

79
**⚠️ Work in Progress** - This library is in early development. Features and API may change.
@@ -23,12 +25,23 @@ A Python HTTP client focused on mimicking browser fingerprints.
2325
pip install httpmorph
2426
```
2527

26-
### Requirements
28+
### Platform Support
29+
30+
httpmorph provides pre-built wheels for maximum compatibility:
31+
32+
| Platform | Architectures | Python Versions |
33+
|----------|--------------|-----------------|
34+
| **Linux** | x86_64, aarch64 (ARM64) | 3.8, 3.9, 3.10, 3.11, 3.12, 3.13, 3.14 |
35+
| **macOS** | Intel (x86_64), Apple Silicon (arm64)* | 3.8, 3.9, 3.10, 3.11, 3.12, 3.13, 3.14 |
36+
| **Windows** | x64 (AMD64) | 3.8, 3.9, 3.10, 3.11, 3.12, 3.13, 3.14 |
37+
38+
_*macOS wheels are universal2 binaries supporting both Intel and Apple Silicon_
39+
40+
**Total Coverage: 28 pre-built wheels serving 99%+ of Python users**
2741

28-
- Python 3.8+
29-
- Windows, macOS, or Linux
30-
- BoringSSL (built automatically from source)
31-
- libnghttp2 (for HTTP/2)
42+
#### Requirements
43+
- Python 3.8 or later
44+
- No compilation required - batteries included!
3245

3346
## Quick Start
3447

0 commit comments

Comments
 (0)