Skip to content

Commit

Permalink
deploy: 1c16d84
Browse files Browse the repository at this point in the history
  • Loading branch information
marksie1988 committed Apr 15, 2024
1 parent aae2a03 commit 7c5ffc1
Show file tree
Hide file tree
Showing 22 changed files with 3,789 additions and 1,769 deletions.
Binary file modified .doctrees/apis/media.doctree
Binary file not shown.
Binary file modified .doctrees/apis/search.doctree
Binary file not shown.
Binary file modified .doctrees/environment.pickle
Binary file not shown.
Binary file modified .doctrees/index.doctree
Binary file not shown.
Binary file modified .doctrees/models/common.doctree
Binary file not shown.
Binary file modified .doctrees/models/media.doctree
Binary file not shown.
Binary file modified .doctrees/models/search.doctree
Binary file not shown.
4 changes: 2 additions & 2 deletions _modules/asyncpow/apis/media.html
Original file line number Diff line number Diff line change
Expand Up @@ -166,8 +166,8 @@ <h1>Source code for asyncpow.apis.media</h1><div class="highlight"><pre>
<span class="sd"> Args:</span>
<span class="sd"> take (int): The number of items to retrieve (default is 20).</span>
<span class="sd"> skip (int): The number of items to skip (default is 0).</span>
<span class="sd"> filter (MediaFilterOptions): The filter option for media items (default is MediaFilterOptions.AVAILABLE).</span>
<span class="sd"> sort (SortOptions): The sorting option for media items (default is SortOptions.ADDED).</span>
<span class="sd"> filter (MediaFilterOptions): The filter option for media items (default is None).</span>
<span class="sd"> sort (SortOptions): The sorting option for media items (default is None).</span>
<span class="sd"> raw_response (bool): Flag to determine whether to return the raw response (True) or an object (False). Default is False.</span>

<span class="sd"> Returns:</span>
Expand Down
1 change: 1 addition & 0 deletions _modules/asyncpow/apis/search.html
Original file line number Diff line number Diff line change
Expand Up @@ -153,6 +153,7 @@ <h1>Source code for asyncpow.apis.search</h1><div class="highlight"><pre>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Search for Movies, TV or Person</span>

<span class="sd"> Args:</span>
<span class="sd"> query (str):</span>
<span class="sd"> raw_response (bool): Flag to determine whether to return the raw response (True) or an object (False). Default is False.</span>
<span class="sd"> page (int): The page number for items (default is 1).</span>
<span class="sd"> lang (str): The language for items (default is &quot;en&quot;).</span>
Expand Down
100 changes: 45 additions & 55 deletions _modules/asyncpow/models/common.html
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@ <h1>Source code for asyncpow.models.common</h1><div class="highlight"><pre>
<span class="kn">from</span> <span class="nn">pydantic</span> <span class="kn">import</span> <span class="n">BaseModel</span>

<span class="n">SortOptions</span> <span class="o">=</span> <span class="n">Literal</span><span class="p">[</span><span class="s2">&quot;added&quot;</span><span class="p">,</span> <span class="s2">&quot;modified&quot;</span><span class="p">,</span> <span class="s2">&quot;mediaAdded&quot;</span><span class="p">]</span>
<span class="n">MediaType</span> <span class="o">=</span> <span class="n">Literal</span><span class="p">[</span><span class="s2">&quot;movie&quot;</span><span class="p">,</span> <span class="s2">&quot;tv&quot;</span><span class="p">]</span>


<div class="viewcode-block" id="UserModel">
Expand All @@ -129,17 +130,30 @@ <h1>Source code for asyncpow.models.common</h1><div class="highlight"><pre>
<span class="sd"> Data class representing a user model.</span>
<span class="sd"> &quot;&quot;&quot;</span>

