Metadata-Version: 2.1
Name: pywinput
Version: 0.1.0
Summary: A wrapper for pywin32 that adds some extra functionality and solves common issues.
Home-page: https://github.com/56kyle/pywinput
License: GPL-3.0-or-later
Keywords: python,pywin32,keyboard,mouse,windows
Author: Kyle Oliver
Author-email: 56kyleoliver@gmail.com
Requires-Python: >=3.10,<4.0
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Hardware :: Hardware Drivers
Classifier: Topic :: System :: Operating System Kernels :: Microsoft :: Windows
Requires-Dist: keyboard (>=0.13.5,<0.14.0)
Requires-Dist: mouse (>=0.7.1,<0.8.0)
Requires-Dist: pywin32 (>=304,<305)
Project-URL: Repository, https://github.com/56kyle/pywinput
Description-Content-Type: text/markdown


# Pywinput
A wrapper for pywin32 that allows for simulating keyboard and mouse input within background windows

## Installation

#### Pip

```
pip install pywinput
```

#### Poetry
    
```
poetry add pywinput
```


## Usage

```python
from pywinput import Window, Key, Button

if __name__ == '__main__':
    win = Window.create(
        title='My Test Window',
        x=400,
        y=400,
        width=200,
        height=200,
    )
    win.show()
    win.text = 'My new window title'
```







