# Contributing to Postgres-to-R2 Backup Thanks for your interest in contributing 🎉 All contributions are welcome — including bug reports, documentation improvements, and code changes. --- ## Getting Started 1. Fork the repository 2. Clone your fork locally 3. Create a feature branch from `main` 4. Submit a pull request against `main` > `main` is considered stable and production ready. > Please open an issue before submitting new features or behavior changes. --- ## Development ### Requirements - Python 3.9+ - PostgreSQL client tools (`pg_dump`) - pip - (Optional) Docker ### Local Setup ```bash pip install -r requirements.txt python main.py