I recently asked a question where I was interested in if I used the Requests library correctly. To my surprise, when I was adding tags, I didn't see the one for this library. Googling "import requests" site:codereview.stackexchange.com gives more than 700 results for me, so it should be a pretty popular technology.

1 Answer
1

It does not surprise me that there's no requests because most questions are not about the requests itself, but just use requests as part of some larger process. In the same way, it would not make sense to add integer just because a program uses an integer.

Having said that, as I read through your question, it really is not about replicating requests as much as it is about using requests to accomplish a larger task.

In my opinion, the tags are pretty good on your question, and adding requests would not add value.

\$\begingroup\$I agree with what you said. But it's unclear for me, why then we have tags for any other libraries, such as [beautifulsoup], [numpy], [opencv], etc.\$\endgroup\$
– GeorgyFeb 15 at 14:20

2

\$\begingroup\$Not all library tags are equal, I admit. There is a threshold at some point where a library becomes so influential on the language itself that unless you are familiar with the library, the code is essentially unreadable. For example, numpy and opencv are clearly massively influential on how the program itself is structured. Things in the JavaScript world like react or jsquery are similar. Even in Java, where sub-components of the core librarues are used, like lambda, it changes the nature of the program itself. In my opinion, requests does not cross that line.\$\endgroup\$
– rolfl♦Feb 15 at 14:34