[PR #835] [MERGED] [Sofascore] Bypass TLS fingerprinting #852

Closed
opened 2026-03-02 15:59:52 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/probberechts/soccerdata/pull/835
Author: @probberechts
Created: 5/18/2025
Status: Merged
Merged: 5/18/2025
Merged by: @probberechts

Base: masterHead: fix/sofascore-tls


📝 Commits (7)

📊 Changes

3 files changed (+45 additions, -54 deletions)

View changed files

📝 poetry.lock (+33 -45)
📝 pyproject.toml (+2 -1)
📝 soccerdata/_common.py (+10 -8)

📄 Description

Sofascore now uses TLS fingerprinting to detect bots. This PR uses the tls-requests to bypass TLS Fingerprinting.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/probberechts/soccerdata/pull/835 **Author:** [@probberechts](https://github.com/probberechts) **Created:** 5/18/2025 **Status:** ✅ Merged **Merged:** 5/18/2025 **Merged by:** [@probberechts](https://github.com/probberechts) **Base:** `master` ← **Head:** `fix/sofascore-tls` --- ### 📝 Commits (7) - [`a86670c`](https://github.com/probberechts/soccerdata/commit/a86670c5afefc9d29362b45291c1930586b4f0d5) fix(Sofascore): bypass TLS fingerprinting - [`868dc48`](https://github.com/probberechts/soccerdata/commit/868dc48315901a9a29aea97e61751bcf2615a54e) chore: linting - [`683474d`](https://github.com/probberechts/soccerdata/commit/683474d191a08410aba2abc49f4aed16e35272e4) chore: typing - [`3a15a5d`](https://github.com/probberechts/soccerdata/commit/3a15a5dc006562bbe26c8ee2893d0bc0ec3de9b7) chore: typing - [`97df889`](https://github.com/probberechts/soccerdata/commit/97df889095e8f1368d1c5d6c718f4c08cc9818c0) chore: typing - [`efeeafa`](https://github.com/probberechts/soccerdata/commit/efeeafae258fa8383bd7dd5f1791e39bf378ff37) fix - [`9a5a757`](https://github.com/probberechts/soccerdata/commit/9a5a757674b3767e295a3b62a57fc787789ec2f3) fix ### 📊 Changes **3 files changed** (+45 additions, -54 deletions) <details> <summary>View changed files</summary> 📝 `poetry.lock` (+33 -45) 📝 `pyproject.toml` (+2 -1) 📝 `soccerdata/_common.py` (+10 -8) </details> ### 📄 Description Sofascore now uses TLS fingerprinting to detect bots. This PR uses the `tls-requests` to bypass TLS Fingerprinting. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-02 15:59:52 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/soccerdata#852
No description provided.