83179


作成したPyPIパッケージについて、次のようなケースを想定します。

  * python3のみ対応
  * ただし、現状テストできているのはpython3.8のみ

この場合のClassifierの指定は次の通りでどうでしょうか？

[code]

    Programming Language :: Python :: 3
    Programming Language :: Python :: 3 :: Only
    Programming Language :: Python :: 3.8
    
[/code]


CC BY-SA 4.0
2021-10-19T19:47:32.383
83177
2021-10-19T21:01:11.953
48452
question
python sphinx pypi
PyPIパッケージでのClassifierの書き方について


良さそうです。

私自身は `:: Only` を付けていません。  
<https://github.com/jazzband/django-redshift-backend/blob/master/setup.cfg>

代わりにClassifier以外で `python_requires = >=3.6, <4` のようにPythonバージョンを指定しています。  
<https://packaging.python.org/guides/dropping-older-python-versions/>


CC BY-SA 4.0
2021-10-19T21:01:11.953
83179
2021-10-19T21:01:11.953
806
83177
answer