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
BaseRequestinstances are items BaseHttpResponse.get_request()instead ofBaseHttpResponse.requestproperty- 👻 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
Futureobjects without wrapping it withPlannedobject - asynciotools with async/await syntax
- removed
RUNNING,CANCELLED_AND_NOTIFIED,exceptionmethod fromPlannedclass
- 👷