<span class="n">displayName</span><span class="p">:</span> <span class="nb">str</span>
<span class="nb">id</span><span class="p">:</span> <span class="nb">int</span>
<span class="n">email</span><span class="p">:</span> <span class="nb">str</span>
<span class="n">username</span><span class="p">:</span> <span class="nb">str</span>
<span class="n">plexToken</span><span class="p">:</span> <span class="nb">str</span>
<span class="n">plexUsername</span><span class="p">:</span> <span class="nb">str</span>
<span class="n">username</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">password</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">resetPasswordGuid</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">recoveryLinkExpirationDate</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">userType</span><span class="p">:</span> <span class="nb">int</span>
<span class="n">plexId</span><span class="p">:</span> <span class="nb">int</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">plexToken</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">plexUsername</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">permissions</span><span class="p">:</span> <span class="nb">int</span>
<span class="n">avatar</span><span class="p">:</span> <span class="nb">str</span>
<span class="n">createdAt</span><span class="p">:</span> <span class="nb">str</span>
<span class="n">updatedAt</span><span class="p">:</span> <span class="nb">str</span>
<span class="n">requestCount</span><span class="p">:</span> <span class="nb">str</span></div>
<span class="n">requestCount</span><span class="p">:</span> <span class="nb">int</span>
<span class="n">requests</span><span class="p">:</span> <span class="nb">list</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span> <span class="c1"># TODO: Requests</span>
<span class="n">movieQuotaLimit</span><span class="p">:</span> <span class="nb">int</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">movieQuotaDays</span><span class="p">:</span> <span class="nb">int</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">tvQuotaLimit</span><span class="p">:</span> <span class="nb">int</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">tvQuotaDays</span><span class="p">:</span> <span class="nb">int</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">settings</span><span class="p">:</span> <span class="nb">dict</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span> <span class="c1"># TODO: UserSettingsModel</span>
<span class="n">pushSubscriptions</span><span class="p">:</span> <span class="nb">list</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span> <span class="c1"># TODO: UserPushSubscriptionModel</span>
<span class="n">createdIssues</span><span class="p">:</span> <span class="nb">list</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span> <span class="c1"># TODO: IssueModel</span></div>



