Używam Sphinx do udokumentowania mojego pakietu Pythona. Kiedy używam dyrektywy o automatach w moim module:Jak sprawić, by Sphinx zignorował ogłoszenie GPL w moim docstringu?
.. automodule:: mymodule
:members:
Wyświetla wszystkie informacje, w tym notę GPL w docstringu. Czy jest jakiś sposób, aby powiedzieć Sphinxowi, aby zignorował docstring/GPL, czy też powinienem zostawić to w dokumentacji?
kilka pomysłów 1) Nie należy umieścić licencję do każdego pliku (zbyt gadatliwym i tak) 2) Komentarze użycie Pythona do licencji, a nie docstrings –
licencji GPL silnie sugeruje/A wymaga informacje o prawach autorskich (w odniesieniu do pojedynczego pliku licencji) są zawarte w każdym pliku źródłowym ([patrz tutaj] (https://softwareengineering.stackexchange.com/a/125842/243280)). – ryanjdillon