setutuptools_darcs.

setuptools Plugin für DARCS
Jetzt downloaden

setutuptools_darcs. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Zooko O'Whielacronx
  • Website des Verlags:
  • http://allmydata.org/

setutuptools_darcs. Stichworte


setutuptools_darcs. Beschreibung

Setuptools Plugin für DARCS setutuptools_darcs ist ein Plugin für Setuptools, das DARCS integriert. Einmal installiert, können SetUtuptools gesagt werden, um in eine Paketverteilung aufzunehmen, alle von DARCs verfolgten Dateien. Dies ist eine Alternative zu expliziten Inklusionsspezifikationen mit `manifest.in`a-Verteilung hier bezieht sich auf ein Paket, das Sie mit Setup.py erstellen bekannt als setuptools_darcs_plugin. Die Namensänderung ist das Ergebnis einer Vereinbarung durch die Setuptools-Plugin-Entwicklern, um eine einheitliche Namenskonvention bereitzustellen Ist eine Versionsnummer.Usage: Um dieses Plugin verwenden zu können, müssen Sie das Python-Modul zuerst mit `setup.py` einpacken und setuptools verwenden. Ersteres ist in der Distutils-Handbuch gut dokumentiert: http://docs.python.org/dist/dist.htmlTo verwenden setuptools anstelle von distutils, einfach `setup.py` und wechseln von distutils.core import setupto von setuptools import setupwwhen setutuptools erstellt ein Quellpaket, es enthält immer alle von Ihrem Revisionskontrollsystem verfolgten Dateien, wenn er weiß, wie er erfahren kann, wie diese Dateien sind , indem Sie dieses Argument für Ihren Aufruf von `Setup ()` `: Setup (..., beinhaltet_package_data = true, ...) mit diesem Plugin setuptools informieren, welche Dateien von Ihrem DARCS-Revisionsregler-Tool angezeigt werden. Setuptools Schiffe mit Unterstützung von CVs und Subversion. Andere Plugins wie dieses ist für BZR, Git, Monotone und Mercurial erhältlich, zumindest können Sie auftreten, dass Sie Dateien mit Ihrem Revisionskontrollsystem verfolgen, das Sie nicht in Ihre Pakete aufnehmen möchten. In diesem Fall können Sie verhindern, dass SetUtuptools diese Dateien mit einer Richtlinie in Ihrem "Manifest.in", EX: ausschließen .,. DARCS-BORINGFILE` und die GIMP- und Mixer-Quelldateien, die im Rahmen der "Bilder" gefunden wurden, die in den "Bildern" gefunden wurden. : , 'Bilder': }, ...) Gotchasif Jemand klirliert Ihr DARCS-Repository mit DARCs, installiert dieses Plugin jedoch nicht, wann Sie führen einen Paket-Gebäude-Befehl aus, den sie nicht alle richtigen Dateien erhalten. Andererseits, wenn jemand eine Quellverteilung erhält, die von "./setup.py SDIST" erstellt wurde, wird es mit einer Liste aller Dateien geliefert, sodass keine DARCS benötigt werden, um eine Verteilung selbst aufzubauen. Sie können Stellen Sie sicher, dass jeder, der Ihre Setup.py-Datei verwendet, dieses Plugin hat, indem Sie ein Argument "Setup_Requires" hinzufügen. setup_requires = [] # setptuptools_darcs ist erforderlich, um vollständige Distributionen zu erstellen (z. B. mit # "SDIST" oder "BDist_EGG"), es sei denn, es gibt ein $ {pkg} .egg-Info / Sources.txt-Datei #, die eine vollständige Liste enthält von Dateien, die in # Distributionen enthalten sein sollten. # http://pypi.python.org/pypi/setuptools_darcs setup_requires.append ('setptuptools_darcs> = 1.1.0') Setup (..., setup_requires = setup_requires, ...)


setutuptools_darcs. Zugehörige Software

Cgal

CGAL, die Computational-Geometrie-Algorithmen-Bibliothek, ist eine Open Source C ++ - Bibliothek von geometrischen Algorithmen und Datenstrukturen. ...

73

Herunterladen