from typing import Optional
from typing import overload
from typing import TextIO
+from typing import Union
from . import __version__
from . import command
def __init__(
self,
- file_: Optional[str] = None,
+ file_: Union[str, os.PathLike[str], None] = None,
ini_section: str = "alembic",
output_buffer: Optional[TextIO] = None,
stdout: TextIO = sys.stdout,
"""
- config_file_name: Optional[str] = None
+ config_file_name: Union[str, os.PathLike[str], None] = None
"""Filesystem path to the .ini file in use."""
config_ini_section: str = None # type:ignore[assignment]