Skip to content

MikeCoats/gregg-wallace

Repository files navigation

What is Gregg Wallace doing?

what-is-gregg-wallace-doing.mikecoats.xyz

Based on his published schedule in the Torygraph which was then ridiculed on social media until the Grauniad reported on it, this web app will tell you exactly what Gregg Wallace is doing at any moment in time. Marvelous!

For developers

Install the required packages

python -m venv .venv --prompt gregg
source .venv/bin/activate
pip install -r dev-requirements.txt
git config core.hooksPath .githooks

Debug with Visual Studio Code

Install Microsoft's Python extension, if you haven't already. Then launch vscode from within the project's activated virtualenv.

$ source .venv/bin/activate
$ code .

Add the following snippet to your .vscode/launch.json's .configuration array.

{
    "name": "Debug Gregg Wallace",
    "type": "python",
    "request": "launch",
    "module": "uvicorn",
    "args": [
        "main:app",
        "--reload",
        "--host", "localhost",
        "--port", "8002"
    ],
    "jinja": true,
    "justMyCode": true
}

Linting the project

Linting is automatically run by the pre-commit git hook, but to manually lint the project run the .githooks/pre-commit script.

About

A web app to tell you exactly what Gregg Wallace is doing at any time.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published