|
23 | 23 | {% macro packages() %}What's a package, project, or release?{% endmacro %}
|
24 | 24 | {% macro installing() %}How do I install a file (package) from PyPI?{% endmacro %}
|
25 | 25 | {% macro publishing() %}How do I package and publish my code for PyPI?{% endmacro %}
|
| 26 | +{% macro trove_classifier() %}What's a trove classifier?{% endmacro %} |
26 | 27 | {% macro verified_email() %}Why do I need a verified email address?{% endmacro %}
|
27 | 28 | {% macro mirroring() %}How can I run a mirror of PyPI?{% endmacro %}
|
28 | 29 | {% macro APIs() %}Does PyPI have APIs I can use?{% endmacro %}
|
@@ -58,6 +59,7 @@ <h2 class="faq-group__first"><a href="#basics">Basics</a></h2>
|
58 | 59 | <li><a href="#packages">{{ packages() }}</a></li>
|
59 | 60 | <li><a href="#installing">{{ installing() }}</a></li>
|
60 | 61 | <li><a href="#publishing">{{ publishing() }}</a></li>
|
| 62 | + <li><a href="#trove-classifier">{{ trove_classifier() }}</a></li> |
61 | 63 | <li><a href="#verified-email">{{ verified_email() }}</a></li>
|
62 | 64 | </ul>
|
63 | 65 | </section>
|
@@ -128,6 +130,12 @@ <h3 id="publishing">{{ publishing() }}</h3>
|
128 | 130 | For full instructions on configuring, packaging and distributing your Python project, refer to the <a href="https://packaging.python.org/distributing/">packaging tutorial</a> on the <a href="https://packaging.python.org">Python Packaging User Guide</a>.
|
129 | 131 | </p>
|
130 | 132 |
|
| 133 | + <h3 id="trove-classifier">{{ trove_classifier() }}</h3> |
| 134 | + |
| 135 | + <p>Each project's maintainers provide PyPI with a list of "trove classifiers" to categorize each release, describing who it's for, what systems it can run on, and how mature it is.</p> |
| 136 | + <p>These standardized classifiers can then be used by community members to find projects based on their desired criteria.</p> |
| 137 | + <p>Instructions for how to add trove classifiers to a project can be found on the <a href="https://packaging.python.org/tutorials/distributing-packages/#classifiers">Python Packaging User Guide</a>. To read the original classifier specification, refer to <a href="https://www.python.org/dev/peps/pep-0301/#distutils-trove-classification">PEP 301</a>.</p> |
| 138 | + |
131 | 139 | <h3 id="verified-email">{{ verified_email() }}</h3>
|
132 | 140 | <p>
|
133 | 141 | Currently, PyPI requires a verified email address to perform the following operations:
|
|
0 commit comments