Skip to content

Document development setup prerequisites - #108

Draft
sueun-dev wants to merge 1 commit into
psf:mainfrom
sueun-dev:codex/document-dev-prereqs
Draft

Document development setup prerequisites#108
sueun-dev wants to merge 1 commit into
psf:mainfrom
sueun-dev:codex/document-dev-prereqs

Conversation

@sueun-dev

Copy link
Copy Markdown

Summary

  • add a short prerequisites list for the local development setup
  • clarify that make pypistats runs the Docker Compose flow from the Makefile
  • show the command in the README development section

Context

The current README tells contributors to run make pypistats, and the Makefile target invokes docker-compose down, docker-compose build, and docker-compose up. This makes the expected Docker, Docker Compose, and Make prerequisites explicit before a first-time contributor runs the command.

Closes #98.

Test Plan

  • git diff --check
  • parsed README.rst with docutils.core.publish_doctree

I also checked the local setup boundary: on a machine without docker-compose, make pypistats fails immediately at docker-compose down, which matches the prerequisite documented here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Docs: Clarify development setup prerequisites and Docker usage

1 participant