setuptools-git

Software screenshot:
setuptools-git
Software informatie:
Versie: 1.0
Upload datum: 11 May 15
Ontwikkelaar: Yannick Gingras
Licentie: Gratis
Populariteit: 16

Rating: 2.5/5 (Total Votes: 2)

setuptools_git is een plugin voor setuptools dat Git integratie mogelijk maakt. Eenmaal geïnstalleerd, kunt setuptools worden verteld in een module distributie op te nemen alle bestanden bijgehouden door git.
setuptools_git is een alternatief voor expliciete opname specificaties MANIFEST.in. Dit pakket was voorheen bekend als gitlsfiles. De naamswijziging is het resultaat van een poging van de setuptools plugin ontwikkelaars om een ​​uniforme naamgeving bieden.
Een pakket distributie verwijst hier naar een pakket dat u maakt met behulp van
setup.py, ex:
  python setup.py sdist
  python setup.py bdist_rpm
  python setup.py bdist_egg
Dit pakket was voorheen bekend als gitlsfiles. De naamswijziging is het
resultaat van een inspanning van de setuptools plugin ontwikkelaars om een ​​te bieden
uniforme naamgeving.
Installatie:
Met easy_install:
  easy_install setuptools_git
Alternatieve handmatige installatie:
  tar -zxvf setuptools_git-X.Y.Z.tar.gz
  cd setuptools_git-X.Y.Z
  python setup.py installeren
Waar X.Y.Z is een versienummer.
Gebruik
Om deze plugin te activeren, moet u eerst uw python module verpakken
met `setup.py` en het gebruik setuptools. De voormalige is goed gedocumenteerd in
de distutils handleiding:
  http://docs.python.org/dist/dist.html
Om setuptools plaats van distutils gebruiken, setup.py` bewerken `en
verandering
  van distutils.core setup import
naar
  
  van setuptools import setup
Wanneer setuptools bouwt een pakket, kan je het vragen om alle bestanden op te nemen
gevolgd door uw revisie controle systeem, door het toevoegen van dit argument aan
uw beroep op `setup ()`:
  setup (...,
    include_package_data = True,
    ...)
Dit zal setuptools veroorzaken aan de bestanden gevolgd door een herziening omvatten
besturingssysteem dat setuptools kent. Deze plugin geeft
ondersteuning voor git en setuptools schepen met ondersteuning voor cvs en
subversie.
Het kan gebeuren dat u bestanden bijhouden met revisie controle systeem
dat je niet wilt in uw pakketten op te nemen. In dat geval moet u
kan voorkomen setuptools uit verpakkingsafval die bestanden met een richtlijn
uw `MANIFEST.in`, ex:
  sluiten .gitignore
  recursieve-exclusief beelden * .xcf * .blend
In dit voorbeeld, voorkomen we setuptools uit verpakkingsmateriaal `.gitignore` en
de Gimp en Blender bronbestanden gevonden onder de `images` directory.
Bestanden van het pakket uit te sluiten kunnen ook worden opgenomen in de 'setup () `
richtlijn:
  setup (...,
    exclude_package_data = {'' ['.gitignore'],
    'Beelden': ['* .xcf', '* .blend']},
    ...)

Eisen

  • Python

Vergelijkbare software

git-sweep
git-sweep

14 Apr 15

cgit
cgit

17 Feb 15

hg-github
hg-github

14 Apr 15

gitrecipe
gitrecipe

15 Apr 15

Reacties op setuptools-git

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!