Releases: apify/apify-sdk-python
Releases · apify/apify-sdk-python
1.4.1
Compare
Sorry, something went wrong.
No results found
vdusek
released this
21 Dec 10:29
Fixed
Resolved issue in ApifyRetryMiddleware.process_exception(), where requests were getting stuck in the request queue
Internal changes
Fixed type hint problems for resource clients
1.4.0
Compare
Sorry, something went wrong.
No results found
vdusek
released this
05 Dec 13:04
Internal changes
Migrate from Autopep8 and Flake8 to Ruff
1.3.0
Compare
Sorry, something went wrong.
No results found
vdusek
released this
15 Nov 07:38
1.2.0
Compare
Sorry, something went wrong.
No results found
vdusek
released this
23 Oct 09:38
Added
Added support for Python 3.12
Internal changes
Fix lint error (E721) in unit tests (for instance checks use isinstance())
1.1.5
Compare
Sorry, something went wrong.
No results found
vdusek
released this
03 Oct 09:49
Added
Update the Apify log formatter to contain an option for adding the logger name
Internal changes
rewrote documentation publication to use Docusaurus
removed PR Toolkit workflow
1.1.4
Compare
Sorry, something went wrong.
No results found
Fixed
resolved issue with querying request queue head multiple times in parallel
Internal changes
fixed integration tests for Actor logger
removed pytest-randomly Pytest plugin
unpinned apify-client and apify-shared to improve compatibility with their newer versions
1.1.3
Compare
Sorry, something went wrong.
No results found
vdusek
released this
25 Aug 08:48
Internal changes
unified indentation in configuration files
update the Actor.reboot method to use the new reboot endpoint
v1.1.2
Compare
Sorry, something went wrong.
No results found
Internal changes
started importing general constants and utilities from the apify-shared library
simplified code via flake8-simplify
started using environment variables with prefix ACTOR_ instead of some with prefix APIFY_
pinned apify-client and apify-shared to prevent their implicit updates from breaking SDK
1.1.1
Compare
Sorry, something went wrong.
No results found
Fixed
relaxed dependency requirements to improve compatibility with other libraries
1.1.0
Compare
Sorry, something went wrong.
No results found
Added
option to add Actor event handlers which accept no arguments
added support for is_terminal flag in status message update
option to set status message along with Actor.exit()
Fixed
fixed saving key-value store values to local storage with the right extension for a given content type
started enforcing local storage to always use the UTF-8 encoding
Internal changes
switched from setup.py to pyproject.toml for specifying project setup