Skip to main content

A Git murder mystery

Project description

PyPI version

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

Acknowledgments

The "murder mystery" repository this project generates was inspired by similar projects:

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

gitstery-generator-1.0.1.tar.gz (15.1 kB view details)

Uploaded Source

Built Distribution

gitstery_generator-1.0.1-py3-none-any.whl (267.1 kB view details)

Uploaded Python 3

File details

Details for the file gitstery-generator-1.0.1.tar.gz.

File metadata

  • Download URL: gitstery-generator-1.0.1.tar.gz
  • Upload date:
  • Size: 15.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.0

File hashes

Hashes for gitstery-generator-1.0.1.tar.gz
Algorithm Hash digest
SHA256 0ded8bf8d0f6476d5a526e1f9c3773d66bd3285889f696e7cd575af2ea147f35
MD5 9de0306b8fd7c51c1391e741d9186fc0
BLAKE2b-256 44b12798814c3f99186168866abed609bf9be954e3de7f02eda84fe9e8e0d871

See more details on using hashes here.

File details

Details for the file gitstery_generator-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: gitstery_generator-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 267.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.0

File hashes

Hashes for gitstery_generator-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c9d308eb86971fa47b528fcef93ab056f3defa4e4daa5f967e78fc804d6bbf98
MD5 efd9fd2d97d4f88feaf61561efff59d4
BLAKE2b-256 ffa7179aefb6aef7367980d70a597b4ab6f8b03feed01981368ab4088e706a26

See more details on using hashes here.

Supported by

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