message: updated stubs to be explicitly optional, and added 'parallel'
diff: @@ -70,15 +70,16 @@ class DuckDBPyConnection:
  self,
  filename: str,
  header: Optional[bool | int] = None,
  - compression: str = None,
  - sep: str = None,
  - delimiter: str = None,
  + compression: Optional[str] = None,
  + sep: Optional[str] = None,
  + delimiter: Optional[str] = None,
  dtype: Optional[dict[str, str] | list[str]] = None,
  - na_values: str = None,
  - skiprows: int = None,
  - quotechar: str = None,
  - escapechar: str = None,
  - encoding: str = None,
  + na_values: Optional[str] = None,
  + skiprows: Optional[int] = None,
  + quotechar: Optional[str] = None,
  + escapechar: Optional[str] = None,
  + encoding: Optional[str] = None,
  + parallel: Optional[bool] = None,
  ) -> DuckDBPyRelation: ...
  def from_df(self, df: pandas.DataFrame = ...) -> DuckDBPyRelation: ...
  @overload
  @@ -276,15 +277,16 @@ def write_csv(df: pandas.DataFrame, file_name: str, connection: DuckDBPyConnecti
  def read_csv(
  filename: str,
  header: Optional[bool | int] = None,
  - compression: str = None,
  - sep: str = None,
  - delimiter: str = None,
  + compression: Optional[str] = None,
  + sep: Optional[str] = None,
  + delimiter: Optional[str] = None,
  dtype: Optional[dict[str, str] | list[str]] = None,
  - na_values: str = None,
  - skiprows: int = None,
  - quotechar: str = None,
  - escapechar: str = None,
  - encoding: str = None,
  + na_values: Optional[str] = None,
  + skiprows: Optional[int] = None,
  + quotechar: Optional[str] = None,
  + escapechar: Optional[str] = None,
  + encoding: Optional[str] = None,
  + parallel: Optional[bool] = None,
  connection: DuckDBPyConnection = ...
  ) -> DuckDBPyRelation: ...
  