noisicaa/3rdparty/typeshed
Ben Niemann 21ec283822 Reorganize code to make creating new node types easier.
Adding new node types required adding bits and pieces in many places, which was tedious and failure
prone.
Now it's just cloning the directory of one of the existing nodes and adding a few lines to
'registries' (all in one directory).

Also:
- Reanimate custom csound node.
- All nodes can be muted.
2019-01-08 10:11:57 +01:00
..
PyQt5 Reorganize code to make creating new node types easier. 2019-01-08 10:11:57 +01:00
README Make noisicaa.audioproc.engine mypy clean. 2018-04-09 06:50:07 +02:00
async_generator.pyi Upgrade mypy to V0.650 2018-12-21 23:46:36 +01:00
capnp.pyi Upgrade mypy to V0.650 2018-12-21 23:46:36 +01:00
eventfd.pyi Upgrade mypy to V0.650 2018-12-21 23:46:36 +01:00
gbulb.pyi Upgrade mypy to V0.650 2018-12-21 23:46:36 +01:00
mox3.pyi Upgrade mypy to V0.650 2018-12-21 23:46:36 +01:00
portalocker.pyi Upgrade mypy to V0.650 2018-12-21 23:46:36 +01:00
posix_ipc.pyi Make noisicaa.audioproc.engine mypy clean. 2018-04-09 06:50:07 +02:00
psutil.pyi Upgrade mypy to V0.650 2018-12-21 23:46:36 +01:00
pyfakefs.pyi Upgrade mypy to V0.650 2018-12-21 23:46:36 +01:00
quamash.pyi Upgrade mypy to V0.650 2018-12-21 23:46:36 +01:00
sip.pyi Upgrade mypy to V0.650 2018-12-21 23:46:36 +01:00
toposort.pyi Upgrade mypy to V0.650 2018-12-21 23:46:36 +01:00
urwid.pyi Upgrade mypy to V0.650 2018-12-21 23:46:36 +01:00

README

This directory contains some stub files for 3rdparty modules, which don't have any.

- sip.pyi

Copied from the .deb package, which isn't in the search path from the virtual env.

- PyQt5/*.pyi

The PyQt5 package, when installed with pip, does not include the stub files, which
are created when building PyQt5 from source. These files are just copied from a manual
build.
Also tweaked the files a bit, because they don't work with mypy as is...

- posix_ipc.pyi

Manually crafted, with just the subset of class that I actually use (i.e. incomplete).