Rebuild reference using patched Sphinx

This commit is contained in:
Nguyễn Gia Phong 2020-03-31 22:08:37 +07:00
parent 7427c8e16e
commit 4e6f8bcde7
12 changed files with 513 additions and 501 deletions

Binary file not shown.

Binary file not shown.

View File

@ -45,20 +45,20 @@ Cython, Python and C++11.</p>
provided by palace:</p>
<ol class="arabic simple">
<li><p>Audio device creation and auxiliary functionalities:
<a class="reference internal" href="reference.html#id0" title="palace.device_names"><code class="xref py py-const docutils literal notranslate"><span class="pre">palace.device_names</span></code></a>, <a class="reference internal" href="reference.html#palace.query_extension" title="palace.query_extension"><code class="xref py py-func docutils literal notranslate"><span class="pre">palace.query_extension()</span></code></a>
and <a class="reference internal" href="reference.html#palace.device" title="palace.Device"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.Device</span></code></a></p></li>
<a class="reference internal" href="reference.html#palace.device_names" title="palace.device_names"><code class="xref py py-const docutils literal notranslate"><span class="pre">palace.device_names</span></code></a>, <a class="reference internal" href="reference.html#palace.query_extension" title="palace.query_extension"><code class="xref py py-func docutils literal notranslate"><span class="pre">palace.query_extension()</span></code></a>
and <a class="reference internal" href="reference.html#palace.Device" title="palace.Device"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.Device</span></code></a></p></li>
<li><p>Context creation and management: <a class="reference internal" href="reference.html#palace.current_context" title="palace.current_context"><code class="xref py py-func docutils literal notranslate"><span class="pre">palace.current_context()</span></code></a>,
<a class="reference internal" href="reference.html#palace.use_context" title="palace.use_context"><code class="xref py py-func docutils literal notranslate"><span class="pre">palace.use_context()</span></code></a>, <a class="reference internal" href="reference.html#palace.context" title="palace.Context"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.Context</span></code></a>,
<a class="reference internal" href="reference.html#palace.listener" title="palace.Listener"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.Listener</span></code></a> and <a class="reference internal" href="reference.html#palace.messagehandler" title="palace.MessageHandler"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.MessageHandler</span></code></a></p></li>
<a class="reference internal" href="reference.html#palace.use_context" title="palace.use_context"><code class="xref py py-func docutils literal notranslate"><span class="pre">palace.use_context()</span></code></a>, <a class="reference internal" href="reference.html#palace.Context" title="palace.Context"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.Context</span></code></a>,
<a class="reference internal" href="reference.html#palace.Listener" title="palace.Listener"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.Listener</span></code></a> and <a class="reference internal" href="reference.html#palace.MessageHandler" title="palace.MessageHandler"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.MessageHandler</span></code></a></p></li>
<li><p>Creation and caching of internal audio decoders and user-defined ones:
<a class="reference internal" href="reference.html#palace.decoder" title="palace.Decoder"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.Decoder</span></code></a>, <a class="reference internal" href="reference.html#palace.basedecoder" title="palace.BaseDecoder"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.BaseDecoder</span></code></a>,
<a class="reference internal" href="reference.html#palace.decoder_factories" title="palace.decoder_factories"><code class="xref py py-data docutils literal notranslate"><span class="pre">palace.decoder_factories</span></code></a>, <a class="reference internal" href="reference.html#palace.fileio" title="palace.FileIO"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.FileIO</span></code></a>,
<a class="reference internal" href="reference.html#palace.Decoder" title="palace.Decoder"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.Decoder</span></code></a>, <a class="reference internal" href="reference.html#palace.BaseDecoder" title="palace.BaseDecoder"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.BaseDecoder</span></code></a>,
<a class="reference internal" href="reference.html#palace.decoder_factories" title="palace.decoder_factories"><code class="xref py py-data docutils literal notranslate"><span class="pre">palace.decoder_factories</span></code></a>, <a class="reference internal" href="reference.html#palace.FileIO" title="palace.FileIO"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.FileIO</span></code></a>,
<a class="reference internal" href="reference.html#palace.current_fileio" title="palace.current_fileio"><code class="xref py py-func docutils literal notranslate"><span class="pre">palace.current_fileio()</span></code></a>, <a class="reference internal" href="reference.html#palace.use_fileio" title="palace.use_fileio"><code class="xref py py-func docutils literal notranslate"><span class="pre">palace.use_fileio()</span></code></a>
and <a class="reference internal" href="reference.html#palace.buffer" title="palace.Buffer"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.Buffer</span></code></a></p></li>
<li><p>Source of audio playback: <a class="reference internal" href="reference.html#palace.source" title="palace.Source"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.Source</span></code></a>
and <a class="reference internal" href="reference.html#palace.sourcegroup" title="palace.SourceGroup"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.SourceGroup</span></code></a></p></li>
<li><p>Audio effect: <a class="reference internal" href="reference.html#palace.auxiliaryeffectslot" title="palace.AuxiliaryEffectSlot"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.AuxiliaryEffectSlot</span></code></a>
and <a class="reference internal" href="reference.html#palace.effect" title="palace.Effect"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.Effect</span></code></a></p></li>
and <a class="reference internal" href="reference.html#palace.Buffer" title="palace.Buffer"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.Buffer</span></code></a></p></li>
<li><p>Source of audio playback: <a class="reference internal" href="reference.html#palace.Source" title="palace.Source"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.Source</span></code></a>
and <a class="reference internal" href="reference.html#palace.SourceGroup" title="palace.SourceGroup"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.SourceGroup</span></code></a></p></li>
<li><p>Audio effect: <a class="reference internal" href="reference.html#palace.AuxiliaryEffectSlot" title="palace.AuxiliaryEffectSlot"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.AuxiliaryEffectSlot</span></code></a>
and <a class="reference internal" href="reference.html#palace.Effect" title="palace.Effect"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.Effect</span></code></a></p></li>
</ol>
</div>
<div class="section" id="the-impl-idiom">
@ -161,7 +161,7 @@ will be closed, regardless of whatever may happen within the inner block</p>
</div>
<p>Other than closure/destruction of objects, typical uses of <a class="reference external" href="https://docs.python.org/3/reference/datamodel.html#context-managers">context managers</a>
also include saving and restoring various kinds of global state (as seen in
<a class="reference internal" href="reference.html#palace.context" title="palace.Context"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.Context</span></code></a>), locking and unlocking resources, etc.</p>
<a class="reference internal" href="reference.html#palace.Context" title="palace.Context"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.Context</span></code></a>), locking and unlocking resources, etc.</p>
</div>
</div>
<div class="section" id="the-double-reference">
@ -199,7 +199,7 @@ although well need to handle the reference count ourselves, e.g.</p>
from <code class="docutils literal notranslate"><span class="pre">BaseDecoder</span></code> will be exposed to C++ as an attribute of <code class="docutils literal notranslate"><span class="pre">CppDecoder</span></code>.
Effectively, this means the users can have the alure API calling their
inherited Python object as naturally as if palace is implemented in pure Python.</p>
<p>In practice, <a class="reference internal" href="reference.html#palace.basedecoder" title="palace.BaseDecoder"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.BaseDecoder</span></code></a> will also need to take into account
<p>In practice, <a class="reference internal" href="reference.html#palace.BaseDecoder" title="palace.BaseDecoder"><code class="xref py py-class docutils literal notranslate"><span class="pre">palace.BaseDecoder</span></code></a> will also need to take into account
other guarding mechanisms like <code class="xref py py-class docutils literal notranslate"><span class="pre">abc.ABC</span></code>. Due to Cython limitations,
implementation as a pure Python class and <a class="reference internal" href="#getter-setter"><span class="std std-ref">aliasing</span></a> of
<code class="docutils literal notranslate"><span class="pre">&#64;getter</span></code>/<code class="docutils literal notranslate"><span class="pre">&#64;setter</span></code> should be considered.</p>
@ -271,7 +271,7 @@ implementation as a pure Python class and <a class="reference internal" href="#g
&copy;2019, 2020 Nguyễn Gia Phong et al.
|
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.1.0+/02e8bee</a>
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.0.0+/7427c8e</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
|

