diff options
| author | HampusM <hampus@hampusmat.com> | 2022-02-14 11:47:36 +0100 | 
|---|---|---|
| committer | HampusM <hampus@hampusmat.com> | 2022-02-14 11:47:36 +0100 | 
| commit | cb7a167c7dee2fa1a19bd09ede3bae8b140e79da (patch) | |
| tree | 3bc9443f0d988273a78f4654030ab65b3c580509 /typings/serial | |
| parent | 7892ef9d248c189be68ce7faf63230ec0a318b67 (diff) | |
build: use PlatformIO
Diffstat (limited to 'typings/serial')
| -rw-r--r-- | typings/serial/serialposix.pyi | 34 | ||||
| -rw-r--r-- | typings/serial/serialutil.pyi | 37 | ||||
| -rw-r--r-- | typings/serial/serialwin32.pyi | 34 | ||||
| -rw-r--r-- | typings/serial/tools/list_ports.pyi | 16 | ||||
| -rw-r--r-- | typings/serial/tools/list_ports_common.pyi | 16 | ||||
| -rw-r--r-- | typings/serial/tools/list_ports_linux.pyi | 11 | ||||
| -rw-r--r-- | typings/serial/tools/list_ports_windows.pyi | 8 | 
7 files changed, 0 insertions, 156 deletions
diff --git a/typings/serial/serialposix.pyi b/typings/serial/serialposix.pyi deleted file mode 100644 index 9f41fd2..0000000 --- a/typings/serial/serialposix.pyi +++ /dev/null @@ -1,34 +0,0 @@ -from typing import Any, Optional -from serial.serialutil import SerialBase - - -class PlatformSpecificBase: -    ... - - -class PlatformSpecific(PlatformSpecificBase): -    ... - - -class Serial(SerialBase, PlatformSpecific): -    """\ -    Serial port class POSIX implementation. Serial port configuration is -    done with termios and fcntl. Runs on Linux and many other Un*x like -    systems. -    """ - -    def close(self) -> None: -        """Close port""" -        ... - -    def read(self, size: Optional[int] = ...) -> bytes: -        """\ -        Read size bytes from the serial port. If a timeout is set it may -        return less characters as requested. With no timeout it will block -        until the requested number of bytes is read. -        """ -        ... - -    def __enter__(self) -> Serial: ... - -    def __exit__(self, *args: Any, **kwargs: Any) -> None: ... diff --git a/typings/serial/serialutil.pyi b/typings/serial/serialutil.pyi deleted file mode 100644 index d24f7d1..0000000 --- a/typings/serial/serialutil.pyi +++ /dev/null @@ -1,37 +0,0 @@ -import io -from typing import Any, Optional - - -class SerialBase(io.RawIOBase): -    """\ -    Serial port base class. Provides __init__ function and properties to -    get/set port settings. -    """ - -    def __init__( -        self, -        port: Optional[str] = ..., -        baudrate: Optional[int] = ..., -        **kwargs: Any -    ) -> None: -        """Initialize comm port object. If a "port" is given, then the port -        will be opened immediately. Otherwise a Serial port object in closed -        state is returned. -        """ -        ... - -    @property -    def baudrate(self) -> int: ... - -    @baudrate.setter -    def baudrate(self) -> None: ... - -    def setRTS(self, value: Optional[bool] = ...) -> None: -        ... - -    def setDTR(self, value: Optional[bool] = ...) -> None: -        ... - -    @property -    def is_open(self) -> bool: -        ... diff --git a/typings/serial/serialwin32.pyi b/typings/serial/serialwin32.pyi deleted file mode 100644 index 5124dd2..0000000 --- a/typings/serial/serialwin32.pyi +++ /dev/null @@ -1,34 +0,0 @@ -""" -This type stub file was generated by pyright. -""" - -from typing import Any, Optional -from serial.serialutil import SerialBase - - -class Serial(SerialBase): -    """Serial port implementation for Win32 based on ctypes.""" - -    def __init__( -        self, -        port: Optional[str] = ..., -        baudrate: Optional[int] = ..., -        **kwargs: Any -    ) -> None: -        ... - -    def close(self) -> None: -        """Close port""" -        ... - -    def read(self, size: Optional[int] = ...) -> bytes: -        """\ -        Read size bytes from the serial port. If a timeout is set it may -        return less characters as requested. With no timeout it will block -        until the requested number of bytes is read. -        """ -        ... - -    def __enter__(self) -> Serial: ... - -    def __exit__(self, *args: Any, **kwargs: Any) -> None: ... diff --git a/typings/serial/tools/list_ports.pyi b/typings/serial/tools/list_ports.pyi deleted file mode 100644 index 67df6f6..0000000 --- a/typings/serial/tools/list_ports.pyi +++ /dev/null @@ -1,16 +0,0 @@ -"""\ -This module will provide a function called comports that returns an -iterable (generator or list) that will enumerate available com ports. Note that -on some systems non-existent ports may be listed. - -Additionally a grep function is supplied that can be used to search for ports -based on their descriptions or hardware ID. -""" -from typing import Any, List, Optional - -from list_ports_common import ListPortInfo - - -def comports(include_links: Optional[Any] = ...) -> List[ListPortInfo]: -    """Return a list of info objects about serial ports""" -    ... diff --git a/typings/serial/tools/list_ports_common.pyi b/typings/serial/tools/list_ports_common.pyi deleted file mode 100644 index 60920d0..0000000 --- a/typings/serial/tools/list_ports_common.pyi +++ /dev/null @@ -1,16 +0,0 @@ -from typing import Any, Optional - - -class ListPortInfo: -    """Info collection base class for serial ports""" - -    def __init__( -        self, -        device: Any, -        skip_link_detection: Optional[Any] = ... -    ) -> None: -        ... - -    @property -    def device(self) -> str: -        ... diff --git a/typings/serial/tools/list_ports_linux.pyi b/typings/serial/tools/list_ports_linux.pyi deleted file mode 100644 index ccb94ed..0000000 --- a/typings/serial/tools/list_ports_linux.pyi +++ /dev/null @@ -1,11 +0,0 @@ -from typing import Any, List, Optional -import serial.tools.list_ports_common - - -class SysFS(serial.tools.list_ports_common.ListPortInfo): -    """Wrapper for easy sysfs access and device info""" -    ... - - -def comports(include_links: Optional[Any] = ...) -> List[SysFS]: -    ... diff --git a/typings/serial/tools/list_ports_windows.pyi b/typings/serial/tools/list_ports_windows.pyi deleted file mode 100644 index 314af5b..0000000 --- a/typings/serial/tools/list_ports_windows.pyi +++ /dev/null @@ -1,8 +0,0 @@ -from typing import Any, List, Optional - -from serial.tools.list_ports_common import ListPortInfo - - -def comports(include_links: Optional[Any] = ...) -> List[ListPortInfo]: -    """Return a list of info objects about serial ports""" -    ...  | 
