Skip to content

Add development documentation for repository cloning and setup#1

Draft
spconnel with Copilot wants to merge 4 commits into
mainfrom
copilot/clone-existing-repo
Draft

Add development documentation for repository cloning and setup#1
spconnel with Copilot wants to merge 4 commits into
mainfrom
copilot/clone-existing-repo

Conversation

Copilot AI commented Jan 7, 2026

Copy link
Copy Markdown

The README lacked instructions for developers wanting to clone and contribute to the project.

Changes

  • Development section with complete workflow:
    • Repository cloning instructions
    • Environment setup using uv with security notes and alternative installation methods
    • Package build process with python -m build
    • Testing setup (pytest installation + note on infrastructure status)
    • Code quality tooling (black, ruff, mypy)
    • Basic contribution workflow

Example

Developers can now follow:

# Clone and setup
git clone https://github.com/kaleab-ayenew/vity.git
cd vity

# Install uv (with security verification note)
curl -LsSf https://astral.sh/uv/install.sh | sh

# Setup environment
uv venv && source .venv/bin/activate
uv pip install -e ".[dev]"

# Build
uv pip install build
python -m build

Consistent package manager usage (uv) throughout all instructions.

Original prompt

how do I create a new repo that is a clone of an existing repo


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI changed the title [WIP] Add process for cloning an existing repository Add development documentation for repository cloning and setup Jan 7, 2026
Copilot AI requested a review from spconnel January 7, 2026 21:09
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.

2 participants