Releases: FurryCoders/FAAPI
Releases · FurryCoders/FAAPI
v3.3.8 [YANKED]
🚀 New Features
- New
NotFoundexception inheriting fromParsingError
⚙️ Changes
- Removed
FAAPI.submission_exists,FAAPI.journal_exists, andFAAPI.user_existsmethods - Improved reliability of error pages' parser
🔧 Fixes
- Custom exceptions inherit from
Exceptioninstead ofBaseException
🔗 Links
- PyPi release:
https://pypi.org/project/faapi/v3.3.8[yanked] - Full changelog: v3.3.7...v3.3.8
v3.3.7
⚙️ Changes
- No changes to code; migrated repository to GitHub and updated README and PyPi metadata
🔗 Links
- PyPi release: https://pypi.org/project/faapi/v3.3.7
- Full changelog: v3.3.6...v3.3.7
v3.3.6
⚙️ Changes
- Allow empty info/contacts when parsing user profiles
🔗 Links
- PyPi release: https://pypi.org/project/faapi/v3.3.6
- Full changelog: v3.3.5...v3.3.6
v3.3.5
⚙️ Changes
- Fix last page check when parsing galleries
🔗 Links
- PyPi release: https://pypi.org/project/faapi/v3.3.5
- Full changelog: v3.3.4...v3.3.5
v3.3.4
⚙️ Changes
- Use BaseException as base class of custom exceptions
📦 Dependencies
- Use requests ^2.27.1
🔗 Links
- PyPi release: https://pypi.org/project/faapi/v3.3.4
- Full changelog: v3.3.3...v3.3.4
v3.3.3
⚙️ Changes
- Allow submission thumbnail tag to be null
🔗 Links
- PyPi release: https://pypi.org/project/faapi/v3.3.3
- Full changelog: v3.3.2...v3.3.3
v3.3.2
⚙️ Changes
- Use
UserStatsclass to hold user statistics instead of namedtuple - Add watched by and watching stats to
UserStats
🔗 Links
- PyPi release: https://pypi.org/project/faapi/v3.3.2
- Full changelog: v3.3.1...v3.3.2
v3.3.1
⚙️ Changes
- Safer parsing
🔗 Links
- PyPi release: https://pypi.org/project/faapi/v3.3.1
- Full changelog: v3.3.0...v3.3.1
v3.3.0
🚀 New Features
- Add docstrings
- Handle robots.txt parsing with
urllib.RobotFileParser User-Agentheader is exposed asFAAPI.user_agentproperty
⚙️ Changes
FAAPI.last_getuses UNIX timeFAAPI.check_pathdoesn't raise an exception by defaultFAAPI.login_statusdoes not raise an exception on unauthorized- Remove crawl delay error
- Improve download of files
🔗 Links
- PyPi release: https://pypi.org/project/faapi/v3.3.0
- Full changelog: v3.2.0...v3.3.0
v3.2.0
🚀 New Features
FAAPI.get_parsedchecks login status and checks the page for errors directly (both can be manually skipped)- Add
Unauthorizedexception
🔗 Links
- PyPi release: https://pypi.org/project/faapi/v3.2.0
- Full changelog: v3.1.2...v3.2.0