
    {i                    t    S r SSKJr  SSKJrJr  SSKJr  SSKJ	r	  SSK
Jr  \(       a  SS	Kr " S
 S\	5      rg	)z%Provide the RisingListingMixin class.    )annotations)TYPE_CHECKINGIterator)urljoin   )PRAWBase   )ListingGeneratorNc                  <    \ rS rSrSr    SS jr    SS jrSrg)RisingListingMixin   zMixes in the rising methods.c                X    [        U R                  [        U R                  S5      40 UD6$ )aV  Return a :class:`.ListingGenerator` for random rising submissions.

Additional keyword arguments are passed in the initialization of
:class:`.ListingGenerator`.

For example, to get random rising submissions for r/test:

.. code-block:: python

    for submission in reddit.subreddit("test").random_rising():
        print(submission.title)

randomrisingr
   _redditr   _pathselfgenerator_kwargss     [/home/james-whalen/.local/lib/python3.13/site-packages/praw/models/listing/mixins/rising.pyrandom_rising RisingListingMixin.random_rising   s-       LL'$**n=
AQ
 	
    c                X    [        U R                  [        U R                  S5      40 UD6$ )aA  Return a :class:`.ListingGenerator` for rising submissions.

Additional keyword arguments are passed in the initialization of
:class:`.ListingGenerator`.

For example, to get rising submissions for r/test:

.. code-block:: python

    for submission in reddit.subreddit("test").rising():
        print(submission.title)

risingr   r   s     r   r   RisingListingMixin.rising&   s-       LL'$**h7
;K
 	
r    N)r   zstr | int | dict[str, str]returnz Iterator[praw.models.Submission])__name__
__module____qualname____firstlineno____doc__r   r   __static_attributes__r   r   r   r   r      s/    &
"<
	)
(
"<
	)
r   r   )r#   
__future__r   typingr   r   urllib.parser   baser   	generatorr
   praw.modelsprawr   r   r   r   <module>r,      s)    + " *    ()
 )
r   