Ažuriranje Shotstars 0.2, alat za praćenje padajućih zvijezda na GitHubu

Shotstars 0.2 je ažuriran kako bi se riješio problem praćenja nestajanja zvjezdica projekata na GitHubu. Izvorne mogućnosti GitHuba ne pružaju korisnicima informacije o smanjenju broja zvjezdica projekata, već samo informacije o dodavanju zvjezdica. Projekt je napisan u Pythonu i licenciran pod GPLv3+ licencom.

Promjene:

  • Sada možete instalirati Shotstars paket pomoću pip naredbe: pip install shotstars. Također smo kreirali gotove verzije koje ne zahtijevaju Python na operativnom sustavu.
  • Rad skripte je nekoliko puta ubrzan zbog paralelizacije zadataka.
  • U HTML izvješće dodana je proširena metrika: akumulacija "New_Gone_Stars/Dates" tijekom cijelog razdoblja skeniranja.
  • Izgled CLI tablica je promijenjen. Funkcija napretka je ažurirana. Preostalo vrijeme čekanja u minutama dodano je procijenjenom vremenu otključavanja Githuba/API-ja. HTML izvješće je redizajnirano.
  • Poboljšane provjere/upozorenja o pogreškama, na primjer ako je korisnik naveo nepostojeće ili udaljeno spremište za parsiranje ili pokušao skenirati projekt s više od 6 tisuća zvjezdica itd.
  • HTML izvješću dodana je nova funkcionalnost: prikaz akumuliranih podataka za sva razdoblja skeniranja, raščlanjenih po datumu; sažetak izračuna "novih/nestalih zvjezdica/datuma" u zaglavlju; i broj dupliciranih "korisničkih imena" koja su više puta dodavala ili uklanjala zvjezdice u nadziranom repozitoriju.
  • Dodana je nova metrika: stvarni datum izrade projekta (ponekad se datum izrade projekta može krivotvoriti pomoću commitova, obmanjujući korisnike; Shotstars se ne može prevariti). HTML izvješće također uključuje sljedeće: ocjenu, stvarni datum izrade projekta i opis projekta (ako postoji).
  • Dodan nasumično odabrani "Korisnički agent" za http zahtjeve.
  • Ako koristite stariju verziju Pythona 3.7 na svom OS-u Android/Termux ili zbog ograničenja novih verzija OS-a Android Brzi procesi zamijenjeni su sigurnim nitima bez uzrokovanja greške.

Izvor: opennet.ru

Kupite pouzdan hosting za stranice s DDoS zaštitom, VPS VDS poslužiteljima 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster