A Git murder mystery
Project description
The Git Murder Mystery Generator
This project generates a "gitstery" git repository.
NOTICE: This is not the Git Murder Mystery repository. For that, please visit https://github.com/nivbend/gitstery.
Install
pip install gitstery-generator
Or clone this repository and then pip install .
/python setup.py install
.
Usage
To generate a new repository at /tmp/gitstery
:
gitstery generate /tmp/gitstery
To verify a repository:
gitstery verify /tmp/gitstery
gitstery verify https://github.com/nivbend/gitstery.git
gitstery verify git@github.com:nivbend/gitstery.git
If you have your own fork of the gitstery repository you'd like to update:
gitstery push /tmp/gitstery <your repository URL>
Or:
gitstery generate --push /tmp/gitstery
The following environment variables replace some commonly used values:
Environment Variable | Usage |
---|---|
GITSTERY_TEMP_DIR |
The directory in which to generate the new repository |
GITSTERY_SEED |
The random seed to use (useful for reproducible "builds") |
GITSTERY_TARGET_REPO |
URL of the remote repository |
Data
- English:
- List of given names: Social Security's top 1000 names for 2018.
- List of surnames: 2000 US Census
Acknowledgments
The "murder mystery" repository this project generates was inspired by similar projects:
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
gitstery-generator-1.0.1.tar.gz
(15.1 kB
view hashes)
Built Distribution
Close
Hashes for gitstery_generator-1.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9d308eb86971fa47b528fcef93ab056f3defa4e4daa5f967e78fc804d6bbf98 |
|
MD5 | efd9fd2d97d4f88feaf61561efff59d4 |
|
BLAKE2b-256 | ffa7179aefb6aef7367980d70a597b4ab6f8b03feed01981368ab4088e706a26 |