beetbox / beetbox/beets

Bail out if the version of requests is too old

Open
#2,296 2 comments 0 reactions 0 assignees View on GitHub
feature
Dominant language
Python
Stars
15.7k
Forks
2.1k
Avg merge
4d 21h
Merged PRs (30d)
31

Description

### Problem

Debian stable (and perhaps others) have a version of requests that is far too old. We should bail out if we detect such a version.

Debian stable ships with 2.12.2, and the newest in pip is 2.4.2.

I still don't know what the earliest version that supports all of what we need is though.

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by locating dependency and startup version handling, then determine the earliest requests version that supports the project’s needs. Done means unsupported old installations fail clearly while supported versions continue to work.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.