# pep8squad **Repository Path**: mirrors_dropbox/pep8squad ## Basic Information - **Project Name**: pep8squad - **Description**: PEP8 Squad, for enforcing foolish consistency - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-24 - **Last Updated**: 2026-02-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PEP8 Squad Enforcements of [PEP8's](https://www.python.org/dev/peps/pep-0008) suggestions, with Dropbox and [YAPF](https://github.com/google/yapf). Read more about webhooks [the Dropbox developers site](https://www.dropbox.com/developers/webhooks/tutorial). You can try the example yourself by visiting [pep8squad.herokuapp.com](https://pep8squad.herokuapp.com). ## Running the sample yourself This sample was built with Heroku in mind as a target, so the simplest way to run the sample is via `foreman`: 1. Copy `.env_sample` to `.env` and fill in the values. 2. Run `pip install -r requirements.txt` to install the necessary modules. 3. Launch the app via `foreman start` or deploy to Heroku. You can also just set the required environment variables (using `.env_sample` as a guide) and run the app directly with `python app.py`. ## Deploy on Heroku You can deploy directly to Heroku with the button below. First you'll need to create an API app via the [App Console](https://www.dropbox.com/developers/apps). Make sure your app has access to files (not just datastores), and answer "Yes - My app only needs access to files it creates" to ensure your app gets created with "App folder" permissions. [![Deploy](https://www.herokucdn.com/deploy/button.png)](https://heroku.com/deploy) Once you've deployed, you can easily clone the app and make modifications: ``` $ heroku clone -a new-app-name ... $ vim app.py $ git add . $ git commit -m "update app.py" $ git push heroku master ... ```