Passed
Push — main ( 6693a8...9599de )
by Yohann
01:21
created

get_pypi_downloads.get_pypi_stats()   A

Complexity

Conditions 1

Size

Total Lines 3
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 3
nop 1
dl 0
loc 3
rs 10
c 0
b 0
f 0
1
from __future__ import annotations
2
3
import requests
4
from typing import TYPE_CHECKING
5
6
if TYPE_CHECKING:
7
    from pincer_bot.bot import Bot
8
9
API_LINK: str = "https://api.pepy.tech/api/projects/Pincer"
10
11
12
async def get_pypi_stats(self: Bot):
13
    response = requests.get(API_LINK)
14
    self.pypi.update(response.json())
15