Skip to main content

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:

Metadata

Release files for gitstery-generator 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gitstery-generator 1.0.1
File Size Uploaded
gitstery-generator-1.0.1.tar.gz 15.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for gitstery-generator 1.0.1
File Interpreter ABI Platform
gitstery_generator-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 282.3 kB

Release files / gitstery-generator-1.0.1.tar.gz

Download URL gitstery-generator-1.0.1.tar.gz
Size 15.1 kB
Tags Source
SHA-256 checksum
How to use checksums
0ded8bf8d0f6476d5a526e1f9c3773d66bd3285889f696e7cd575af2ea147f35
BLAKE2b-256 checksum
How to use checksums
44b12798814c3f99186168866abed609bf9be954e3de7f02eda84fe9e8e0d871
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / gitstery_generator-1.0.1-py3-none-any.whl

Download URL gitstery_generator-1.0.1-py3-none-any.whl
Size 267.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c9d308eb86971fa47b528fcef93ab056f3defa4e4daa5f967e78fc804d6bbf98
BLAKE2b-256 checksum
How to use checksums
ffa7179aefb6aef7367980d70a597b4ab6f8b03feed01981368ab4088e706a26
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page