Releases: apify/apify-sdk-python
Releases · apify/apify-sdk-python
0.2.0
Breaking changes
- fixed local
MemoryStorageClient
not handling the difference between storageid
andname
correctly
Added
- Added the
KeyValueStore.get_public_url()
method to get public URLs of key-value store records
Fixed
- fixed parsing messages from the platform events websocket when they have no event data
- fixed
EventManager
not waiting for platform events websocket connection during initialization - fixed local
RequestQueueClient
not respecting theforefront
argument - fixed local
RequestQueueClient
not counting thehandledRequestCount
property - fixed local storage operations possibly running in parallel
- stopped calling
sys.exit()
in a nested asyncio loop - stopped purging storages by default
Internal changes
- started running unit tests in CI on Windows runners in addition to Linux
- added unit tests for environment variables handling
- added unit tests for the
Configuration
class - added unit tests for the
EventManager
class - added more Flake8 plugins and fixed issues they reported