Skip to content

Latest commit

 

History

History
48 lines (37 loc) · 1004 Bytes

File metadata and controls

48 lines (37 loc) · 1004 Bytes

Contributing to airflow-provider-smart-retry

Thank you for your interest in contributing! 🎉

Getting Started

  1. Fork the repository
  2. Clone your fork:
git clone https://github.com/YOUR_USERNAME/airflow-provider-smart-retry
cd airflow-provider-smart-retry
  1. Install dependencies:
pip install -e ".[dev]"
  1. Run tests:
pytest tests/ -v

How to Contribute

🐛 Bug Reports

Open an issue with:

  • What you expected to happen
  • What actually happened
  • Your Airflow version and OS

💡 Feature Requests

Open an issue with the enhancement label and describe your idea.

🔧 Pull Requests

  1. Create a new branch: git checkout -b feature/your-feature
  2. Make your changes
  3. Add tests for your changes
  4. Make sure all tests pass: pytest tests/ -v
  5. Submit a Pull Request

Code Style

  • Follow PEP 8
  • Add docstrings to all public methods
  • Keep functions small and focused

Need Help?

Open an issue and tag it with question. 🙋