# Welcome to pycares documentation!

Python interface for c-ares.

pycares is a Python module which provides an interface to c-ares. c-ares (https://c-ares.org) c-ares is a C library that performs DNS requests and name resolves asynchronously.

## Contents

- Migrating to pycares 5.0
- `pycares` — Python interface to c-ares.
  - `Channel` - Ares Channel
  - c-ares library constants
  - `pycares.errno` — Error constant definitions
  - Event loop integration

## Indices and tables

- Index

- Module Index

- Search Page