Changeset 765fd83 for general/prog


Ignore:
Timestamp:
01/19/2023 01:23:40 PM (17 months ago)
Author:
Pierre Labastie <pierre.labastie@…>
Branches:
11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18, xry111/xf86-video-removal
Children:
bb4b217d
Parents:
6550bf6 (diff), ca1012d8 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'plabs/python-mods' into trunk

This branch introduces a new layout for python modules, similar
to what is done for perl modules. This allows to have useful python
modules in the book (sphinx, pytest, requests, gi-docgen), together
with their dependencies.

As a convenience for users who build by hand, a "Building
pythonhosted.org Files" section is added, which allows building all
the python modules dependencies in one go. It is generated from
the individual module pages, so the authoritative instructions are
on those individual pages.

Location:
general/prog
Files:
40 added
1 deleted
4 edited
22 moved

Legend:

Unmodified
Added
Removed
  • general/prog/cmake.xml

    r6550bf6 r765fd83  
    9999      <xref linkend="mercurial"/> (for use during tests),
    100100      <xref linkend="qt5"/> (for the Qt-based GUI),
    101       <xref linkend="subversion"/> (for testing),
    102       <ulink url="http://rhash.sourceforge.net/">rhash</ulink>, and
    103       <ulink url="https://pypi.python.org/pypi/Sphinx">Sphinx</ulink> (for building documents)
     101      <xref linkend="sphinx"/> (for building documents),
     102      <xref linkend="subversion"/> (for testing), and
     103      <ulink url="http://rhash.sourceforge.net/">rhash</ulink>
    104104    </para>
    105105
  • general/prog/llvm.xml

    r6550bf6 r765fd83  
    190190      <xref linkend="pygments"/>,
    191191      <xref linkend="rsync"/> (for tests),
     192      <xref linkend="recommonmark"/> (for building documentation),
    192193      <xref linkend="texlive"/> (or <xref linkend="tl-installer"/>),
    193194      <xref linkend="valgrind"/>,
     
    196197      <ulink url="https://ocaml.org/">OCaml</ulink>,
    197198      <ulink url="https://pypi.org/project/psutil/">psutil</ulink> (for tests),
    198       <ulink url="https://pypi.python.org/pypi/recommonmark">recommonmark</ulink>
    199       and <ulink url="https://pypi.python.org/pypi/Sphinx">Sphinx</ulink>
    200       (for building the documentation), and
    201       <ulink url="https://github.com/Z3Prover/z3">Z3</ulink>
     199      and <ulink url="https://github.com/Z3Prover/z3">Z3</ulink>
    202200    </para>
    203201
     
    282280
    283281    <para>
    284       If you have installed <application>Sphinx</application> and
    285       <application>recommonmark</application> and wish
    286       to generate the html documentation and manual pages, issue the following
    287       commands:
     282      If you have installed <xref linkend="recommonmark"/> and its
     283      dependencies, you can generate the html documentation and manual
     284      pages with the following commands:
    288285    </para>
    289286
     
    332329<!-- as of version 13.0.0, the install process seems to install the html
    333330     documentation and the manual pages. The llvm html documentation
    334      is installed into /usr/share/doc/llvm, while the clang html documentation
    335      is installed into /usr/doc/clang. So we have just to move it. -->
     331     is installed into /usr/share/doc/LLVM/llvm, while the clang html
     332     documentation is installed into /usr/share/doc/LLVM/clang. So we have
     333     just to move it. -->
    336334    <para>
    337335      If you have built the llvm documentation, it has been installed
  • general/prog/prog.xml

    r6550bf6 r765fd83  
    4747  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="python3.xml"/>
    4848  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="python-modules.xml"/>
     49  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="python-dependencies.xml"/>
    4950  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ruby.xml"/>
    5051  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="rust.xml"/>
  • general/prog/python-modules.xml

    r6550bf6 r765fd83  
    7676      <listitem>
    7777        <para>
     78          <xref linkend="doxypypy"/>
     79        </para>
     80      </listitem>
     81      <listitem>
     82        <para>
     83          <xref linkend="doxyqml"/>
     84        </para>
     85      </listitem>
     86      <listitem>
     87        <para>
     88          <xref linkend="gi-docgen"/>
     89        </para>
     90      </listitem>
     91      <listitem>
     92        <para>
     93          <xref linkend="packaging"/>
     94        </para>
     95      </listitem>
     96      <listitem>
     97        <para>
    7898          <xref linkend="py3c"/>
    7999        </para>
     
    166186        </para>
    167187      </listitem>
    168 <!--      <listitem>
    169         <para>
    170           <xref linkend="python-slip"/>
    171         </para>
    172       </listitem>
    173 -->
     188      <listitem>
     189        <para>
     190          <xref linkend="pyparsing"/>
     191        </para>
     192      </listitem>
     193      <listitem>
     194        <para>
     195          <xref linkend="pytest"/>
     196        </para>
     197      </listitem>
     198      <listitem>
     199        <para>
     200          <xref linkend="recommonmark"/>
     201        </para>
     202      </listitem>
     203      <listitem>
     204        <para>
     205          <xref linkend="requests"/>
     206        </para>
     207      </listitem>
    174208      <listitem>
    175209        <para>
     
    180214        <para>
    181215          <xref linkend="six"/>
     216        </para>
     217      </listitem>
     218      <listitem>
     219        <para>
     220          <xref linkend="sphinx"/>
     221        </para>
     222      </listitem>
     223      <listitem>
     224        <para>
     225          <xref linkend="sphinx_rtd_theme"/>
    182226        </para>
    183227      </listitem>
     
    191235
    192236  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    193     href="asciidoc.xml"/>
    194 
    195   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    196     href="cython.xml"/>
    197 
    198   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    199     href="dbus-python.xml"/>
     237    href="python-modules/asciidoc.xml"/>
     238
     239  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     240    href="python-modules/cython.xml"/>
     241
     242  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     243    href="python-modules/dbus-python.xml"/>
    200244
    201245<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    203247-->
    204248  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    205     href="docutils.xml"/>
    206 
    207   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    208     href="py3c.xml"/>
    209 
    210   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    211     href="pyatspi2.xml"/>
     249    href="python-modules/docutils.xml"/>
     250
     251  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     252    href="python-modules/doxypypy.xml"/>
     253
     254  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     255    href="python-modules/doxyqml.xml"/>
     256
     257  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     258    href="python-modules/gi-docgen.xml"/>
     259
     260  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     261    href="python-modules/packaging.xml"/>
     262
     263  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     264    href="python-modules/py3c.xml"/>
     265
     266  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     267    href="python-modules/pyatspi2.xml"/>
    212268<!--
    213269  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    215271-->
    216272  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    217     href="pycairo.xml"/>
    218 
    219   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    220     href="pycairo2.xml"/>
    221 
    222   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    223     href="pycryptodome.xml"/>
    224 
    225   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    226     href="python-dbusmock.xml"/>
    227 
    228   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    229     href="pygments.xml"/>
    230 
    231   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    232     href="pygobject2.xml"/>
    233 
    234   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    235     href="pygobject3.xml"/>
    236 
    237   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    238     href="pygtk.xml"/>
    239 
    240   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    241     href="pyxdg.xml"/>
     273    href="python-modules/pycairo.xml"/>
     274
     275  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     276    href="python-modules/pycairo2.xml"/>
     277
     278  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     279    href="python-modules/pycryptodome.xml"/>
     280
     281  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     282    href="python-modules/python-dbusmock.xml"/>
     283
     284  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     285    href="python-modules/pygments.xml"/>
     286
     287  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     288    href="python-modules/pygobject2.xml"/>
     289
     290  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     291    href="python-modules/pygobject3.xml"/>
     292
     293  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     294    href="python-modules/pygtk.xml"/>
     295
     296  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     297    href="python-modules/pyxdg.xml"/>
     298
     299  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     300    href="python-modules/recommonmark.xml"/>
    242301
    243302<!--
     
    253312
    254313  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    255     href="libxml2py2.xml"/>
    256 
    257   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    258     href="lxml.xml"/>
    259 
    260   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    261     href="markupsafe.xml"/>
    262 
    263   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    264     href="jinja2.xml"/>
    265 
    266   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    267     href="mako.xml"/>
    268 
    269 <!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    270     href="python-slip.xml"/>-->
    271 
    272   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    273     href="pyyaml.xml"/>
    274 
    275   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    276     href="scour.xml"/>
    277 
    278   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    279     href="six.xml"/>
     314    href="python-modules/libxml2py2.xml"/>
     315
     316  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     317    href="python-modules/lxml.xml"/>
     318
     319  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     320    href="python-modules/markupsafe.xml"/>
     321
     322  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     323    href="python-modules/jinja2.xml"/>
     324
     325  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     326    href="python-modules/mako.xml"/>
     327
     328  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     329    href="python-modules/pyparsing.xml"/>
     330
     331  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     332    href="python-modules/pytest.xml"/>
     333
     334  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     335    href="python-modules/pyyaml.xml"/>
     336
     337  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     338    href="python-modules/requests.xml"/>
     339
     340  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     341    href="python-modules/scour.xml"/>
     342
     343  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     344    href="python-modules/six.xml"/>
     345
     346  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     347    href="python-modules/sphinx.xml"/>
     348
     349  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     350    href="python-modules/sphinx_rtd_theme.xml"/>
    280351
    281352</sect1>
  • general/prog/python-modules/asciidoc.xml

    r6550bf6 r765fd83  
    22<!DOCTYPE sect2 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
    4   <!ENTITY % general-entities SYSTEM "../../general.ent">
     4  <!ENTITY % general-entities SYSTEM "../../../general.ent">
    55  %general-entities;
    66
     
    99  <!ENTITY asciidoc-md5sum        "ecac3af818f7a65596efc6e243b520a0">
    1010  <!ENTITY asciidoc-size          "212 KB">
    11   <!ENTITY asciidoc-buildsize     "2.6 MB">
     11  <!ENTITY asciidoc-buildsize     "4.3 MB">
    1212  <!ENTITY asciidoc-time          "less than 0.1 SBU">
    1313]>
    1414
    15 <!-- Begin Py3c -->
    1615  <sect2 id="asciidoc" xreflabel="asciidoc-&asciidoc-version;">
    1716
     
    8483    <sect3 role="installation">
    8584      <title>Installation of Asciidoc</title>
    86 <!-- version 9.x is from blfs 11.0. We are now at 11.1
     85
    8786      <para>
    88         If you are upgrading from version 9.x, remove the previously installed
    89         executables, as the <systemitem class="username">root</systemitem>
    90         user:
     87        Build the module:
    9188      </para>
    92 
    93 <screen role="root"><userinput>rm -rf /usr/bin/{asciidoc*,a2x*}</userinput></screen>
    94 -->
    95     <para> Build the module: </para>
    9689
    9790<screen><userinput>pip3 wheel -w dist --no-build-isolation --no-deps $PWD</userinput></screen>
    9891
    99     <para>
    100       This package does not come with a test suite.
    101     </para>
     92      <para>
     93        This package does not come with a test suite.
     94      </para>
    10295
    103     <para>
    104       Now, as the <systemitem class="username">root</systemitem> user:
    105     </para>
     96      <para>
     97        Now, as the <systemitem class="username">root</systemitem> user:
     98      </para>
    10699
    107100<screen role="root"><userinput>pip3 install --no-index --find-links dist --no-cache-dir --no-user asciidoc</userinput></screen>
     
    110103
    111104    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    112       href="../../xincludes/pip3-cmd-explain.xml"/>
     105      href="../../../xincludes/pip3-cmd-explain.xml"/>
    113106
    114107    <sect3 role="content">
  • general/prog/python-modules/cython.xml

    r6550bf6 r765fd83  
    22<!DOCTYPE sect2 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
    4   <!ENTITY % general-entities SYSTEM "../../general.ent">
     4   <!ENTITY % general-entities SYSTEM "../../../general.ent">
    55  %general-entities;
    66
     
    1313]>
    1414
    15 <!-- Begin Py3c -->
    1615  <sect2 id="cython" xreflabel="cython-&cython-version;">
    1716
     
    7170      <title>Installation of Cython</title>
    7271
    73     <para> Build the module: </para>
     72      <para>
     73        Build the module:
     74      </para>
    7475
    7576<screen><userinput>pip3 wheel -w dist --no-build-isolation --no-deps $PWD</userinput></screen>
    7677
    77     <para>
    78       This package does not come with a test suite.
    79     </para>
     78      <para>
     79        This package does not come with a test suite.
     80      </para>
    8081
    81     <para>
    82       Now, as the <systemitem class="username">root</systemitem> user:
    83     </para>
     82      <para>
     83        Now, as the <systemitem class="username">root</systemitem> user:
     84      </para>
    8485
    8586<screen role="root"><userinput>pip3 install --no-index --find-links dist --no-cache-dir --no-user Cython</userinput></screen>
     
    8889
    8990    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    90       href="../../xincludes/pip3-cmd-explain.xml"/>
     91      href="../../../xincludes/pip3-cmd-explain.xml"/>
    9192
    9293    <sect3 role="content">
     
    99100
    100101        <seglistitem>
    101           <seg>None</seg>
     102          <seg>cygdb cython cythonize</seg>
    102103          <seg>None</seg>
    103104          <seg>
    104             /usr/lib/python&python3-majorver;/site-packages/Cython and
    105             /usr/lib/python&python3-majorver;/site-packages/Cython-&cython-version;.dist-info
     105            /usr/lib/python&python3-majorver;/site-packages/Cython,
     106            /usr/lib/python&python3-majorver;/site-packages/Cython-&cython-version;.dist-info, and
     107            /usr/lib/python&python3-majorver;/site-packages/pyximport
    106108          </seg>
    107109        </seglistitem>
    108110      </segmentedlist>
    109111
     112      <variablelist>
     113        <bridgehead renderas="sect5">Short Descriptions</bridgehead>
     114        <?dbfo list-presentation="list"?>
     115        <?dbhtml list-presentation="table"?>
     116
     117        <varlistentry id="cygdb">
     118          <term><command>cygdb</command></term>
     119          <listitem>
     120            <para>
     121              is the Cython debugger
     122            </para>
     123            <indexterm zone="cython cygdb">
     124              <primary sortas="b-cygdb">cygdb</primary>
     125            </indexterm>
     126          </listitem>
     127        </varlistentry>
     128
     129        <varlistentry id="cython-prog">
     130          <term><command>cython</command></term>
     131          <listitem>
     132            <para>
     133              is a compiler for code written in the Cython language. It outputs
     134              a C/C++ program which can be compiled with a C/C++ compiler
     135            </para>
     136            <indexterm zone="cython cython-prog">
     137              <primary sortas="b-cython-prog">cython</primary>
     138            </indexterm>
     139          </listitem>
     140        </varlistentry>
     141
     142        <varlistentry id="cythonize">
     143          <term><command>cythonize</command></term>
     144          <listitem>
     145            <para>
     146              is a compiler for code written in the Cython language. It outputs
     147              an extension module which is directly importable from Python
     148            </para>
     149            <indexterm zone="cython cythonize">
     150              <primary sortas="b-cythonize">cythonize</primary>
     151            </indexterm>
     152          </listitem>
     153        </varlistentry>
     154
     155      </variablelist>
     156
    110157    </sect3>
    111158
  • general/prog/python-modules/dbus-python.xml

    r6550bf6 r765fd83  
    22<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
    4   <!ENTITY % general-entities SYSTEM "../../general.ent">
     4   <!ENTITY % general-entities SYSTEM "../../../general.ent">
    55  %general-entities;
    66
     
    8585       Optional (Required to build the API and HTML Documentation)</bridgehead>
    8686      <para role="optional">
    87         <xref linkend="docutils"/> and
    88         <ulink url="https://www.sphinx-doc.org/en/master/">Sphinx</ulink> with
    89         <ulink url="https://github.com/rtfd/sphinx_rtd_theme">sphinx_rtd_theme</ulink>
     87        <xref linkend="sphinx_rtd_theme"/>
    9088      </para>
    9189
  • general/prog/python-modules/jinja2.xml

    r6550bf6 r765fd83  
    22<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
    4   <!ENTITY % general-entities SYSTEM "../../general.ent">
     4   <!ENTITY % general-entities SYSTEM "../../../general.ent">
    55  %general-entities;
    66
     
    102102
    103103    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    104       href="../../xincludes/pip3-cmd-explain.xml"/>
     104      href="../../../xincludes/pip3-cmd-explain.xml"/>
    105105
    106106    <sect3 role="content">
  • general/prog/python-modules/libxml2py2.xml

    r6550bf6 r765fd83  
    22<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
    4   <!ENTITY % general-entities SYSTEM "../../general.ent">
     4   <!ENTITY % general-entities SYSTEM "../../../general.ent">
    55  %general-entities;
    66
  • general/prog/python-modules/lxml.xml

    r6550bf6 r765fd83  
    22<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
    4   <!ENTITY % general-entities SYSTEM "../../general.ent">
     4   <!ENTITY % general-entities SYSTEM "../../../general.ent">
    55  %general-entities;
    66
     
    9797
    9898    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    99       href="../../xincludes/pip3-cmd-explain.xml"/>
     99      href="../../../xincludes/pip3-cmd-explain.xml"/>
    100100
    101101    <sect3 role="content">
  • general/prog/python-modules/mako.xml

    r6550bf6 r765fd83  
    22<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
    4   <!ENTITY % general-entities SYSTEM "../../general.ent">
     4   <!ENTITY % general-entities SYSTEM "../../../general.ent">
    55  %general-entities;
    66
     
    7676      <bridgehead renderas="sect5">Optional (for Testing)</bridgehead>
    7777      <para role="optional">
    78         <ulink url="https://pypi.org/project/pytest/">pytest</ulink>
     78        <xref linkend="pytest"/>
    7979      </para>
    8080
     
    106106
    107107    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    108       href="../../xincludes/pip3-cmd-explain.xml"/>
     108      href="../../../xincludes/pip3-cmd-explain.xml"/>
    109109
    110110    <sect3 role="content">
     
    130130      </segmentedlist>
    131131
     132      <variablelist>
     133        <bridgehead renderas="sect5">Short Descriptions</bridgehead>
     134        <?dbfo list-presentation="list"?>
     135        <?dbhtml list-presentation="table"?>
     136
     137        <varlistentry id="mako-render">
     138          <term><command>mako-render</command></term>
     139          <listitem>
     140            <para>
     141             renders a template
     142            </para>
     143            <indexterm zone="Mako mako-render">
     144              <primary sortas="b-mako-render">mako-render</primary>
     145            </indexterm>
     146          </listitem>
     147        </varlistentry>
     148
     149      </variablelist>
     150
    132151    </sect3>
    133152
  • general/prog/python-modules/markupsafe.xml

    r6550bf6 r765fd83  
    22<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
    4   <!ENTITY % general-entities SYSTEM "../../general.ent">
     4   <!ENTITY % general-entities SYSTEM "../../../general.ent">
    55  %general-entities;
    66
     
    9797
    9898    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    99       href="../../xincludes/pip3-cmd-explain.xml"/>
     99      href="../../../xincludes/pip3-cmd-explain.xml"/>
    100100
    101101    <sect3 role="content">
  • general/prog/python-modules/py3c.xml

    r6550bf6 r765fd83  
    22<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
    4   <!ENTITY % general-entities SYSTEM "../../general.ent">
     4   <!ENTITY % general-entities SYSTEM "../../../general.ent">
    55  %general-entities;
    66
     
    99  <!ENTITY py3c-md5sum        "53029afde7e0cf8672a2d69d378a0cfc">
    1010  <!ENTITY py3c-size          "47 KB">
    11   <!ENTITY py3c-buildsize     "608 KB">
    12   <!ENTITY py3c-time          "less than 0.1 SBU">
     11  <!ENTITY py3c-buildsize     "608 KB (with tests)">
     12  <!ENTITY py3c-time          "less than 0.1 SBU (with tests)">
    1313]>
    1414
  • general/prog/python-modules/pyatspi2.xml

    r6550bf6 r765fd83  
    22<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
    4   <!ENTITY % general-entities SYSTEM "../../general.ent">
     4   <!ENTITY % general-entities SYSTEM "../../../general.ent">
    55  %general-entities;
    66
  • general/prog/python-modules/pycairo.xml

    r6550bf6 r765fd83  
    22<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
    4   <!ENTITY % general-entities SYSTEM "../../general.ent">
     4   <!ENTITY % general-entities SYSTEM "../../../general.ent">
    55  %general-entities;
    66
     
    7777      <para role="optional">
    7878        <ulink url="https://hypothesis.readthedocs.io">Hypothesis</ulink> and
    79         <ulink url="https://pypi.org/project/pytest/">pytest</ulink>
    80         (for tests)
     79        <xref linkend="pytest"/> (for tests)
    8180      </para>
    8281
     
    108107ninja</userinput></screen>
    109108
    110 
    111 <!--python3 setup.py build</userinput></screen>-->
    112 
    113109      <para>
    114110        To run the tests, this package requires the optional pytest module. If
    115111        it is installed, run the tests by running <command>ninja test</command>.
     112        The <emphasis>test_surface.py</emphasis> test has a failure.
    116113      </para>
    117114
     
    122119<screen role="root"><userinput>ninja install</userinput></screen>
    123120
    124 
    125 <!--python3 setup.py install - -optimize=1   &amp;&amp;
    126 python3 setup.py install_pycairo_header &amp;&amp;
    127 python3 setup.py install_pkgconfig</userinput></screen>-->
    128 <!-- Seems that install does the following too
    129 python2 setup.py install_pycairo_header &amp;&amp;
    130 python2 setup.py install_pkgconfig</userinput></screen>-->
    131 
    132 <!-- Python2 is no longer supported
    133 python2 setup.py install - -optimize=1   &amp;&amp;
    134 python2 setup.py install_pycairo_header &amp;&amp;
    135 python2 setup.py install_pkgconfig      &amp;&amp;-->
    136121    </sect3>
    137122
     
    149134          </seg>
    150135          <seg>
    151             <!--_cairo.so (python2) and -->
    152             _cairo.&python3-lib-suffix;.so
     136            None
    153137          </seg>
    154138          <seg>
    155139            /usr/include/pycairo,
    156 <!--            /usr/lib/python&python2-majorver;/site-packages/cairo,
    157             /usr/lib/python&python2-majorver;/site-packages/pycairo-&pycairo-version;-py&python2-majorver;.egg,
    158             /usr/lib/python&python3-majorver;/site-packages/cairo--> and
    159             /usr/lib/python&python3-majorver;/site-packages/pycairo-&pycairo-version;-py&python3-majorver;.egg
     140            /usr/lib/python&python3-majorver;/site-packages/cairo, and
     141            /usr/lib/python&python3-majorver;/site-packages/pycairo-&pycairo-version;.egg-info
    160142          </seg>
    161143        </seglistitem>
  • general/prog/python-modules/pycairo2.xml

    r6550bf6 r765fd83  
    22<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
    4   <!ENTITY % general-entities SYSTEM "../../general.ent">
     4   <!ENTITY % general-entities SYSTEM "../../../general.ent">
    55  %general-entities;
    66
  • general/prog/python-modules/pycryptodome.xml

    r6550bf6 r765fd83  
    22<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
    4   <!ENTITY % general-entities SYSTEM "../../general.ent">
     4   <!ENTITY % general-entities SYSTEM "../../../general.ent">
    55  %general-entities;
    66
     
    9292
    9393    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    94       href="../../xincludes/pip3-cmd-explain.xml"/>
     94      href="../../../xincludes/pip3-cmd-explain.xml"/>
    9595
    9696    <sect3 role="content">
     
    110110          </seg>
    111111          <seg>
     112            /usr/lib/python&python3-majorver;/site-packages/Crypto
    112113            /usr/lib/python&python3-majorver;/site-packages/pycryptodome-&pycryptodome-version;.dist-info
    113114          </seg>
  • general/prog/python-modules/pygments.xml

    r6550bf6 r765fd83  
    22<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
    4   <!ENTITY % general-entities SYSTEM "../../general.ent">
     4   <!ENTITY % general-entities SYSTEM "../../../general.ent">
    55  %general-entities;
    66
     
    9191
    9292    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    93       href="../../xincludes/pip3-cmd-explain.xml"/>
     93      href="../../../xincludes/pip3-cmd-explain.xml"/>
    9494
    9595    <sect3 role="content">
     
    109109           </seg>
    110110          <seg>
    111             /usr/lib/python&python3-majorver;/site-packages/pygments amd
     111            /usr/lib/python&python3-majorver;/site-packages/pygments and
    112112            /usr/lib/python&python3-majorver;/site-packages/Pygments-&pygments-version;.dist-info
    113113          </seg>
     
    115115      </segmentedlist>
    116116
     117      <variablelist>
     118        <bridgehead renderas="sect3">Short Descriptions</bridgehead>
     119        <?dbfo list-presentation="list"?>
     120        <?dbhtml list-presentation="table"?>
     121
     122        <varlistentry id="pygmentize">
     123          <term><command>pygmentize</command></term>
     124          <listitem>
     125            <para>
     126              highlights an input file and writes the result to an output file
     127            </para>
     128            <indexterm zone="pygments pygmentize">
     129              <primary sortas="b-pygmentize">pygmentize</primary>
     130            </indexterm>
     131          </listitem>
     132        </varlistentry>
     133
     134      </variablelist>
     135
    117136    </sect3>
    118137
  • general/prog/python-modules/pygobject2.xml

    r6550bf6 r765fd83  
    22<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
    4   <!ENTITY % general-entities SYSTEM "../../general.ent">
     4   <!ENTITY % general-entities SYSTEM "../../../general.ent">
    55  %general-entities;
    66
  • general/prog/python-modules/pygobject3.xml

    r6550bf6 r765fd83  
    22<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
    4   <!ENTITY % general-entities SYSTEM "../../general.ent">
     4   <!ENTITY % general-entities SYSTEM "../../../general.ent">
    55  %general-entities;
    66
     
    1111  <!ENTITY pygobject3-md5sum        "c5b31bb58156661c0954f1dbfc950fc9">
    1212  <!ENTITY pygobject3-size          "548 KB">
    13   <!ENTITY pygobject3-buildsize     "14 MB">
    14   <!ENTITY pygobject3-time          "0.1 SBU">
     13  <!ENTITY pygobject3-buildsize     "8.0 MB (add 2.5 MB for tests)">
     14  <!ENTITY pygobject3-time          "0.1 SBU (with tests)">
    1515]>
    1616
     
    8383        <ulink url="https://pypi.python.org/pypi/pep8">pep8</ulink>,
    8484        <ulink url="https://pypi.python.org/pypi/pyflakes">pyflakes</ulink>, and
    85         <ulink url="https://pypi.python.org/pypi/pytest">pytest</ulink>
     85        <xref linkend="pytest"/>
    8686        <!-- pytest brings in a lot of dependencies - upwards of 10 -->
    8787      </para>
     
    132132
    133133      <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    134         href="../../xincludes/meson-buildtype-release.xml"/>
     134        href="../../../xincludes/meson-buildtype-release.xml"/>
    135135    </sect3>
    136136
     
    148148           </seg>
    149149          <seg>
    150             <!--/usr/lib/python&python2-majorver;/site-packages/gi/_gi{,_cairo}.so and/or-->
    151150            /usr/lib/python&python3-majorver;/site-packages/gi/_gi{,_cairo}.&python3-lib-suffix;.so
    152151           </seg>
    153152          <seg>
    154153            /usr/include/pygobject-3.0 and
    155              <!--/usr/lib/python&python2-majorver;/site-packages/{gi,pygtkcompat} and/or-->
    156154            /usr/lib/python&python3-majorver;/site-packages/{gi,pygtkcompat}
    157155          </seg>
  • general/prog/python-modules/pygtk.xml

    r6550bf6 r765fd83  
    22<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
    4   <!ENTITY % general-entities SYSTEM "../../general.ent">
     4   <!ENTITY % general-entities SYSTEM "../../../general.ent">
    55  %general-entities;
    66
  • general/prog/python-modules/python-dbusmock.xml

    r6550bf6 r765fd83  
    22<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
    4   <!ENTITY % general-entities SYSTEM "../../general.ent">
     4   <!ENTITY % general-entities SYSTEM "../../../general.ent">
    55  %general-entities;
    66
     
    9696
    9797    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    98       href="../../xincludes/pip3-cmd-explain.xml"/>
     98      href="../../../xincludes/pip3-cmd-explain.xml"/>
    9999
    100100    <sect3 role="content">
  • general/prog/python-modules/pyxdg.xml

    r6550bf6 r765fd83  
    22<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
    4   <!ENTITY % general-entities SYSTEM "../../general.ent">
     4   <!ENTITY % general-entities SYSTEM "../../../general.ent">
    55  %general-entities;
    66
     
    9797
    9898    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    99       href="../../xincludes/pip3-cmd-explain.xml"/>
     99      href="../../../xincludes/pip3-cmd-explain.xml"/>
    100100
    101101    <sect3 role="content">
  • general/prog/python-modules/pyyaml.xml

    r6550bf6 r765fd83  
    22<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
    4   <!ENTITY % general-entities SYSTEM "../../general.ent">
     4   <!ENTITY % general-entities SYSTEM "../../../general.ent">
    55  %general-entities;
    66
     
    9797
    9898    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    99       href="../../xincludes/pip3-cmd-explain.xml"/>
     99      href="../../../xincludes/pip3-cmd-explain.xml"/>
    100100
    101101    <sect3 role="content">
  • general/prog/python-modules/scour.xml

    r6550bf6 r765fd83  
    22<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
    4   <!ENTITY % general-entities SYSTEM "../../general.ent">
     4   <!ENTITY % general-entities SYSTEM "../../../general.ent">
    55  %general-entities;
    66
     
    9797
    9898    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    99       href="../../xincludes/pip3-cmd-explain.xml"/>
     99      href="../../../xincludes/pip3-cmd-explain.xml"/>
    100100
    101101    <sect3 role="content">
  • general/prog/python-modules/six.xml

    r6550bf6 r765fd83  
    22<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
    4   <!ENTITY % general-entities SYSTEM "../../general.ent">
     4   <!ENTITY % general-entities SYSTEM "../../../general.ent">
    55  %general-entities;
    66
     
    120120
    121121    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    122       href="../../xincludes/pip3-cmd-explain.xml"/>
     122      href="../../../xincludes/pip3-cmd-explain.xml"/>
    123123
    124124    <sect3 role="content">
Note: See TracChangeset for help on using the changeset viewer.