# pydoc > distlib

---
type: CommandReference
command: distlib
mode: pydoc
section: 
source: pydoc3
---

## Quick Reference

- `distlib` — Python distribution utilities package (version 0.3.4)
- Submodules: `compat`, `database`, `index`, `locators`, `manifest`, `markers`, `metadata`, `resources`, `scripts`, `util`, `version`, `wheel`
- `DistlibException` — base exception class for distlib

## Name

distlib — Python distribution utilities package

## Synopsis

python
import distlib
## Package Contents

- `compat` — compatibility helpers
- `database` — database support
- `index` — index handling
- `locators` — locator utilities
- `manifest` — manifest handling
- `markers` — environment markers
- `metadata` — metadata handling
- `resources` — resource management
- `scripts` — script generation
- `util` — utility functions
- `version` — version comparison
- `wheel` — wheel package support

## Classes

- `DistlibException` — base exception class, inherits from `builtins.Exception`.  
  - `__init__(self, /, *args, **kwargs)` — initialize self
  - `__new__(*args, **kwargs)` — create and return a new object
  - Inherited methods: `__delattr__`, `__getattribute__`, `__reduce__`, `__repr__`, `__setattr__`, `__setstate__`, `__str__`, `with_traceback`
  - Inherited data descriptors: `__cause__`, `__context__`, `__dict__`, `__suppress_context__`, `__traceback__`, `args`, `__weakref__`

## Data

- `logger` — `<Logger distlib (WARNING)>`
- `VERSION` — `0.3.4`
- `FILE` — `/usr/lib/python3/dist-packages/distlib/__init__.py`

## See Also

- [Python Packaging Authority](https://www.pypa.io/)
- [distlib documentation](https://distlib.readthedocs.io/)