Faapi

Latest version: v3.11.9

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

Scan your dependencies

Page 2 of 8

3.11.3

Fixes

* Fix recursion limit error with chains of journal comments longer than ~1/6 of the recursion limit

3.11.2

Changes

* HTML content is not minified beyond basic stripping of whitespace characters

Fixes

* Fix recursion limit error with chains of submission comments longer than ~1/6 of the recursion limit
* Fix incorrectly parsed usernames in comments with the OP (Original Poster) tag

Dependencies

* Use [lxml ^4.9.3](https://pypi.org/project/lxml/4.9.3)
* Remove [htmlmin](https://pypi.org/project/htmlmin)

3.11.1

Changes

* Support submissions with no or partial category

3.11.0

New Features

* Session class for requests can be customized with new `session_class` argument for `FAAPI`

Changes

* Remove [cfscrape](https://pypi.org/project/cfscrape) dependency
* Was not updated in years and all requests succeeded with a normal `requests.Session` object

Dependencies

* Use [requests ^2.31.0](https://pypi.org/project/requests/2.31.0)
* Fix [CVE-2023-32681](https://cve.report/CVE-2022-42969) issue
* Use [beautifulsoup4 ^4.12.2](https://pypi.org/project/beautifulsoup4/4.12.2)
* Use [lxml ^4.9.2](https://pypi.org/project/lxml/4.9.2)

3.10.1

Not secure
Fixes

* Fix parsed URLs not being properly encoded if they contained non-allowed URL characters

3.10.0

Not secure
New Features

* Fur Affinity UI update
* Support the new UI introduced on November 26, 2022
* *Note:* the new UI does not show comment parents yet, but the parent comment link is still present in the HTML and
just commented out, so the parser uses regex to extract the parent ID; this could cause unforeseen issues so be
careful when parsing comments
* User banners
* Parse new user banners (when set)
* New `User.banner_url` variable holds the banner URL

Changes

* Rename `User.user_icon_url` and `UserPartial.user_icon_url` to `User.avatar_url` and `UserPartial.avatar_url`

Dependencies

* Use [flake ^6.0.0](https://pypi.org/project/flake/6.0.0) for testing

Page 2 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.