Metadata-Version: 2.1
Name: PyGObject-stubs
Version: 2.3.0
Summary: Typing stubs for PyGObject
Author: Christoph Reiter
Author-email: reiter.christoph@gmail.com
License: LGPL-2.1
Project-URL: homepage, https://github.com/pygobject/pygobject-stubs
Project-URL: repository, https://github.com/pygobject/pygobject-stubs
Classifier: Programming Language :: Python :: 3
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Provides-Extra: dev
License-File: LICENSE

# Typing Stubs for PyGObject

[![image](https://travis-ci.org/pygobject/pygobject-stubs.svg?branch=master)](https://travis-ci.org/pygobject/pygobject-stubs)
[![PyPI](https://img.shields.io/pypi/v/pygobject-stubs)](https://pypi.org/project/PyGObject-stubs)

## Installation
```
pip install pygobject-stubs
```

### Configuration

Some libraries exist in multiple versions like Gtk3/4. As both libraries are
currently imported under the namespace `Gtk` only stubs for one can be installed.

You need to decide this at install time either by using the `--config-settings` option
with pip

	$ pip install pygobject-stubs --config-settings=config=Gtk3,Gdk3,Soup2

or by setting the `PYGOBJECT_STUB_CONFIG` env variable

	$ PYGOBJECT_STUB_CONFIG=Gtk3,Gdk3,Soup2 pip install pygobject-stubs

If no configuration is set, the most recent version of each library is installed. 

## Contributing

[Guide](./CONTRIBUTING.md)
