Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Splint3r7/GemScanner
GemScanner identifies depreciated versions of gems in your ruby on rails project ( Gemfile.lock ) and notifies about their latest version.
https://github.com/Splint3r7/GemScanner
Last synced: 25 days ago
JSON representation
GemScanner identifies depreciated versions of gems in your ruby on rails project ( Gemfile.lock ) and notifies about their latest version.
- Host: GitHub
- URL: https://github.com/Splint3r7/GemScanner
- Owner: Splint3r7
- Created: 2021-03-26T19:48:11.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-03-30T08:05:45.000Z (over 3 years ago)
- Last Synced: 2024-08-03T16:08:47.518Z (4 months ago)
- Language: Python
- Homepage:
- Size: 115 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-ruby-security - GemScanner - GemScanner identifies depreciated versions of gems in your ruby on rails project. (Vulnerabilities and Security Advisories)
README
# GemScanner
GemScanner identifies depreciated versions of gems in your ruby on rails project ( Gemfile.lock ) and notifies about their latest version.
## Requirements
```
▶ requests
▶ os
▶ sys
▶ corlorama
▶ argparse
```## Usage
Basic usage:
```
▶ python3 GemScanner.py --file /path/to/Gemfile.lock --output results.txt```
Options:
```
▶ usage: GemScanner.py [-h] -f FILE -o OUTPUTScript to find depreciated versions in Gemfile.lock
optional arguments:
-h, --help show this help message and exit
-f FILE, --file FILE Path to Gemfile.lock
-o OUTPUT, --output OUTPUT
Output file```
## Demo
[![asciicast](https://asciinema.org/a/jJYO1WP2ctszJWGVdb6MYWIJJ.svg)](https://asciinema.org/a/jJYO1WP2ctszJWGVdb6MYWIJJ)
## TODO
- Add HTML Template Reporting
- Add threading Support