cache `get_installable_versions` and `get_available_versions`
Open
good first issue
- Dominant language
- Python
- Stars
- 816
- Forks
- 108
- PR merge metrics
- No merged PRs in 30d
Description
There's no need to repeatedly invoke these requests since once the platform is determined, these should not change
Contributor guide
Research direction
Locate the implementations and call sites for get_installable_versions and get_available_versions, then trace when the platform is determined. Check how version requests are currently made and define the cache lifetime from the issue’s requirement; done means repeated requests are avoided after platform determination without changing returned versions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python, solidity
- Domain
- cli, tooling
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100