1) можно найти все места использования и вызывать счетчик 2) можно замокать request.get и вызывать счетчик в нем 3) можно сделать wrapper функцию для request.get и использвать её везде вместо request.get
декоратором не обернешь же функцию из стороннего модуля. имхо, проще всего действительно написать свою функцию, которая будет вызывать requests.get и инкрементировать счетчик. и find&replace потом по всему проекту
А свою декорировать, на тот случай, если не только ее считать захочется
ну зачем преждевременным рефакторингом заниматься) если нужно только для подсчета закачек, декоратор будет использоваться только в одном месте. понадобится во многих - можно будет сделать декоратор