repoze.sphinx.autointerface

Screenshot der Software:
repoze.sphinx.autointerface
Softwarebeschreibung:
Version: 0.7.0
Upload-Datum: 20 Feb 15
Lizenz: Frei
Popularität: 3

Rating: nan/5 (Total Votes: 0)

repoze.sphinx.autointerface definiert eine Erweiterung für den Sphinx-Dokumentationssystem. & Nbsp; Die Erweiterung ermöglicht Generation von API-Dokumentation durch Introspektion von zope.interface Instanzen in Code.
Installation:
Installieren Sie über easy_install:
bin / easy_install repoze.sphinx.autointerface
oder andere Mittel, die das Paket auf Ihrem PYTHONPATH wird.
Registrieren der Erweiterung
Fügen repoze.sphinx.autointerface auf die Erweiterungen in der Liste conf.py der Sphinx-Dokumentation für Ihr Produkt. Z.B .:
Erweiterungen = ['sphinx.ext.autodoc',
& Nbsp; "sphinx.ext.doctest ',
& Nbsp; "repoze.sphinx.autointerface ',
& Nbsp;]
Mit der Erweiterung
An geeigneten Stellen in Ihrem Dokument, rufen Sie die Schnittstelle Autodocs über:
.. :: Autointerface yourpackage.interfaces.IFoo
Ausgang aus der Richtlinie enthält
& Nbsp; * für den vollständig qualifizierten Namen der Schnittstelle
& Nbsp; * alle Basisschnittstellen
& Nbsp; * die doctstring von der Schnittstelle, wie reSTX gemacht.
& Nbsp; * die Mitglieder der Schnittstelle (Methoden und Attribute).
& Nbsp; o für jedes Attribut, enthält die Ausgabe den Attributnamen und die Beschreibung.
& Nbsp; o Für jede Methode, enthält die Ausgabe den Namen der Methode, ihre Unterschrift und ihren Docstring (auch als reSTX gemacht)

Was ist neu in dieser Pressemitteilung:.

  • PyPy Kompatibilität.
  • Python 3.2 und höher kompatibel. Dank für das Patch Arfrever.
  • Fügen Schnittstelle docs unter der automodule Richtlinie. Dank Krys Lawrence für den Patch.

Was ist neu in Version 0.6.2:

  • Fix Typeerror: 'Nonetype "Objekt nicht abzählbaren Fehler bei der Erzeugung eines Rendering einer Schnittstelle unter Python 2.7.

Was ist neu in Version 0.6.1:

  • Fix ": Mitglied Ordnung: bysource 'Handhabung .

Was ist neu in Version 0.6:

  • richtig handhaben ": Mitglieder: 'Werte explizit in der festgelegt Richtlinie.

Was ist neu in Version 0.5:

  • Unterstützung für die ': Mitglied Ordnung: "Flagge , die einer der drei Bestandswerte, & quot erfolgen; alphabetischer & rdquo ;, & rdquo; & quot ;, gruppen oder & quot; & quot ;. bysource Standardmäßig werden die Mitglieder in & quot dokumentiert; Hash & quot; Ordnung.

Anforderungen :

  • Python
  • Sphinx

Andere Software von Entwickler Agendaless Consulting

repoze.lemonade
repoze.lemonade

14 Apr 15

Colander
Colander

5 Jun 15

repoze.retry
repoze.retry

20 Feb 15

repoze.tm2
repoze.tm2

14 Apr 15

Kommentare zu repoze.sphinx.autointerface

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!