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.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.1.tar.gz
(7.7 kB
view details)
Built Distribution
verchew-0.1-py2-none-any.whl
(10.8 kB
view details)
File details
Details for the file verchew-0.1.tar.gz
.
File metadata
- Download URL: verchew-0.1.tar.gz
- Upload date:
- Size: 7.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06bc835a0ccc3a6ae7dbd224f4f200a067ee4ef57eeb15b5ae0492aef24b9ab3 |
|
MD5 | 1b275e441bfa271709977cdcd4a2b316 |
|
BLAKE2b-256 | efbb666827b3b400a01aa4204f9e4318eedcdd2920df4f0c374a14916c0af26c |
File details
Details for the file verchew-0.1-py2-none-any.whl
.
File metadata
- Download URL: verchew-0.1-py2-none-any.whl
- Upload date:
- Size: 10.8 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bff8bff864d584e465b178f7802ba0478a3da2e6723801abcfcc930ec2a6437e |
|
MD5 | f1c5eee063ee823a5c24b9e05b9d6234 |
|
BLAKE2b-256 | f9fce24904282c4b0b5b8f8aed6290068e701f745d968595b79c59c44ee4e0e8 |