blob: 4e5c567ea914bae0c5922dedbd38ac71a0bbb340 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
# csv-hasher
Hashes a given column of a CSV file.
## Requirements
Running:
* [Python 3](https://python.org).
* [Pandas](https://pandas.pydata.org).
* [tqdm](https://pypi.org/project/tqdm/).
* [python-humanfriendly](https://github.com/xolox/python-humanfriendly).
Testing:
* [GNU Make](https://www.gnu.org/software/make/).
* [Pipenv](https://pipenv.pypa.io).
## Testing
make vendor
make test
## Future
Some ideas:
* Submit package to PyPi.
* Multi-column processing.
* Optional hashing with salt.
* Support for more crypto functions other than hashing, such as symmetric encryption/decryption with,
reading the passphrase from user input.
|