System dependency version checker.
Project description
Unix: Windows: Metrics: Usage:
Overview
Verchew is an embeddable Python script to check the versions of your project’s system dependencies. Its only external dependency is a Python interpreter, available on macOS and most linux-based operating systems.
Setup
Requirements
Python 2.7+ or Python 3.3+
Installation
Install verchew with pip:
$ pip install verchew
or directly from the source code:
$ git clone https://github.com/jacebrowning/verchew.git
$ cd verchew
$ python setup.py install
Usage
Create a configuration file (.verchew) with your project’s system dependencies:
[Python]
cli = python
version = Python 3.5.
[R]
cli = R
version = R version 3.
[Redis]
cli = redis-server
version = Redis server v=3.2.
Run verchew to see if you have the right versions installed:
$ verchew
Checking for Python...
$ python --version
Python 3.5.0
✔ MATCHED: Python 3.5.
Checking for R...
$ R --version
R version 3.3.1 (2016-06-21)
✔ MATCHED: R version 3.
Checking for Redis...
$ redis-server --version
Redis server v=3.2.1 sha=00000000:0 malloc=libc bits=64 build=62a67eec83b28403
✔ MATCHED: Redis server v=3.2.
Results: ✔ ✔ ✔
Revision History
0.2 (2016/10/17)
Added --version command.
0.1 (2016/10/17)
Initial release.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
verchew-0.2.tar.gz
(8.4 kB
view hashes)
Built Distribution
verchew-0.2-py2-none-any.whl
(9.4 kB
view hashes)