
    %$}g                     f    d Z ddlZddlmZ ddlmZ ddlm	Z	 ddl
mZmZmZ ddlmZmZmZ dd
ZdS )z+
Meta-functions to be applied module-wide.
    N)clear_caches)reset_caches)define_stoplist   )LRU_TESTSimhashis_similar_domain)line_processingreturn_printables_and_spacestrimreturnc                     t          j                     t                       t                       t	          j                     t          j                     t          j                     t          j                     t          j	                     t          j                                         t          j                     dS )z\Reset all known LRU caches used to speed up processing.
       This may release some memory.N)r   cache_clearreset_caches_htmldatereset_caches_courlanr	   r
   r   r   r   clearr   _vector_to_addgccollect     P/var/www/py-google-trends/myenv/lib/python3.11/site-packages/trafilatura/meta.pyr   r      s     !!!!###!!! ,...N&&(((JLLLLLr   )r   N)__doc__r   courlan.metar   r   htmldate.metar   r   justext.corer   deduplicationr   r   r	   utilsr
   r   r   r   r   r   <module>r      s     
			 = = = = = = ? ? ? ? ? ? ( ( ( ( ( ( ? ? ? ? ? ? ? ? ? ? F F F F F F F F F F     r   