source: general/prog/python-modules.xml@ 288d8ce

12.0 12.1 kea ken/TL2024 ken/tuningfonts lazarus lxqt plabs/newcss python3.11 rahul/power-profiles-daemon renodr/vulkan-addition trunk xry111/llvm18 xry111/xf86-video-removal
Last change on this file since 288d8ce was 381cfd1, checked in by Ken Moffat <ken@…>, 16 months ago

Attempt to add CacheControl and its dep.

CacheControl is used an inkscape clipart file, and in an inkman
file for searching for external packages and getting meta data
about them.

Unfortunately, I cannot find a working link. When I go to
https://pypi.org/project/CacheControl/#files and click on the
link for CacheControl-0.12.11.tar.gz I get a good download,
but if I mouse over that to read where it points to I get
a very long link which starts

https://files.pythonhosted.org/packages/49/9b/

followed by \n unfeasibly long hash which only remains visible
while my mouse is on the link.

Trying to point to c/CacheControl fails.

Current upstream has v0.12.12 but there is at least one issue for
why that might not be at pythonhosted, and trying to link to the
tag for 0.12.11 (there are no releases there) fails.

  • Property mode set to 100644
File size: 9.5 KB
RevLine 
[ce892ab3]1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6]>
7
[d2b1e2e]8<sect1 id="python-modules" xreflabel="Python Modules">
[ce892ab3]9 <?dbhtml filename="python-modules.html" ?>
10
11
12 <title>Python Modules</title>
13
14 <indexterm zone="python-modules">
[d2b1e2e]15 <primary sortas="a-Python-Modules">Python Modules</primary>
[ce892ab3]16 </indexterm>
17
18 <sect2 role="package">
19 <title>Introduction to Python Modules</title>
20
[66b546a]21 <para>
22 The <application>Python</application> module packages add useful objects
23 to the <application>Python</application> language. Modules utilized by
24 packages throughout BLFS are listed here, along with their dependencies.
25 </para>
[ce892ab3]26
[8c2cfcf]27 <important>
28 <para>
29 In BLFS, we normally build and install Python 3 modules with
30 <command>pip3</command>. Please take care that the
31 <command>pip3 install</command> commands in the book should be
32 run as &root; unless it's for a Python virtual environment. Running
[7777643]33 <command>pip3 install</command> as a non-&root; user may seem to
[1bd1f767]34 work fine, but it will cause the installed module to be inaccessible by
[8c2cfcf]35 other users.
36 </para>
37 <para>
38 <command>pip3 install</command> will not reinstall an already
39 installed module by default. For using the
40 <command>pip3 install</command> command to upgrade a module (for
[7777643]41 example, from meson-0.61.3 to meson-0.62.0), insert
42 <parameter>--upgrade</parameter> into the command line. If it's really
[8c2cfcf]43 necessary to downgrade a module or reinstall the same version for
[7777643]44 some reason, insert <parameter>--force-reinstall</parameter> into
[8c2cfcf]45 the command line.
46 </para>
47 </important>
48
[ce892ab3]49 <itemizedlist spacing="compact">
[3ef383c]50<!--
51 <listitem>
52 <para>
53 <xref linkend="pythonhosted"/>
54 </para>
55 </listitem>
56-->
[141ee0a5]57 <listitem>
58 <para>
59 <xref linkend="asciidoc"/>
60 </para>
61 </listitem>
[381cfd1]62 <listitem>
63 <para>
64 <xref linkend="cachecontrol"/>
65 </para>
66 </listitem>
[5a434ec]67 <listitem>
68 <para>
69 <xref linkend="cssselect"/>
70 </para>
71 </listitem>
[7b459c22]72 <listitem>
73 <para>
74 <xref linkend="cython"/>
75 </para>
76 </listitem>
[ae96c4b]77 <listitem>
78 <para>
[53d92c8]79 <xref linkend="python-dbusmock"/>
[ae96c4b]80 </para>
81 </listitem>
[53d92c8]82 <listitem>
[14c0be2f]83 <para>
[53d92c8]84 <xref linkend="dbus-python"/>
[14c0be2f]85 </para>
86 </listitem>
[93883ec]87 <listitem>
[22f9c48]88 <para>
[d3ea9e8]89 <xref linkend="docutils"/>
[8558044]90 </para>
[22f9c48]91 </listitem>
[622cc86e]92 <listitem>
93 <para>
94 <xref linkend="doxypypy"/>
95 </para>
96 </listitem>
97 <listitem>
98 <para>
99 <xref linkend="doxyqml"/>
100 </para>
101 </listitem>
[8828c760]102 <listitem>
103 <para>
104 <xref linkend="gi-docgen"/>
105 </para>
106 </listitem>
[53d92c8]107 <listitem revision="sysv">
[8c5e6ec]108 <para>
[53d92c8]109 <xref linkend="Jinja2"/>
[8c5e6ec]110 </para>
111 </listitem>
[3aee187]112 <listitem>
113 <para>
[53d92c8]114 <xref linkend="libxml2py2"/>
[3aee187]115 </para>
116 </listitem>
[ce892ab3]117 <listitem>
[66b546a]118 <para>
[53d92c8]119 <xref linkend="lxml"/>
[d3ea9e8]120 </para>
[ce892ab3]121 </listitem>
[a73f7b02]122 <listitem>
123 <para>
[53d92c8]124 <xref linkend="Mako"/>
[a73f7b02]125 </para>
126 </listitem>
[53d92c8]127 <listitem revision="sysv">
[0c2e5325]128 <para>
[53d92c8]129 <xref linkend="MarkupSafe"/>
[0c2e5325]130 </para>
131 </listitem>
[7b3ac32]132 <listitem>
133 <para>
134 <xref linkend="numpy"/>
135 </para>
136 </listitem>
[82eddd4]137 <listitem>
138 <para>
[53d92c8]139 <xref linkend="packaging"/>
[82eddd4]140 </para>
141 </listitem>
[10092cde]142 <listitem>
143 <para>
[53d92c8]144 <xref linkend="py3c"/>
[10092cde]145 </para>
146 </listitem>
[07f61e4]147 <listitem>
148 <para>
[53d92c8]149 <xref linkend="pyatspi2"/>
[07f61e4]150 </para>
151 </listitem>
[f4472d1]152 <listitem>
[66b546a]153 <para>
[53d92c8]154 <xref linkend="pycairo2"/>
[66b546a]155 </para>
[ce892ab3]156 </listitem>
157 <listitem>
[66b546a]158 <para>
[53d92c8]159 <xref linkend="pycairo"/>
[66b546a]160 </para>
[ce892ab3]161 </listitem>
[968dece]162 <listitem>
[66b546a]163 <para>
[53d92c8]164 <xref linkend="pycryptodome"/>
[66b546a]165 </para>
[968dece]166 </listitem>
[d938ca94]167 <listitem>
168 <para>
[53d92c8]169 <xref linkend="pygments"/>
[22f9c48]170 </para>
[08093b3]171 </listitem>
[cd964c8]172 <listitem>
173 <para>
[53d92c8]174 <xref linkend="pygobject2"/>
[cd964c8]175 </para>
176 </listitem>
[7d35ee59]177 <listitem>
[23e36d1]178 <para>
[53d92c8]179 <xref linkend="pygobject3"/>
[23e36d1]180 </para>
181 </listitem>
[53d92c8]182 <listitem>
[22f9c48]183 <para>
[53d92c8]184 <xref linkend="pygtk"/>
[22f9c48]185 </para>
186 </listitem>
[53d92c8]187 <listitem>
[22f9c48]188 <para>
[53d92c8]189 <xref linkend="pyparsing"/>
[22f9c48]190 </para>
191 </listitem>
[cbc9210]192 <listitem>
193 <para>
194 <xref linkend="pyserial"/>
195 </para>
196 </listitem>
[0499056]197 <listitem>
[22f9c48]198 <para>
[53d92c8]199 <xref linkend="pytest"/>
[22f9c48]200 </para>
201 </listitem>
[6e98a080]202 <listitem>
203 <para>
[53d92c8]204 <xref linkend="pyxdg"/>
[6e98a080]205 </para>
206 </listitem>
[0cf85fa]207 <listitem>
[14c0be2f]208 <para>
[53d92c8]209 <xref linkend="PyYAML"/>
[14c0be2f]210 </para>
211 </listitem>
[a8b202a]212 <listitem>
213 <para>
214 <xref linkend="recommonmark"/>
215 </para>
216 </listitem>
[2dfb0a58]217 <listitem>
218 <para>
219 <xref linkend="requests"/>
220 </para>
221 </listitem>
[7d35ee59]222 <listitem>
223 <para>
224 <xref linkend="scour"/>
225 </para>
226 </listitem>
[505c46cc]227 <listitem>
228 <para>
229 <xref linkend="six"/>
230 </para>
231 </listitem>
[0cf85fa]232 <listitem>
233 <para>
234 <xref linkend="sphinx"/>
235 </para>
236 </listitem>
[6e86a83]237 <listitem>
238 <para>
239 <xref linkend="sphinx_rtd_theme"/>
240 </para>
241 </listitem>
[ce892ab3]242 </itemizedlist>
243 </sect2>
244
[3ef383c]245<!--
246 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
247 href="python-dependencies/pythonhosted.xml"/>
248-->
[141ee0a5]249 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[5fe69261]250 href="python-modules/asciidoc.xml"/>
[141ee0a5]251
[5a434ec]252 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
253 href="python-modules/cssselect.xml"/>
254
[381cfd1]255 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
256 href="python-modules/cachecontrol.xml"/>
257
[7b459c22]258 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[5fe69261]259 href="python-modules/cython.xml"/>
[7b459c22]260
[53d92c8]261 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
262 href="python-modules/python-dbusmock.xml"/>
263
[d2b1e2e]264 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[5fe69261]265 href="python-modules/dbus-python.xml"/>
[a73f7b02]266
[d3ea9e8]267 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[5fe69261]268 href="python-modules/docutils.xml"/>
[d3ea9e8]269
[622cc86e]270 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
271 href="python-modules/doxypypy.xml"/>
272
273 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
274 href="python-modules/doxyqml.xml"/>
275
[8828c760]276 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
277 href="python-modules/gi-docgen.xml"/>
278
[8c5e6ec]279 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[53d92c8]280 href="python-modules/jinja2.xml"/>
[3aee187]281
[22f9c48]282 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[53d92c8]283 href="python-modules/libxml2py2.xml"/>
[82eddd4]284
[0c2e5325]285 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[53d92c8]286 href="python-modules/lxml.xml"/>
[0c2e5325]287
[82eddd4]288 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[53d92c8]289 href="python-modules/mako.xml"/>
[a73f7b02]290
[10092cde]291 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[53d92c8]292 href="python-modules/markupsafe.xml"/>
[10092cde]293
[7b3ac32]294 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
295 href="python-modules/numpy.xml"/>
296
[07f61e4]297 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[53d92c8]298 href="python-modules/packaging.xml"/>
[07f61e4]299
[d2b1e2e]300 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[53d92c8]301 href="python-modules/py3c.xml"/>
[a73f7b02]302
[d2b1e2e]303 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[53d92c8]304 href="python-modules/pyatspi2.xml"/>
[a73f7b02]305
[d2b1e2e]306 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[53d92c8]307 href="python-modules/pycairo2.xml"/>
[f4472d1]308
[d2b1e2e]309 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[53d92c8]310 href="python-modules/pycairo.xml"/>
[d938ca94]311
[a8b202a]312 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[53d92c8]313 href="python-modules/pycryptodome.xml"/>
[a8b202a]314
[22f9c48]315 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[53d92c8]316 href="python-modules/pygments.xml"/>
[22f9c48]317
[cd964c8]318 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[53d92c8]319 href="python-modules/pygobject2.xml"/>
[cd964c8]320
[23e36d1]321 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[53d92c8]322 href="python-modules/pygobject3.xml"/>
[23e36d1]323
[22f9c48]324 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[53d92c8]325 href="python-modules/pygtk.xml"/>
[22f9c48]326
327 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[53d92c8]328 href="python-modules/pyparsing.xml"/>
[22f9c48]329
[cbc9210]330 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
331 href="python-modules/pyserial.xml"/>
332
[22f9c48]333 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[53d92c8]334 href="python-modules/pytest.xml"/>
[22f9c48]335
[6e98a080]336 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[53d92c8]337 href="python-modules/pyxdg.xml"/>
[6e98a080]338
[0cf85fa]339 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[53d92c8]340 href="python-modules/pyyaml.xml"/>
[14c0be2f]341
[22f9c48]342 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[53d92c8]343 href="python-modules/recommonmark.xml"/>
[22f9c48]344
[2dfb0a58]345 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
346 href="python-modules/requests.xml"/>
347
[7d35ee59]348 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[5fe69261]349 href="python-modules/scour.xml"/>
[7d35ee59]350
[505c46cc]351 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
[5fe69261]352 href="python-modules/six.xml"/>
[505c46cc]353
[0cf85fa]354 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
355 href="python-modules/sphinx.xml"/>
356
[6e86a83]357 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
358 href="python-modules/sphinx_rtd_theme.xml"/>
359
[ce892ab3]360</sect1>
Note: See TracBrowser for help on using the repository browser.