Skip to main content

Command-line File Verify - versatile file checksum creator and verifier

Project description

cfv – Command-line File Verify

cfv is a utility to test and create a wide range of checksum verification files. It currently supports testing and creating sfv, sfvmd5, csv, csv2, csv4, md5, bsdmd5, sha1, sha224, sha256, sha384, sha512, torrent and crc files. Test-only support is available for par, par2.

cfv was originally written by Matthew Mueller (original project home). This is a friendly fork of cfv maintained by David Gnedt.

Build Status

Requirements

Python ≥ 2.7 – older versions might work, but are unsupported. Python 3 is not supported yet, see issue #8.

Optional

Install

You can get the latest releases via the Python Package Index (PyPI) or from the Github releases page. Other distribution ways are work-in-progress, see issue #4.

From PyPI

If you have a working Python installation with pip, you can follow these installation steps:

  1. pip install cfv
  2. read man page man cfv or read usage cfv -h and have fun ☺️

From Source

Download a snapshot from the Github releases page or checkout the development version via Git.

  1. python setup.py install
  2. read man page man cfv or read usage cfv -h and have fun ☺️
  3. optional: run tests to verify correct operation: cd test; ./test.py

Contributions

Contributions are welcome, just open a pull request ☺️

Copying

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. See the file COPYING for more information.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cfv-2.0.0.dev1.tar.gz (50.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cfv-2.0.0.dev1-py2-none-any.whl (49.4 kB view details)

Uploaded Python 2

File details

Details for the file cfv-2.0.0.dev1.tar.gz.

File metadata

  • Download URL: cfv-2.0.0.dev1.tar.gz
  • Upload date:
  • Size: 50.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15rc1

File hashes

Hashes for cfv-2.0.0.dev1.tar.gz
Algorithm Hash digest
SHA256 9995fdfd2eab26c42bb277c993e7129304c71741f259c70e0016942e6cc359f4
MD5 f7190994f90f18e475670e682e2e0e37
BLAKE2b-256 961f76678355109a5b70ca9ada69bc292ffee201318f429396f9ecf40cc5e941

See more details on using hashes here.

File details

Details for the file cfv-2.0.0.dev1-py2-none-any.whl.

File metadata

  • Download URL: cfv-2.0.0.dev1-py2-none-any.whl
  • Upload date:
  • Size: 49.4 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15rc1

File hashes

Hashes for cfv-2.0.0.dev1-py2-none-any.whl
Algorithm Hash digest
SHA256 b74bcccbc4eb2f50491904029237981e1c5a01878f45ac17bc5306db6fbd1483
MD5 331482aec5a3ec2c56412d05cb0bea6e
BLAKE2b-256 a6f8934e50539ebbc7d0f51109ea4a03ba717e800796f0835795a45eb8b59865

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page