|
173 | 173 | <li class="toctree-l3"><a class="reference internal" href="../../api/minim.audio.FLACAudio.html">FLACAudio</a></li>
|
174 | 174 | <li class="toctree-l3"><a class="reference internal" href="../../api/minim.audio.MP3Audio.html">MP3Audio</a></li>
|
175 | 175 | <li class="toctree-l3"><a class="reference internal" href="../../api/minim.audio.MP4Audio.html">MP4Audio</a></li>
|
| 176 | +<li class="toctree-l3"><a class="reference internal" href="../../api/minim.audio.OggAudio.html">OggAudio</a></li> |
176 | 177 | <li class="toctree-l3"><a class="reference internal" href="../../api/minim.audio.WAVEAudio.html">WAVEAudio</a></li>
|
177 | 178 | </ul>
|
178 | 179 | </li>
|
@@ -258,9 +259,9 @@ <h1>Source code for minim.qobuz</h1><div class="highlight"><pre>
|
258 | 259 |
|
259 | 260 | <span class="kn">import</span> <span class="nn">requests</span>
|
260 | 261 |
|
261 |
| -<span class="kn">from</span> <span class="nn">.</span> <span class="kn">import</span> <span class="n">FOUND_PLAYWRIGHT</span><span class="p">,</span> <span class="n">DIR_HOME</span><span class="p">,</span> <span class="n">DIR_TEMP</span><span class="p">,</span> <span class="n">config</span> |
| 262 | +<span class="kn">from</span> <span class="nn">.</span> <span class="kn">import</span> <span class="n">FOUND_PLAYWRIGHT</span><span class="p">,</span> <span class="n">DIR_HOME</span><span class="p">,</span> <span class="n">DIR_TEMP</span><span class="p">,</span> <span class="n">_config</span> |
262 | 263 | <span class="k">if</span> <span class="n">FOUND_PLAYWRIGHT</span><span class="p">:</span>
|
263 |
| - <span class="kn">from</span> <span class="nn">.</span> <span class="kn">import</span> <span class="n">sync_playwright</span> |
| 264 | + <span class="kn">from</span> <span class="nn">playwright.sync_api</span> <span class="kn">import</span> <span class="n">sync_playwright</span> |
264 | 265 |
|
265 | 266 | <span class="n">__all__</span> <span class="o">=</span> <span class="p">[</span><span class="s2">"PrivateAPI"</span><span class="p">]</span>
|
266 | 267 |
|
@@ -455,12 +456,12 @@ <h1>Source code for minim.qobuz</h1><div class="highlight"><pre>
|
455 | 456 | <span class="k">if</span> <span class="n">user_agent</span><span class="p">:</span>
|
456 | 457 | <span class="bp">self</span><span class="o">.</span><span class="n">session</span><span class="o">.</span><span class="n">headers</span><span class="p">[</span><span class="s2">"User-Agent"</span><span class="p">]</span> <span class="o">=</span> <span class="n">user_agent</span>
|
457 | 458 |
|
458 |
| - <span class="k">if</span> <span class="p">(</span><span class="n">auth_token</span> <span class="ow">is</span> <span class="kc">None</span> <span class="ow">and</span> <span class="n">config</span><span class="o">.</span><span class="n">has_section</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_NAME</span><span class="p">)</span> |
| 459 | + <span class="k">if</span> <span class="p">(</span><span class="n">auth_token</span> <span class="ow">is</span> <span class="kc">None</span> <span class="ow">and</span> <span class="n">_config</span><span class="o">.</span><span class="n">has_section</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_NAME</span><span class="p">)</span> |
459 | 460 | <span class="ow">and</span> <span class="ow">not</span> <span class="n">overwrite</span><span class="p">):</span>
|
460 |
| - <span class="n">flow</span> <span class="o">=</span> <span class="n">config</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_NAME</span><span class="p">,</span> <span class="s2">"flow"</span><span class="p">)</span> <span class="ow">or</span> <span class="kc">None</span> |
461 |
| - <span class="n">auth_token</span> <span class="o">=</span> <span class="n">config</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_NAME</span><span class="p">,</span> <span class="s2">"auth_token"</span><span class="p">)</span> |
462 |
| - <span class="n">app_id</span> <span class="o">=</span> <span class="n">config</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_NAME</span><span class="p">,</span> <span class="s2">"app_id"</span><span class="p">)</span> |
463 |
| - <span class="n">app_secret</span> <span class="o">=</span> <span class="n">config</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_NAME</span><span class="p">,</span> <span class="s2">"app_secret"</span><span class="p">)</span> |
| 461 | + <span class="n">flow</span> <span class="o">=</span> <span class="n">_config</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_NAME</span><span class="p">,</span> <span class="s2">"flow"</span><span class="p">)</span> <span class="ow">or</span> <span class="kc">None</span> |
| 462 | + <span class="n">auth_token</span> <span class="o">=</span> <span class="n">_config</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_NAME</span><span class="p">,</span> <span class="s2">"auth_token"</span><span class="p">)</span> |
| 463 | + <span class="n">app_id</span> <span class="o">=</span> <span class="n">_config</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_NAME</span><span class="p">,</span> <span class="s2">"app_id"</span><span class="p">)</span> |
| 464 | + <span class="n">app_secret</span> <span class="o">=</span> <span class="n">_config</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_NAME</span><span class="p">,</span> <span class="s2">"app_secret"</span><span class="p">)</span> |
464 | 465 |
|
465 | 466 | <span class="bp">self</span><span class="o">.</span><span class="n">set_flow</span><span class="p">(</span><span class="n">flow</span><span class="p">,</span> <span class="n">app_id</span><span class="o">=</span><span class="n">app_id</span><span class="p">,</span> <span class="n">app_secret</span><span class="o">=</span><span class="n">app_secret</span><span class="p">,</span>
|
466 | 467 | <span class="n">auth_token</span><span class="o">=</span><span class="n">auth_token</span><span class="p">,</span> <span class="n">browser</span><span class="o">=</span><span class="n">browser</span><span class="p">,</span> <span class="n">save</span><span class="o">=</span><span class="n">save</span><span class="p">)</span>
|
@@ -625,14 +626,14 @@ <h1>Source code for minim.qobuz</h1><div class="highlight"><pre>
|
625 | 626 | <span class="n">auth_token</span> <span class="o">=</span> <span class="n">r</span><span class="p">[</span><span class="s2">"user_auth_token"</span><span class="p">]</span>
|
626 | 627 |
|
627 | 628 | <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_save</span><span class="p">:</span>
|
628 |
| - <span class="n">config</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_NAME</span><span class="p">]</span> <span class="o">=</span> <span class="p">{</span> |
| 629 | + <span class="n">_config</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_NAME</span><span class="p">]</span> <span class="o">=</span> <span class="p">{</span> |
629 | 630 | <span class="s2">"flow"</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_flow</span><span class="p">,</span>
|
630 | 631 | <span class="s2">"auth_token"</span><span class="p">:</span> <span class="n">auth_token</span><span class="p">,</span>
|
631 | 632 | <span class="s2">"app_id"</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">session</span><span class="o">.</span><span class="n">headers</span><span class="p">[</span><span class="s2">"X-App-Id"</span><span class="p">],</span>
|
632 | 633 | <span class="s2">"app_secret"</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_app_secret</span>
|
633 | 634 | <span class="p">}</span>
|
634 | 635 | <span class="k">with</span> <span class="nb">open</span><span class="p">(</span><span class="n">DIR_HOME</span> <span class="o">/</span> <span class="s2">"minim.cfg"</span><span class="p">,</span> <span class="s2">"w"</span><span class="p">)</span> <span class="k">as</span> <span class="n">f</span><span class="p">:</span>
|
635 |
| - <span class="n">config</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="n">f</span><span class="p">)</span> |
| 636 | + <span class="n">_config</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="n">f</span><span class="p">)</span> |
636 | 637 |
|
637 | 638 | <span class="bp">self</span><span class="o">.</span><span class="n">session</span><span class="o">.</span><span class="n">headers</span><span class="p">[</span><span class="s2">"X-User-Auth-Token"</span><span class="p">]</span> <span class="o">=</span> <span class="n">auth_token</span>
|
638 | 639 |
|
|
0 commit comments