Skip to content

Contributing

The OpenAQ Python SDK is open-source, with an Apache 2.0 license, available on GitHub.

Contributions are welcome in several forms:

  • Bug reports: Found an issue? Please report it through GitHub Issues
  • Feature requests: Have an idea for improvement? Open an issue to discuss it
  • Documentation improvements: Help make these docs clearer and more comprehensive
  • Code contributions: Submit pull requests following our contribution guidelines

Before contributing, please review our detailed contribution guide in the repository, which includes:

  • Development setup instructions
  • Code style requirements
  • Testing guidelines
  • Pull request process

All contributors must abide by the OpenAQ Code of Conduct. OpenAQ is dedicated to providing a welcoming and supportive environment for all people, regardless of background or identity. We do not tolerate harassment in any form and expect all interactions to be professional and respectful.

For support or to connect with the community:

By participating in this project, you’re helping fight air inequality through open data and open-source tools. Thank you for contributing!