@@ -5,12 +5,17 @@ This topic assists you in downloading the different artifacts generated by the b
55process. These artifacts include wheels, source tarballs, and documentation
66files in various formats.
77
8+ .. seealso ::
9+
10+ :doc: `Installation instructions <getting-started/install >`.
11+
812Required artifacts
913==================
1014
1115These artifacts include the minimum software required for installing PySTK.
1216Extra dependencies for visualization in IPython or performing data-analysis
13- are not included.
17+ are not included. Those extra dependencies must be pulled separately
18+ from PyPI if needed.
1419
1520.. jinja :: artifacts
1621
@@ -27,23 +32,17 @@ are not included.
2732 - `{{ source }} <_static/artifacts/{{ source }} >`_
2833 {% endfor %}
2934
30- Extra artifacts
31- ===============
32-
33- These artifacts include additional dependencies required for using some
34- features, like gRPC connections, Jupyter widgets, and data-analysis.
35-
3635All extra artifacts
37- -------------------
36+ ===================
3837
39- These extra artifacts include all the dependencies for using any additional
40- features:
38+ These artifacts include all dependencies required by all the
39+ features, like gRPC connections, Jupyter widgets, and data-analysis.
4140
4241.. jinja :: wheelhouse
4342
4443 .. csv-table ::
4544 :header-rows: 1
46- :widths: 16, 28, 28, 28
45+ :widths: 16, 21, 21, 21, 21
4746
4847 :fas: `laptop ` Platform,
4948 {%- for python in SUPPORTED_PYTHON_VERSIONS -%}
@@ -57,103 +56,3 @@ features:
5756 {%- if not loop.last -%},{%- endif -%}
5857 {% endfor %}
5958 {% endfor %}
60-
61- Extensions
62- ----------
63-
64- These extra artifacts provide a set of high-level workflows for automating
65- common tasks with PySTK.
66-
67- .. jinja :: wheelhouse
68-
69- .. csv-table ::
70- :header-rows: 1
71- :widths: 16, 28, 28, 28
72-
73- :fas: `laptop ` Platform,
74- {%- for python in SUPPORTED_PYTHON_VERSIONS -%}
75- :fab: `python ` Python {{ python }}
76- {%- if not loop.last -%},{%- endif -%}
77- {% endfor %}
78- {% for platform in SUPPORTED_PLATFORMS -%}
79- :fab: `{{ platform }} ` {{ platform | capitalize }},
80- {%- for python in SUPPORTED_PYTHON_VERSIONS -%}
81- `Download wheelhouse <{{ wheelhouse[platform][python]["extensions"] }}/{{ wheelhouse[platform][python]["extensions"].name }}.zip >`__
82- {%- if not loop.last -%},{%- endif -%}
83- {% endfor %}
84- {% endfor %}
85-
86- gRPC
87- ----
88-
89- These extra artifacts include all the dependencies for using gRPC connections.
90-
91- .. jinja :: wheelhouse
92-
93- .. csv-table ::
94- :header-rows: 1
95- :widths: 16, 28, 28, 28
96-
97- :fas: `laptop ` Platform,
98- {%- for python in SUPPORTED_PYTHON_VERSIONS -%}
99- :fab: `python ` Python {{ python }}
100- {%- if not loop.last -%},{%- endif -%}
101- {% endfor %}
102- {% for platform in SUPPORTED_PLATFORMS -%}
103- :fab: `{{ platform }} ` {{ platform | capitalize }},
104- {%- for python in SUPPORTED_PYTHON_VERSIONS -%}
105- `Download wheelhouse <{{ wheelhouse[platform][python]["grpc"] }}/{{ wheelhouse[platform][python]["grpc"].name }}.zip >`__
106- {%- if not loop.last -%},{%- endif -%}
107- {% endfor %}
108- {% endfor %}
109-
110- Jupyter
111- -------
112-
113- These extra artifacts include all the dependencies for using interactive
114- visualization widgets within IPython environments, such as Jupyter Lab.
115-
116- .. jinja :: wheelhouse
117-
118- .. csv-table ::
119- :header-rows: 1
120- :widths: 16, 28, 28, 28
121-
122- :fas: `laptop ` Platform,
123- {%- for python in SUPPORTED_PYTHON_VERSIONS -%}
124- :fab: `python ` Python {{ python }}
125- {%- if not loop.last -%},{%- endif -%}
126- {% endfor %}
127- {% for platform in SUPPORTED_PLATFORMS -%}
128- :fab: `{{ platform }} ` {{ platform | capitalize }},
129- {%- for python in SUPPORTED_PYTHON_VERSIONS -%}
130- `Download wheelhouse <{{ wheelhouse[platform][python]["jupyter"] }}/{{ wheelhouse[platform][python]["jupyter"].name }}.zip >`__
131- {%- if not loop.last -%},{%- endif -%}
132- {% endfor %}
133- {% endfor %}
134-
135- Migration
136- ---------
137-
138- These extra artifacts include all the dependencies for migrating your existing
139- Python code to PySTK. See the :ref: `migration guide <Migrate to PySTK >`.
140-
141- .. jinja :: wheelhouse
142-
143- .. csv-table ::
144- :header-rows: 1
145- :widths: 16, 28, 28, 28
146-
147- :fas: `laptop ` Platform,
148- {%- for python in SUPPORTED_PYTHON_VERSIONS -%}
149- :fab: `python ` Python {{ python }}
150- {%- if not loop.last -%},{%- endif -%}
151- {% endfor %}
152- {% for platform in SUPPORTED_PLATFORMS -%}
153- :fab: `{{ platform }} ` {{ platform | capitalize }},
154- {%- for python in SUPPORTED_PYTHON_VERSIONS -%}
155- `Download wheelhouse <{{ wheelhouse[platform][python]["migration"] }}/{{ wheelhouse[platform][python]["migration"].name }}.zip >`__
156- {%- if not loop.last -%},{%- endif -%}
157- {% endfor %}
158- {% endfor %}
159-
0 commit comments