Development

Information for contributors, developers, and maintainers.

For Contributors

🤝 Contributing Guide - How to contribute code, documentation, or examples 🏗️ Architecture - Understanding the codebase structure 🧪 Testing - Running tests and adding new test cases 📝 Changelog - Version history and release notes ⚖️ License - Legal information and third-party disclaimers

Development Setup

# Clone repository
git clone https://github.com/Mirjan-Ali-Sha/open-geodata-api.git
cd open-geodata-api

# Install in development mode
pip install -e .[dev]

# Run tests
pytest

# Check code style
black .
flake8