Faapi

Latest version: v3.11.6

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

Scan your dependencies

Page 7 of 8

3.3.1

Not secure
Changes

* Safer parsing

3.3.0

Not secure
New Features

* Add docstrings
* Handle robots.txt parsing with `urllib.RobotFileParser`
* `User-Agent` header is exposed as `FAAPI.user_agent` property

Changes

* `FAAPI.last_get` uses UNIX time
* `FAAPI.check_path` doesn't raise an exception by default
* `FAAPI.login_status` does not raise an exception on unauthorized
* Remove crawl delay error
* Improve download of files

3.2.0

Not secure
New Features

* `FAAPI.get_parsed` checks login status and checks the page for errors directly (both can be manually skipped)
* Add `Unauthorized` exception

3.1.2

Not secure
New Features

* `FAAPI.submission` and `FAAPI.submission_file` support setting the chunk size for the binary file download

Changes

* The file downloader uses chunk size instead of speed

3.1.1

Not secure
Changes

* When raising `ServerError` and `NoticeMessage`, the actual messages appearing on the page are use as exception
arguments

3.1.0

Not secure
New feature

* Add support for `http.cookiejar.CookieJar` (and inheriting classes, like `requests.cookies.RequestsCookieJar`) for
cookies.
* Add `FAAPI.me()` method to get the logged-in user
* Add `FAAPI.login_status` property to get the current login status

Dependencies

* Use [lxml ^4.7.1](https://pypi.org/project/lxml/4.7.1)
* Fix [CVE-2021-43818](https://cve.report/CVE-2021-43818) issue

Page 7 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.