Metadata-Version: 2.1
Name: eventloop
Version: 0.0.4
Summary: Abstraction layer for filesystem events
Home-page: https://github.com/mugiseyebrows/event-loop
Author: Stanislav Doronin
Author-email: mugisbrows@gmail.com
License: UNKNOWN
Platform: UNKNOWN

==================================================
eventloop: Abstraction layer for filesystem events
==================================================

Eventloop uses any of: `pyuv` or `PySide2` or `PyQt5` installed in the system 
to provide uniform callback interface for filesystem events. And also timers.

Package intended to be a building block for utility scripts for recompiling 
or pushing files or restarting tests.

`pyuv` is used preferably as it's most efficient. `uv` is a library that 
powers nodejs event loop. Imagine you can `fs.watch` in python. No need to 
imagine, now you can.

Installing
==========

eventloop can be installed via pip as follows:

::

    pip install eventloop

Author
======

Stanislav Doronin <mugisbrows@gmail.com>

License
=======

Eventloop is distributed under the terms of MIT license, check `LICENSE` file.

Contributing
============

If you'd like to contribute, fork the project, make changes, and send a pull
request. Have a look at the surrounding code and please, make yours look
alike :-)

