Linguist-breakdown

Latest version: v2.0.0

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

Scan your dependencies

Page 1 of 2

2.0.0

* Changed name from `linguist` to `linguist-breakdown` to avoid conflict with GitHub's Linguist and to match the published name
* Changed classmethods to staticmethods
* Replaced Travis CI with GitHub Actions

1.2.0

* Added missing import to `__init__` so this could be used as an optional package
* Added `coverage` target to Makefile

1.1.0

* Added unit tests and code coverage
* Refactored code to use smaller units
* Bug fixes
* Automated releasing via Travis to PyPi
* Added a Makefile
* Updated documentation

1.0.0

* Added command line arguments for repo types and chart pieces
* Added entrypoint to allow script execution
* Fixed overall language breakdown to pretty print in JSON format sorted highest to lowest
* Updated usage info in README
* Published to Pypi as first stable release

0.4.0

* Added setup.py and removed requirements.txt
* Moved to classes and methods
* Updated README with better information
* Added multi-threading to calculate language breakdown faster
* Sorted language usage from most used to least
* Chart now only shows the top 8 (by default) languages for clarity while viewing
* Added percentage signs to output on the command line and on the chart

0.3.0

* Added Pychart for better visualization of the data

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.