Asyncio support
Open
Feature Request
Improvement
- Dominant language
- Python
- Stars
- 7.5k
- Forks
- 979
- PR merge metrics
- No merged PRs in 30d
Description
I'm using gspread as driver for storage for items from scrapy spiders. And there is many items from one job, so gspread takes a long time to write them all.
I think, that it can work faster if making requests in async. Can it be so?
Contributor guide
Research direction
Start by reviewing how gspread currently sends Google Sheets requests and how its public API is used with Scrapy. Define the async interface and concurrency behavior, then verify that batches of writes can complete asynchronously without breaking existing synchronous usage.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100