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.

Should we add this tag or no?


1 Answer 1


It does not surprise me that there's no 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 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.

Nice question, by the way!

  • \$\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\$
    – Georgy
    Commented Feb 15, 2019 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
    Commented Feb 15, 2019 at 14:34

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .