Pomp v0.3.0 Release Notes
-
🚀 Does not released yet
- 👷
BaseDownloadWorker.get_one(self, request)
->BaseDownloadWorker.process(self, request)
BaseDownloader.get(self, requests)
->BaseDownloader.process(self, crawler, request)
- non
BaseRequest
instances are items BaseHttpResponse.get_request()
instead ofBaseHttpResponse.request
property- 👻 BaseMiddleware.process_(request|response|exception) now may be awaitable
- BaseCralwer.(process|next_requests|on_processing_done) now may be awaitable
- BaseDownloader.(start|stop) now may be awaitable
BaseDownloader.prepare(self)
renamed toBaseDownloader.start(self,crawler)
- BasePipeline.(start|stop|process) now may be awaitable
- 🖨 process
Future
objects without wrapping it withPlanned
object - asynciotools with async/await syntax
- removed
RUNNING
,CANCELLED_AND_NOTIFIED
,exception
method fromPlanned
class
- 👷