View File

@ -60,19 +60,19 @@
<h2 id="A">A</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.source.air_absorption_factor">air_absorption_factor (palace.Source attribute)</a>
<li><a href="reference.html#palace.Source.air_absorption_factor">air_absorption_factor (palace.Source attribute)</a>
</li>
<li><a href="reference.html#palace.device.alc_version">alc_version() (palace.Device property)</a>
<li><a href="reference.html#palace.Device.alc_version">alc_version() (palace.Device property)</a>
</li>
<li><a href="reference.html#palace.context.async_wake_interval">async_wake_interval (palace.Context attribute)</a>
<li><a href="reference.html#palace.Context.async_wake_interval">async_wake_interval (palace.Context attribute)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.source.auxiliary_send">auxiliary_send() (palace.Source property)</a>
<li><a href="reference.html#palace.Source.auxiliary_send">auxiliary_send() (palace.Source property)</a>
</li>
<li><a href="reference.html#palace.auxiliaryeffectslot">AuxiliaryEffectSlot (class in palace)</a>
<li><a href="reference.html#palace.AuxiliaryEffectSlot">AuxiliaryEffectSlot (class in palace)</a>
</li>
<li><a href="reference.html#palace.context.available_resamplers">available_resamplers() (palace.Context property)</a>
<li><a href="reference.html#palace.Context.available_resamplers">available_resamplers() (palace.Context property)</a>
</li>
</ul></td>
</tr></table>
@ -80,15 +80,15 @@
<h2 id="B">B</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.basedecoder">BaseDecoder (class in palace)</a>
<li><a href="reference.html#palace.BaseDecoder">BaseDecoder (class in palace)</a>
</li>
<li><a href="reference.html#palace.device.basic_name">basic_name() (palace.Device property)</a>
<li><a href="reference.html#palace.Device.basic_name">basic_name() (palace.Device property)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.buffer">Buffer (class in palace)</a>
<li><a href="reference.html#palace.Buffer">Buffer (class in palace)</a>
</li>
<li><a href="reference.html#palace.messagehandler.buffer_loading">buffer_loading() (palace.MessageHandler method)</a>
<li><a href="reference.html#palace.MessageHandler.buffer_loading">buffer_loading() (palace.MessageHandler method)</a>
</li>
</ul></td>
</tr></table>
@ -96,39 +96,39 @@
<h2 id="C">C</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.channel_config">CHANNEL_CONFIG (in module palace)</a>
<li><a href="reference.html#palace.CHANNEL_CONFIG">CHANNEL_CONFIG (in module palace)</a>
</li>
<li><a href="reference.html#palace.basedecoder.channel_config">channel_config() (palace.BaseDecoder property)</a>
<li><a href="reference.html#palace.BaseDecoder.channel_config">channel_config() (palace.BaseDecoder property)</a>
<ul>
<li><a href="reference.html#palace.buffer.channel_config">(palace.Buffer property)</a>
<li><a href="reference.html#palace.Buffer.channel_config">(palace.Buffer property)</a>
</li>
<li><a href="reference.html#palace.decoder.channel_config">(palace.Decoder property)</a>
<li><a href="reference.html#palace.Decoder.channel_config">(palace.Decoder property)</a>
</li>
</ul></li>
<li><a href="reference.html#palace.channel_configs">channel_configs (in module palace)</a>
</li>
<li><a href="reference.html#palace.effect.chorus_properties">chorus_properties() (palace.Effect property)</a>
<li><a href="reference.html#palace.Effect.chorus_properties">chorus_properties() (palace.Effect property)</a>
</li>
<li><a href="reference.html#palace.device.clock_time">clock_time() (palace.Device property)</a>
<li><a href="reference.html#palace.Device.clock_time">clock_time() (palace.Device property)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.device.close">close() (palace.Device method)</a>
<li><a href="reference.html#palace.Device.close">close() (palace.Device method)</a>
<ul>
<li><a href="reference.html#palace.fileio.close">(palace.FileIO method)</a>
<li><a href="reference.html#palace.FileIO.close">(palace.FileIO method)</a>
</li>
</ul></li>
<li><a href="reference.html#palace.source.cone_angles">cone_angles (palace.Source attribute)</a>
<li><a href="reference.html#palace.Source.cone_angles">cone_angles (palace.Source attribute)</a>
</li>
<li><a href="reference.html#palace.context">Context (class in palace)</a>
<li><a href="reference.html#palace.Context">Context (class in palace)</a>
</li>
<li><a href="reference.html#palace.current_context">current_context() (in module palace)</a>
</li>
<li><a href="reference.html#palace.current_fileio">current_fileio() (in module palace)</a>
</li>
<li><a href="reference.html#palace.device.current_hrtf">current_hrtf() (palace.Device property)</a>
<li><a href="reference.html#palace.Device.current_hrtf">current_hrtf() (palace.Device property)</a>
</li>
</ul></td>
</tr></table>
@ -136,43 +136,43 @@
<h2 id="D">D</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.decoder">Decoder (class in palace)</a>
<li><a href="reference.html#palace.Decoder">Decoder (class in palace)</a>
</li>
<li><a href="reference.html#palace.decoder_factories">decoder_factories (in module palace)</a>
</li>
<li><a href="reference.html#palace.context.default_resampler_index">default_resampler_index() (palace.Context property)</a>
<li><a href="reference.html#palace.Context.default_resampler_index">default_resampler_index() (palace.Context property)</a>
</li>
<li><a href="reference.html#palace.auxiliaryeffectslot.destroy">destroy() (palace.AuxiliaryEffectSlot method)</a>
<li><a href="reference.html#palace.AuxiliaryEffectSlot.destroy">destroy() (palace.AuxiliaryEffectSlot method)</a>
<ul>
<li><a href="reference.html#palace.buffer.destroy">(palace.Buffer method)</a>
<li><a href="reference.html#palace.Buffer.destroy">(palace.Buffer method)</a>
</li>
<li><a href="reference.html#palace.context.destroy">(palace.Context method)</a>
<li><a href="reference.html#palace.Context.destroy">(palace.Context method)</a>
</li>
<li><a href="reference.html#palace.effect.destroy">(palace.Effect method)</a>
<li><a href="reference.html#palace.Effect.destroy">(palace.Effect method)</a>
</li>
<li><a href="reference.html#palace.source.destroy">(palace.Source method)</a>
<li><a href="reference.html#palace.Source.destroy">(palace.Source method)</a>
</li>
<li><a href="reference.html#palace.sourcegroup.destroy">(palace.SourceGroup method)</a>
<li><a href="reference.html#palace.SourceGroup.destroy">(palace.SourceGroup method)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.device">Device (class in palace)</a>
<li><a href="reference.html#palace.Device">Device (class in palace)</a>
</li>
<li><a href="reference.html#palace.context.device">device (palace.Context attribute)</a>
<li><a href="reference.html#palace.Context.device">device (palace.Context attribute)</a>
</li>
<li><a href="reference.html#palace.messagehandler.device_disconnected">device_disconnected() (palace.MessageHandler method)</a>
<li><a href="reference.html#palace.MessageHandler.device_disconnected">device_disconnected() (palace.MessageHandler method)</a>
</li>
<li><a href="reference.html#palace.device_names">device_names (in module palace)</a>
</li>
<li><a href="reference.html#palace.context.distance_model">distance_model() (palace.Context property)</a>
<li><a href="reference.html#palace.Context.distance_model">distance_model() (palace.Context property)</a>
</li>
<li><a href="reference.html#palace.source.distance_range">distance_range (palace.Source attribute)</a>
<li><a href="reference.html#palace.Source.distance_range">distance_range (palace.Source attribute)</a>
</li>
<li><a href="reference.html#palace.source.doppler_factor">doppler_factor (palace.Source attribute)</a>
<li><a href="reference.html#palace.Source.doppler_factor">doppler_factor (palace.Source attribute)</a>
</li>
<li><a href="reference.html#palace.context.doppler_factor">doppler_factor() (palace.Context property)</a>
<li><a href="reference.html#palace.Context.doppler_factor">doppler_factor() (palace.Context property)</a>
</li>
</ul></td>
</tr></table>
@ -180,15 +180,15 @@
<h2 id="E">E</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.effect">Effect (class in palace)</a>
<li><a href="reference.html#palace.Effect">Effect (class in palace)</a>
</li>
<li><a href="reference.html#palace.auxiliaryeffectslot.effect">effect() (palace.AuxiliaryEffectSlot property)</a>
<li><a href="reference.html#palace.AuxiliaryEffectSlot.effect">effect() (palace.AuxiliaryEffectSlot property)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.device.efx_version">efx_version() (palace.Device property)</a>
<li><a href="reference.html#palace.Device.efx_version">efx_version() (palace.Device property)</a>
</li>
<li><a href="reference.html#palace.context.end_batch">end_batch() (palace.Context method)</a>
<li><a href="reference.html#palace.Context.end_batch">end_batch() (palace.Context method)</a>
</li>
</ul></td>
</tr></table>
@ -196,25 +196,25 @@
<h2 id="F">F</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.source.fade_out_to_stop">fade_out_to_stop() (palace.Source method)</a>
<li><a href="reference.html#palace.Source.fade_out_to_stop">fade_out_to_stop() (palace.Source method)</a>
</li>
<li><a href="reference.html#palace.fileio">FileIO (class in palace)</a>
<li><a href="reference.html#palace.FileIO">FileIO (class in palace)</a>
</li>
<li><a href="reference.html#palace.frequency">FREQUENCY (in module palace)</a>
<li><a href="reference.html#palace.FREQUENCY">FREQUENCY (in module palace)</a>
</li>
<li><a href="reference.html#palace.basedecoder.frequency">frequency() (palace.BaseDecoder property)</a>
<li><a href="reference.html#palace.BaseDecoder.frequency">frequency() (palace.BaseDecoder property)</a>
<ul>
<li><a href="reference.html#palace.buffer.frequency">(palace.Buffer property)</a>
<li><a href="reference.html#palace.Buffer.frequency">(palace.Buffer property)</a>
</li>
<li><a href="reference.html#palace.decoder.frequency">(palace.Decoder property)</a>
<li><a href="reference.html#palace.Decoder.frequency">(palace.Decoder property)</a>
</li>
<li><a href="reference.html#palace.device.frequency">(palace.Device property)</a>
<li><a href="reference.html#palace.Device.frequency">(palace.Device property)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.buffer.from_decoder">from_decoder() (palace.Buffer static method)</a>
<li><a href="reference.html#palace.Buffer.from_decoder">from_decoder() (palace.Buffer static method)</a>
</li>
</ul></td>
</tr></table>
@ -222,25 +222,25 @@
<h2 id="G">G</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.source.gain">gain (palace.Source attribute)</a>
<li><a href="reference.html#palace.Source.gain">gain (palace.Source attribute)</a>
<ul>
<li><a href="reference.html#palace.sourcegroup.gain">(palace.SourceGroup attribute)</a>
<li><a href="reference.html#palace.SourceGroup.gain">(palace.SourceGroup attribute)</a>
</li>
</ul></li>
<li><a href="reference.html#palace.auxiliaryeffectslot.gain">gain() (palace.AuxiliaryEffectSlot property)</a>
<li><a href="reference.html#palace.AuxiliaryEffectSlot.gain">gain() (palace.AuxiliaryEffectSlot property)</a>
<ul>
<li><a href="reference.html#palace.listener.gain">(palace.Listener property)</a>
<li><a href="reference.html#palace.Listener.gain">(palace.Listener property)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.source.gain_auto">gain_auto (palace.Source attribute)</a>
<li><a href="reference.html#palace.Source.gain_auto">gain_auto (palace.Source attribute)</a>
</li>
<li><a href="reference.html#palace.source.gain_range">gain_range (palace.Source attribute)</a>
<li><a href="reference.html#palace.Source.gain_range">gain_range (palace.Source attribute)</a>
</li>
<li><a href="reference.html#palace.source.group">group (palace.Source attribute)</a>
<li><a href="reference.html#palace.Source.group">group (palace.Source attribute)</a>
</li>
</ul></td>
</tr></table>
@ -248,15 +248,15 @@
<h2 id="H">H</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.hrtf">HRTF (in module palace)</a>
<li><a href="reference.html#palace.HRTF">HRTF (in module palace)</a>
</li>
<li><a href="reference.html#palace.device.hrtf_enabled">hrtf_enabled() (palace.Device property)</a>
<li><a href="reference.html#palace.Device.hrtf_enabled">hrtf_enabled() (palace.Device property)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.hrtf_id">HRTF_ID (in module palace)</a>
<li><a href="reference.html#palace.HRTF_ID">HRTF_ID (in module palace)</a>
</li>
<li><a href="reference.html#palace.device.hrtf_names">hrtf_names() (palace.Device property)</a>
<li><a href="reference.html#palace.Device.hrtf_names">hrtf_names() (palace.Device property)</a>
</li>
</ul></td>
</tr></table>
@ -264,7 +264,7 @@
<h2 id="I">I</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.context.is_supported">is_supported() (palace.Context method)</a>
<li><a href="reference.html#palace.Context.is_supported">is_supported() (palace.Context method)</a>
</li>
</ul></td>
</tr></table>
@ -272,39 +272,39 @@
<h2 id="L">L</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.source.latency">latency() (palace.Source property)</a>
<li><a href="reference.html#palace.Source.latency">latency() (palace.Source property)</a>
</li>
<li><a href="reference.html#palace.source.latency_seconds">latency_seconds() (palace.Source property)</a>
<li><a href="reference.html#palace.Source.latency_seconds">latency_seconds() (palace.Source property)</a>
</li>
<li><a href="reference.html#palace.basedecoder.length">length() (palace.BaseDecoder property)</a>
<li><a href="reference.html#palace.BaseDecoder.length">length() (palace.BaseDecoder property)</a>
<ul>
<li><a href="reference.html#palace.buffer.length">(palace.Buffer property)</a>
<li><a href="reference.html#palace.Buffer.length">(palace.Buffer property)</a>
</li>
<li><a href="reference.html#palace.decoder.length">(palace.Decoder property)</a>
<li><a href="reference.html#palace.Decoder.length">(palace.Decoder property)</a>
</li>
</ul></li>
<li><a href="reference.html#palace.buffer.length_seconds">length_seconds() (palace.Buffer property)</a>
<li><a href="reference.html#palace.Buffer.length_seconds">length_seconds() (palace.Buffer property)</a>
<ul>
<li><a href="reference.html#palace.decoder.length_seconds">(palace.Decoder property)</a>
<li><a href="reference.html#palace.Decoder.length_seconds">(palace.Decoder property)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.listener">Listener (class in palace)</a>
<li><a href="reference.html#palace.Listener">Listener (class in palace)</a>
</li>
<li><a href="reference.html#palace.context.listener">listener (palace.Context attribute)</a>
<li><a href="reference.html#palace.Context.listener">listener (palace.Context attribute)</a>
</li>
<li><a href="reference.html#palace.buffer.loop_points">loop_points (palace.Buffer attribute)</a>
<li><a href="reference.html#palace.Buffer.loop_points">loop_points (palace.Buffer attribute)</a>
</li>
<li><a href="reference.html#palace.basedecoder.loop_points">loop_points() (palace.BaseDecoder property)</a>
<li><a href="reference.html#palace.BaseDecoder.loop_points">loop_points() (palace.BaseDecoder property)</a>
<ul>
<li><a href="reference.html#palace.decoder.loop_points">(palace.Decoder property)</a>
<li><a href="reference.html#palace.Decoder.loop_points">(palace.Decoder property)</a>
</li>
</ul></li>
<li><a href="reference.html#palace.source.looping">looping (palace.Source attribute)</a>
<li><a href="reference.html#palace.Source.looping">looping (palace.Source attribute)</a>
</li>
</ul></td>
</tr></table>
@ -312,19 +312,26 @@
<h2 id="M">M</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.max_auxiliary_sends">MAX_AUXILIARY_SENDS (in module palace)</a>
<li><a href="reference.html#palace.MAX_AUXILIARY_SENDS">MAX_AUXILIARY_SENDS (in module palace)</a>
</li>
<li><a href="reference.html#palace.device.max_auxiliary_sends">max_auxiliary_sends() (palace.Device property)</a>
<li><a href="reference.html#palace.Device.max_auxiliary_sends">max_auxiliary_sends() (palace.Device property)</a>
</li>
<li><a href="reference.html#palace.context.message_handler">message_handler (palace.Context attribute)</a>
<li><a href="reference.html#palace.Context.message_handler">message_handler (palace.Context attribute)</a>
</li>
<li><a href="reference.html#palace.MessageHandler">MessageHandler (class in palace)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.messagehandler">MessageHandler (class in palace)</a>
<li><a href="reference.html#palace.Listener.meters_per_unit">meters_per_unit() (palace.Listener property)</a>
</li>
<li><a href="reference.html#palace.listener.meters_per_unit">meters_per_unit() (palace.Listener property)</a>
<li>
module
<ul>
<li><a href="reference.html#module-palace">palace</a>
</li>
<li><a href="reference.html#palace.mono_sources">MONO_SOURCES (in module palace)</a>
</ul></li>
<li><a href="reference.html#palace.MONO_SOURCES">MONO_SOURCES (in module palace)</a>
</li>
</ul></td>
</tr></table>
@ -332,11 +339,11 @@
<h2 id="N">N</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.buffer.name">name (palace.Buffer attribute)</a>
<li><a href="reference.html#palace.Buffer.name">name (palace.Buffer attribute)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.device.name">name() (palace.Device property)</a>
<li><a href="reference.html#palace.Device.name">name() (palace.Device property)</a>
</li>
</ul></td>
</tr></table>
@ -344,19 +351,19 @@
<h2 id="O">O</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.source.offset">offset (palace.Source attribute)</a>
<li><a href="reference.html#palace.Source.offset">offset (palace.Source attribute)</a>
</li>
<li><a href="reference.html#palace.source.offset_seconds">offset_seconds() (palace.Source property)</a>
<li><a href="reference.html#palace.Source.offset_seconds">offset_seconds() (palace.Source property)</a>
</li>
<li><a href="reference.html#palace.source.orientation">orientation (palace.Source attribute)</a>
<li><a href="reference.html#palace.Source.orientation">orientation (palace.Source attribute)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.listener.orientation">orientation() (palace.Listener property)</a>
<li><a href="reference.html#palace.Listener.orientation">orientation() (palace.Listener property)</a>
</li>
<li><a href="reference.html#palace.source.outer_cone_gains">outer_cone_gains (palace.Source attribute)</a>
<li><a href="reference.html#palace.Source.outer_cone_gains">outer_cone_gains (palace.Source attribute)</a>
</li>
<li><a href="reference.html#palace.output_limiter">OUTPUT_LIMITER (in module palace)</a>
<li><a href="reference.html#palace.OUTPUT_LIMITER">OUTPUT_LIMITER (in module palace)</a>
</li>
</ul></td>
</tr></table>
@ -364,45 +371,50 @@
<h2 id="P">P</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#module-palace">palace (module)</a>
</li>
<li><a href="reference.html#palace.sourcegroup.parent_group">parent_group (palace.SourceGroup attribute)</a>
</li>
<li><a href="reference.html#palace.source.pause">pause() (palace.Source method)</a>
</li>
<li><a href="reference.html#palace.sourcegroup.pause_all">pause_all() (palace.SourceGroup method)</a>
</li>
<li><a href="reference.html#palace.device.pause_dsp">pause_dsp() (palace.Device method)</a>
</li>
<li><a href="reference.html#palace.source.paused">paused() (palace.Source property)</a>
</li>
<li><a href="reference.html#palace.source.pending">pending() (palace.Source property)</a>
</li>
<li><a href="reference.html#palace.source.pitch">pitch (palace.Source attribute)</a>
<li>
palace
<ul>
<li><a href="reference.html#palace.sourcegroup.pitch">(palace.SourceGroup attribute)</a>
<li><a href="reference.html#module-palace">module</a>
</li>
</ul></li>
<li><a href="reference.html#palace.SourceGroup.parent_group">parent_group (palace.SourceGroup attribute)</a>
</li>
<li><a href="reference.html#palace.Source.pause">pause() (palace.Source method)</a>
</li>
<li><a href="reference.html#palace.SourceGroup.pause_all">pause_all() (palace.SourceGroup method)</a>
</li>
<li><a href="reference.html#palace.Device.pause_dsp">pause_dsp() (palace.Device method)</a>
</li>
<li><a href="reference.html#palace.Source.paused">paused() (palace.Source property)</a>
</li>
<li><a href="reference.html#palace.Source.pending">pending() (palace.Source property)</a>
</li>
<li><a href="reference.html#palace.Source.pitch">pitch (palace.Source attribute)</a>
<ul>
<li><a href="reference.html#palace.SourceGroup.pitch">(palace.SourceGroup attribute)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.buffer.play">play() (palace.Buffer method)</a>
<li><a href="reference.html#palace.Buffer.play">play() (palace.Buffer method)</a>
<ul>
<li><a href="reference.html#palace.decoder.play">(palace.Decoder method)</a>
<li><a href="reference.html#palace.Decoder.play">(palace.Decoder method)</a>
</li>
</ul></li>
<li><a href="reference.html#palace.source.playing">playing() (palace.Source property)</a>
<li><a href="reference.html#palace.Source.playing">playing() (palace.Source property)</a>
</li>
<li><a href="reference.html#palace.source.playing_or_pending">playing_or_pending() (palace.Source property)</a>
<li><a href="reference.html#palace.Source.playing_or_pending">playing_or_pending() (palace.Source property)</a>
</li>
<li><a href="reference.html#palace.source.position">position (palace.Source attribute)</a>
<li><a href="reference.html#palace.Source.position">position (palace.Source attribute)</a>
</li>
<li><a href="reference.html#palace.listener.position">position() (palace.Listener property)</a>
<li><a href="reference.html#palace.Listener.position">position() (palace.Listener property)</a>
</li>
<li><a href="reference.html#palace.context.precache_buffers_async">precache_buffers_async() (palace.Context method)</a>
<li><a href="reference.html#palace.Context.precache_buffers_async">precache_buffers_async() (palace.Context method)</a>
</li>
<li><a href="reference.html#palace.source.priority">priority (palace.Source attribute)</a>
<li><a href="reference.html#palace.Source.priority">priority (palace.Source attribute)</a>
</li>
</ul></td>
</tr></table>
@ -413,7 +425,7 @@
<li><a href="reference.html#palace.query_extension">query_extension() (in module palace)</a>
<ul>
<li><a href="reference.html#palace.device.query_extension">(palace.Device method)</a>
<li><a href="reference.html#palace.Device.query_extension">(palace.Device method)</a>
</li>
</ul></li>
</ul></td>
@ -422,39 +434,39 @@
<h2 id="R">R</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.source.radius">radius (palace.Source attribute)</a>
<li><a href="reference.html#palace.Source.radius">radius (palace.Source attribute)</a>
</li>
<li><a href="reference.html#palace.basedecoder.read">read() (palace.BaseDecoder method)</a>
<li><a href="reference.html#palace.BaseDecoder.read">read() (palace.BaseDecoder method)</a>
<ul>
<li><a href="reference.html#palace.decoder.read">(palace.Decoder method)</a>
<li><a href="reference.html#palace.Decoder.read">(palace.Decoder method)</a>
</li>
<li><a href="reference.html#palace.fileio.read">(palace.FileIO method)</a>
<li><a href="reference.html#palace.FileIO.read">(palace.FileIO method)</a>
</li>
</ul></li>
<li><a href="reference.html#palace.source.relative">relative (palace.Source attribute)</a>
<li><a href="reference.html#palace.Source.relative">relative (palace.Source attribute)</a>
</li>
<li><a href="reference.html#palace.source.resampler_index">resampler_index (palace.Source attribute)</a>
<li><a href="reference.html#palace.Source.resampler_index">resampler_index (palace.Source attribute)</a>
</li>
<li><a href="reference.html#palace.device.reset">reset() (palace.Device method)</a>
<li><a href="reference.html#palace.Device.reset">reset() (palace.Device method)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.messagehandler.resource_not_found">resource_not_found() (palace.MessageHandler method)</a>
<li><a href="reference.html#palace.MessageHandler.resource_not_found">resource_not_found() (palace.MessageHandler method)</a>
</li>
<li><a href="reference.html#palace.source.resume">resume() (palace.Source method)</a>
<li><a href="reference.html#palace.Source.resume">resume() (palace.Source method)</a>
</li>
<li><a href="reference.html#palace.sourcegroup.resume_all">resume_all() (palace.SourceGroup method)</a>
<li><a href="reference.html#palace.SourceGroup.resume_all">resume_all() (palace.SourceGroup method)</a>
</li>
<li><a href="reference.html#palace.device.resume_dsp">resume_dsp() (palace.Device method)</a>
<li><a href="reference.html#palace.Device.resume_dsp">resume_dsp() (palace.Device method)</a>
</li>
<li><a href="reference.html#palace.effect.reverb_preset">reverb_preset() (palace.Effect property)</a>
<li><a href="reference.html#palace.Effect.reverb_preset">reverb_preset() (palace.Effect property)</a>
</li>
<li><a href="reference.html#palace.reverb_preset_names">reverb_preset_names (in module palace)</a>
</li>
<li><a href="reference.html#palace.effect.reverb_properties">reverb_properties() (palace.Effect property)</a>
<li><a href="reference.html#palace.Effect.reverb_properties">reverb_properties() (palace.Effect property)</a>
</li>
<li><a href="reference.html#palace.source.rolloff_factors">rolloff_factors (palace.Source attribute)</a>
<li><a href="reference.html#palace.Source.rolloff_factors">rolloff_factors (palace.Source attribute)</a>
</li>
</ul></td>
</tr></table>
@ -466,67 +478,67 @@
</li>
<li><a href="reference.html#palace.sample_size">sample_size() (in module palace)</a>
</li>
<li><a href="reference.html#palace.sample_type">SAMPLE_TYPE (in module palace)</a>
<li><a href="reference.html#palace.SAMPLE_TYPE">SAMPLE_TYPE (in module palace)</a>
</li>
<li><a href="reference.html#palace.basedecoder.sample_type">sample_type() (palace.BaseDecoder property)</a>
<li><a href="reference.html#palace.BaseDecoder.sample_type">sample_type() (palace.BaseDecoder property)</a>
<ul>
<li><a href="reference.html#palace.buffer.sample_type">(palace.Buffer property)</a>
<li><a href="reference.html#palace.Buffer.sample_type">(palace.Buffer property)</a>
</li>
<li><a href="reference.html#palace.decoder.sample_type">(palace.Decoder property)</a>
<li><a href="reference.html#palace.Decoder.sample_type">(palace.Decoder property)</a>
</li>
</ul></li>
<li><a href="reference.html#palace.sample_types">sample_types (in module palace)</a>
</li>
<li><a href="reference.html#palace.basedecoder.seek">seek() (palace.BaseDecoder method)</a>
<li><a href="reference.html#palace.BaseDecoder.seek">seek() (palace.BaseDecoder method)</a>
<ul>
<li><a href="reference.html#palace.decoder.seek">(palace.Decoder method)</a>
<li><a href="reference.html#palace.Decoder.seek">(palace.Decoder method)</a>
</li>
<li><a href="reference.html#palace.fileio.seek">(palace.FileIO method)</a>
<li><a href="reference.html#palace.FileIO.seek">(palace.FileIO method)</a>
</li>
</ul></li>
<li><a href="reference.html#palace.auxiliaryeffectslot.send_auto">send_auto() (palace.AuxiliaryEffectSlot property)</a>
<li><a href="reference.html#palace.AuxiliaryEffectSlot.send_auto">send_auto() (palace.AuxiliaryEffectSlot property)</a>
</li>
<li><a href="reference.html#palace.buffer.size">size() (palace.Buffer property)</a>
<li><a href="reference.html#palace.Buffer.size">size() (palace.Buffer property)</a>
</li>
<li><a href="reference.html#palace.decoder.smart">smart() (palace.Decoder static method)</a>
<li><a href="reference.html#palace.Decoder.smart">smart() (palace.Decoder static method)</a>
</li>
<li><a href="reference.html#palace.source">Source (class in palace)</a>
<li><a href="reference.html#palace.Source">Source (class in palace)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.buffer.source_count">source_count() (palace.Buffer property)</a>
<li><a href="reference.html#palace.Buffer.source_count">source_count() (palace.Buffer property)</a>
</li>
<li><a href="reference.html#palace.messagehandler.source_force_stopped">source_force_stopped() (palace.MessageHandler method)</a>
<li><a href="reference.html#palace.MessageHandler.source_force_stopped">source_force_stopped() (palace.MessageHandler method)</a>
</li>
<li><a href="reference.html#palace.auxiliaryeffectslot.source_sends">source_sends() (palace.AuxiliaryEffectSlot property)</a>
<li><a href="reference.html#palace.AuxiliaryEffectSlot.source_sends">source_sends() (palace.AuxiliaryEffectSlot property)</a>
</li>
<li><a href="reference.html#palace.messagehandler.source_stopped">source_stopped() (palace.MessageHandler method)</a>
<li><a href="reference.html#palace.MessageHandler.source_stopped">source_stopped() (palace.MessageHandler method)</a>
</li>
<li><a href="reference.html#palace.sourcegroup">SourceGroup (class in palace)</a>
<li><a href="reference.html#palace.SourceGroup">SourceGroup (class in palace)</a>
</li>
<li><a href="reference.html#palace.buffer.sources">sources() (palace.Buffer property)</a>
<li><a href="reference.html#palace.Buffer.sources">sources() (palace.Buffer property)</a>
<ul>
<li><a href="reference.html#palace.sourcegroup.sources">(palace.SourceGroup property)</a>
<li><a href="reference.html#palace.SourceGroup.sources">(palace.SourceGroup property)</a>
</li>
</ul></li>
<li><a href="reference.html#palace.source.spatialize">spatialize (palace.Source attribute)</a>
<li><a href="reference.html#palace.Source.spatialize">spatialize (palace.Source attribute)</a>
</li>
<li><a href="reference.html#palace.context.speed_of_sound">speed_of_sound() (palace.Context property)</a>
<li><a href="reference.html#palace.Context.speed_of_sound">speed_of_sound() (palace.Context property)</a>
</li>
<li><a href="reference.html#palace.context.start_batch">start_batch() (palace.Context method)</a>
<li><a href="reference.html#palace.Context.start_batch">start_batch() (palace.Context method)</a>
</li>
<li><a href="reference.html#palace.source.stereo_angles">stereo_angles (palace.Source attribute)</a>
<li><a href="reference.html#palace.Source.stereo_angles">stereo_angles (palace.Source attribute)</a>
</li>
<li><a href="reference.html#palace.stereo_sources">STEREO_SOURCES (in module palace)</a>
<li><a href="reference.html#palace.STEREO_SOURCES">STEREO_SOURCES (in module palace)</a>
</li>
<li><a href="reference.html#palace.source.stop">stop() (palace.Source method)</a>
<li><a href="reference.html#palace.Source.stop">stop() (palace.Source method)</a>
</li>
<li><a href="reference.html#palace.sourcegroup.stop_all">stop_all() (palace.SourceGroup method)</a>
<li><a href="reference.html#palace.SourceGroup.stop_all">stop_all() (palace.SourceGroup method)</a>
</li>
<li><a href="reference.html#palace.sourcegroup.sub_groups">sub_groups() (palace.SourceGroup property)</a>
<li><a href="reference.html#palace.SourceGroup.sub_groups">sub_groups() (palace.SourceGroup property)</a>
</li>
</ul></td>
</tr></table>
@ -542,13 +554,13 @@
<h2 id="U">U</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.context.update">update() (palace.Context method)</a>
<li><a href="reference.html#palace.Context.update">update() (palace.Context method)</a>
</li>
<li><a href="reference.html#palace.use_context">use_context() (in module palace)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.auxiliaryeffectslot.use_count">use_count() (palace.AuxiliaryEffectSlot property)</a>
<li><a href="reference.html#palace.AuxiliaryEffectSlot.use_count">use_count() (palace.AuxiliaryEffectSlot property)</a>
</li>
<li><a href="reference.html#palace.use_fileio">use_fileio() (in module palace)</a>
</li>
@ -558,13 +570,13 @@
<h2 id="V">V</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.vector3">Vector3 (in module palace)</a>
<li><a href="reference.html#palace.Vector3">Vector3 (in module palace)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="reference.html#palace.source.velocity">velocity (palace.Source attribute)</a>
<li><a href="reference.html#palace.Source.velocity">velocity (palace.Source attribute)</a>
</li>
<li><a href="reference.html#palace.listener.velocity">velocity() (palace.Listener property)</a>
<li><a href="reference.html#palace.Listener.velocity">velocity() (palace.Listener property)</a>
</li>
</ul></td>
</tr></table>
@ -627,7 +639,7 @@
&copy;2019, 2020 Nguyễn Gia Phong et al.
|
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.1.0+/02e8bee</a>
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.0.0+/7427c8e</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
</div>

View File

@ -120,7 +120,7 @@
&copy;2019, 2020 Nguyễn Gia Phong et al.
|
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.1.0+/02e8bee</a>
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.0.0+/7427c8e</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
|

View File

@ -128,7 +128,7 @@ pip install palace/
&copy;2019, 2020 Nguyễn Gia Phong et al.
|
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.1.0+/02e8bee</a>
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.0.0+/7427c8e</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
|

Binary file not shown.

View File

@ -112,7 +112,7 @@
&copy;2019, 2020 Nguyễn Gia Phong et al.
|
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.1.0+/02e8bee</a>
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.0.0+/7427c8e</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
</div>

File diff suppressed because it is too large Load Diff

View File

@ -103,7 +103,7 @@
&copy;2019, 2020 Nguyễn Gia Phong et al.
|
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.1.0+/02e8bee</a>
Powered by <a href="http://sphinx-doc.org/">Sphinx 3.0.0+/7427c8e</a>
&amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
</div>

File diff suppressed because one or more lines are too long

View File

@ -1,2 +1,2 @@
palace
sphinx
sphinx >= 3.*