Nanga-ad-library

Latest version: v1.1.0

Safety actively analyzes 724020 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

1.0.12

Added
- Add new scraping elements:
- for images without bottom section (title + CTA), the locators are different
- videos location may vary: use "//video" to detect any video child section

---

1.0.8

Added
- Clean Playwright use to avoid having process killed with errors (cf Issue)[https://github.com/Spark-Data-Team/nanga-ad-library/issues/17]
- Try to block Meta redirections to Login pages
- Pass randomly picked User-Agent to Playwright context (class "UserAgent" + file "user_agents.txt" in utils)

---

1.0.7

Added
- Use delivery_start_date to check if the ad has to be downloaded

---

1.0.5

Added
- Add download date_range:
ad elements will be scraped only if ad creation_date is between download_start_date and download_end_date.
- Refactor landing page url:
extract main url from Meta embedded url and remove url tags/utms.
- Check that the scraping worked:
ad elements type should not be 'status' if images or videos are intercepted.

---

1.0.4

Added
- Remove playwright browsers auto-install

---

1.0.1

Added
- Small repo setups [1.0.1]
- Fix issue template folder and files [1.0.2]
- Use find_packages in setup.py (for PyPI) [1.0.3]
- Use relative paths in init files [1.0.3]

---

Page 2 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.