+
    ָVXo  c                   s`    ^ RI Ht ^RIHt ^RI5  ! R R]! R4      4      t ! R R]4      tR	# )
i    )Gio)ExitableWithAliases)Z*c                   s*   a  ] tR t^t o RtR tRtV tR# )Publicationc                sl   V F5  pVR9  g   K  \        V P                  RP                  V4      ,           4      h	  VP                  R R4      pVP                  RR4      p\	        V4      pV F  pRRRrp	\        V4      \        8X  dD   \        V4      ^8X  d   Vw  rp\        V4      ^8X  d   Vw  r\        V4      ^8X  d
   V^ ,          p
MTp
\        W)4      p	V P                  VP                  WV4      P                  4       K  	  V P                  VP                  W&VR7      P                  4       R# )allow_replacementreplacez( got an unexpected keyword argument '{}'TFN)r   r   )Z	TypeError__qualname__ZformatZgetZauto_bus_nameZtypeZtupleZlenZauto_object_pathZ_at_exitZregister_objectZ__exit__Zrequest_name)selfZbusbus_nameobjectsZkwargsZkwargr   r   Zobject_infoZpathobjectZ	node_infos   &&&*,       7/usr/lib/python3.14/site-packages/pydbus/publication.py__init__ZPublication.__init__   s   e44
D%%(R(Y(YZ_(``
aa  jj!4d;JJy%('8$(k"D$4
;5 
;1*T9
;1\T
;1!nVF
8
*4==$$T9=FFG " --  X_ `iij     N)__name__
__module__r   __firstlineno__	__slots__r   __static_attributes____classdictcell__Z__classdict__   @r
   r   r      s     k kr   r   Z	unpublishc                   s*   a  ] tR t^%t o RtR tRtV tR# )PublicationMixinc                s    \        W.VO5!  # )zExpose objects on the bus.)r   )r   r   r   s   &&*r
   publishZPublicationMixin.publish(   s    	T	.g	..r   r   N)r   r   r   r   r   r   r   r   r   r   r
   r   r   %   s     / /r   r   N)Zgi.repositoryr    Zexitabler   Z
auto_namesr   r	   r   r   r   r
   <module>r      s/     ) k%k2 k@/v /r   