pyconfs/_util.py
def delayed_import(package_name: str) -> FuturePackage:
    """Delay import until package is used.

    This helps users not having to install dependencies for formats they don't
    use.

    Args:
        package_name  - Name of package that will be imported

    Returns:
        FuturePackage that resolves to package when it's used
    """
    return FuturePackage(package_name)
Delay import until package is used.

    This helps users not having to install dependencies for formats they don't
    use.

    Args:
        package_name  - Name of package that will be imported

    Returns:
        FuturePackage that resolves to package when it's used
    
Delay import until package is used.
This helps users not having to install dependencies for formats they don't
use.

package_name  - Name of package that will be imported

FuturePackage that resolves to package when it's used
Delay import until package is used . This helps users not having to install dependencies for formats they don ' t use . package_name - Name of package that will be imported FuturePackage that resolves to package when it ' s used
def delayed_import(package_name: str) -> FuturePackage:
    return FuturePackage(package_name)
def delayed_import ( package_name : str ) -> FuturePackage : return FuturePackage ( package_name )
Delay import until package is used.
Delay import until package is used .
"""Delay import until package is used.

    This helps users not having to install dependencies for formats they don't
    use.

    Args:
        package_name  - Name of package that will be imported

    Returns:
        FuturePackage that resolves to package when it's used
    """
package_name
str