Expand All @@ -148,11 +162,27 @@ <h1>Source code for asyncpow.models.common</h1><div class="highlight"><pre>
<span class="k">class</span> <span class="nc">PageInfoModel</span><span class="p">(</span><span class="n">BaseModel</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> Data class representing page information.</span>

<span class="sd"> As per code</span>
<span class="sd"> &quot;&quot;&quot;</span>

<span class="n">page</span><span class="p">:</span> <span class="nb">int</span>
<span class="n">pages</span><span class="p">:</span> <span class="nb">int</span>
<span class="n">results</span><span class="p">:</span> <span class="nb">int</span></div>
<span class="n">results</span><span class="p">:</span> <span class="nb">int</span>
<span class="n">pageSize</span><span class="p">:</span> <span class="nb">int</span></div>



<div class="viewcode-block" id="PaginatedResponseModel">
<a class="viewcode-back" href="../../../models/common.html#asyncpow.models.common.PaginatedResponseModel">[docs]</a>
<span class="k">class</span> <span class="nc">PaginatedResponseModel</span><span class="p">(</span><span class="n">BaseModel</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> Data class representing page information.</span>

<span class="sd"> As per code</span>
<span class="sd"> &quot;&quot;&quot;</span>

<span class="n">pageInfo</span><span class="p">:</span> <span class="n">PageInfoModel</span></div>



Expand Down Expand Up @@ -321,60 +351,20 @@ <h1>Source code for asyncpow.models.common</h1><div class="highlight"><pre>



<div class="viewcode-block" id="MediaRequestModel">
<a class="viewcode-back" href="../../../models/common.html#asyncpow.models.common.MediaRequestModel">[docs]</a>
<span class="k">class</span> <span class="nc">MediaRequestModel</span><span class="p">(</span><span class="n">BaseModel</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> Data class representing a media request model.</span>
<span class="sd"> &quot;&quot;&quot;</span>

<span class="nb">id</span><span class="p">:</span> <span class="nb">int</span>
<span class="n">status</span><span class="p">:</span> <span class="nb">int</span>
<span class="n">media</span><span class="p">:</span> <span class="nb">dict</span>
<span class="n">createdAt</span><span class="p">:</span> <span class="nb">str</span>
<span class="n">updatedAt</span><span class="p">:</span> <span class="nb">str</span>
<span class="n">requestedBy</span><span class="p">:</span> <span class="n">UserModel</span>
<span class="n">modifiedBy</span><span class="p">:</span> <span class="nb">list</span><span class="p">[</span><span class="n">UserModel</span><span class="p">]</span>
<span class="n">is4k</span><span class="p">:</span> <span class="nb">bool</span>
<span class="n">serverId</span><span class="p">:</span> <span class="nb">int</span>
<span class="n">profileId</span><span class="p">:</span> <span class="nb">int</span>
<span class="n">rootFolder</span><span class="p">:</span> <span class="nb">str</span></div>



<div class="viewcode-block" id="MediaInfoModel">
<a class="viewcode-back" href="../../../models/common.html#asyncpow.models.common.MediaInfoModel">[docs]</a>
<span class="k">class</span> <span class="nc">MediaInfoModel</span><span class="p">(</span><span class="n">BaseModel</span><span class="p">):</span>
<div class="viewcode-block" id="SeasonModel">
<a class="viewcode-back" href="../../../models/common.html#asyncpow.models.common.SeasonModel">[docs]</a>
<span class="k">class</span> <span class="nc">SeasonModel</span><span class="p">(</span><span class="n">BaseModel</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> Data class representing media information model.</span>
<span class="sd"> Data class representing a Season.</span>
<span class="sd"> &quot;&quot;&quot;</span>

<span class="n">airDate</span><span class="p">:</span> <span class="nb">str</span>
<span class="nb">id</span><span class="p">:</span> <span class="nb">int</span>
<span class="n">mediaType</span><span class="p">:</span> <span class="nb">str</span>
<span class="n">tmdbId</span><span class="p">:</span> <span class="nb">int</span>
<span class="n">status</span><span class="p">:</span> <span class="nb">int</span>
<span class="n">status4k</span><span class="p">:</span> <span class="nb">int</span>
<span class="n">createdAt</span><span class="p">:</span> <span class="nb">str</span>
<span class="n">updatedAt</span><span class="p">:</span> <span class="nb">str</span>
<span class="n">lastSeasonChange</span><span class="p">:</span> <span class="nb">str</span>
<span class="n">mediaAddedAt</span><span class="p">:</span> <span class="nb">str</span>
<span class="n">serviceId</span><span class="p">:</span> <span class="nb">int</span>
<span class="n">externalServiceId</span><span class="p">:</span> <span class="nb">int</span>
<span class="n">externalServiceSlug</span><span class="p">:</span> <span class="nb">int</span>
<span class="n">ratingKey</span><span class="p">:</span> <span class="nb">int</span>
<span class="n">requests</span><span class="p">:</span> <span class="n">MediaRequestModel</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">plexUrl</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">iOSPlexUrl</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">serviceUrl</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">serviceId4k</span><span class="p">:</span> <span class="nb">int</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">externalServiceId4k</span><span class="p">:</span> <span class="nb">int</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">externalServiceSlug4k</span><span class="p">:</span> <span class="nb">int</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">ratingKey4k</span><span class="p">:</span> <span class="nb">int</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">tvdbId</span><span class="p">:</span> <span class="nb">int</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">imdbId</span><span class="p">:</span> <span class="nb">int</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">downloadStatus</span><span class="p">:</span> <span class="nb">list</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">downloadStatus4k</span><span class="p">:</span> <span class="nb">list</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">seasons</span><span class="p">:</span> <span class="nb">list</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span></div>
<span class="n">episodeCount</span><span class="p">:</span> <span class="nb">int</span>
<span class="n">name</span><span class="p">:</span> <span class="nb">str</span>
<span class="n">overview</span><span class="p">:</span> <span class="nb">str</span>
<span class="n">posterPath</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
<span class="n">seasonNumber</span><span class="p">:</span> <span class="nb">int</span></div>

</pre></div>

Expand Down
Loading

0 comments on commit 7c5ffc1

Please sign in to comment.