Shotstars

Latest version: v1.2

Safety actively analyzes 683530 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.1

********

— Added 'Yoomoney' donation page.
=================================================================================================

********

1.0

********

— The contents of the history table on compressed small-sized terminals, such as Android/Termux,
are now not cut off, but are wrapped to a new line.

— From the table of scan history, the names of repositories are highlighted from the most rules,
convenient for quick reading.
=================================================================================================

********

0.5

********

— Added scan history and selection from it by url - numbers. History is sorted from the beginning
of the table i.e. the most frequently scanned repositories are at the very top, very convenient.
To call history, instead of url, enter the keyword 'his/history' (issues/5).
=================================================================================================

********

0.4

********

— Fixed a bug added in v0.3, when encountering a limit without using a token, Shotstars displayed
incorrect results for stars, and could not stop the software in time.

— Typos/spelling corrected.

— Added a notification about the lack of token usage in the limit alert if the github token
is not used.
=================================================================================================

********

0.3

********

— The elapsed time in days is added to the date of the last repository scan.

— A check has been added to the check for an invalid url/repository,
the purpose of which is not to delete the results of scanning the old repository if the name
of a valid and invalid project intersect.

— Added the ability to bypass restrictions on scanning a repository with more than 6K+ stars
(requires obtaining a free github-token).

— Added notification about the use/absence of a github token.
=================================================================================================

********

0.2

********

— You can install the Shotstars package using pip ($ pip install shotstars).

— The script's operation has been accelerated several times due to task parallelization.

— An title metric has been added to the html-report:
accumulation of “Gone Stars/Dates” for the entire time of scans.

— Changed the appearance of CLI tables. In CLI, the estimated waiting time in minutes has been
added to the limit removal date/time. Updated the progress function. The appearance of the html
report has been redesigned.

— Expanded checking for URL input errors, for example, if the user specified a non-existent or
deleted repository for parsing or tried to scan a repository with more than 6K+ stars, etc.

— Added new functionality to the html report: display of accumulated data for all "new/gone stars"
broken down by dates; summary calculation of "new/gone stars/date" in the header; and most
importantly, a count of duplicate "usernames" that have repeatedly added or removed stars in the
monitored repository is kept.

— Added a new metric: the real date of creation of the project (sometimes the date of creation of
the project can be faked using commits, deceiving users, Shotstars cannot be deceived).
The html report also added: rating; the real date of creation of the project and description of
the project (if present).

— Added random "User-Agent" for http requests.

— In case of using old version of Python3.7 on OS Android/Termux or due to limitations of
new versions of OS Android fast processes are replaced by safe slow threads.
=================================================================================================

********

Page 1 of 2

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.