+
    QDb$  c                   sl    . ROt R t]sR tR t^RIHtHtHtH	t	H
t
HtHtHtHtHt ^RIHt ^RIHt R# )	set_debugprint_fnc                 s    R # N Zx   &9/usr/lib/python3.14/site-packages/cupshelpers/__init__.py	_no_debugr      s    
    c                 s    \        V 4       R # r   _debugprint_fnr   r   r   _debugprintr
   "   s
    Ar   c                s
    V s R# )zk
Set debugging hook.

@param debugprint: function to print debug output
@type debugprint: fn (str) -> None
Nr   )Z
debugprintr   r   r    r    %   s	      Nr   )
DevicePrinteractivateNewPrintercopyPPDOptions
getDevicesgetPrintersmissingPackagesAndExecutablesmissingExecutablesparseDeviceIDsetPPDPageSize)ppds)openprintingN)r    r   r   r   r   r   r   r   r   r   r   r   r   )Z__all__r   r	   r
   r    Zcupshelpersr   r   r   r   r   r   r   r   r   r   Z r   r   r   r   r   <module>r      s9   *  
 
 
  r   