setuptools

Download, build, installeer, upgrade en verwijder Python Packages - gemakkelijk!
Download nu

setuptools Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Prijs:
  • FREE
  • Naam uitgever:
  • Phillip J. Eby
  • Uitgever website:
  • http://pypi.python.org/pypi/setuptools
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 250 KB

setuptools Tags


setuptools Beschrijving

Python-pakketten downloaden, installeren, installeren, upgraden en verwijderen - gemakkelijk! Setuptools is een gratis en open source-collectie van verbeteringen aan de Distutils van Python die ontwikkelaars in staat zullen stellen om Python-pakketten gemakkelijker te bouwen en te distribueren, vooral degenen die afhankelijkheden van andere pakketten hebben. Packages gebouwd en gedistribueerd met behulp van SetUptools kijken naar de gebruiker zoals gewone python-pakketten gebaseerd op de deveer. Uw gebruikers hoeven niet te installeren of zelfs te weten over SetUptools om ze te gebruiken, en u hoeft het hele SetUptools-pakket in uw distributies niet op te nemen. Door slechts één enkele 'Bootstrap-module' (een 8K. Py-bestand) op te nemen, downloadt en installeert uw pakket automatisch en installeert en installeert SetUptools of de gebruiker uw pakket van de bron brengt en geen geschikte versie heeft die al is geïnstalleerd.Note: SetUptools is niet Ontwikkeld, verstrekt en dubbel gelicenseerd onder de voorwaarden van de Python Software Foundation-licentie en de Public License Zope. Hier zijn enkele belangrijke functies van "SetUptools": · Automatisch vinden / downloaden / installeren / upgraden afhankelijkheden op build Time met behulp van de `EAYEISTALL-tool` _, die het downloaden ondersteunt via HTTP, FTP, Subversion en SourceForge, en automatisch webpagina's scant op PYPI om downloadlinks te vinden. (Het is het dichtst bij CPAN, momenteel beschikbaar voor Python.) · Maak `Python-eieren` _ - een importeerbaar distributieformaat met één bestand · Neem gegevensbestanden op in uw pakketmappen, waar uw code ze daadwerkelijk kan gebruiken. (Python 2.4 Distutils ondersteunt ook deze functie, maar SetUptools biedt ook de functie voor Python 2.3-pakketten en ondersteunt ook toegang tot gegevensbestanden in ritsde pakketten.) · Neem automatisch alle pakketten in uw bronboom op, zonder ze afzonderlijk in Setup.py te vermelden · Voeg automatisch alle relevante bestanden in uw bronverdelingen op, zonder dat u een manifest.in-bestand hoeft te maken en zonder de regeneratie van het manifest-bestand te dwingen wanneer uw bronboom verandert. · Genereer automatisch wrapper scripts of Windows (console en GUI) .Exe-bestanden voor een willekeurig aantal "hoofd" -functies in uw project. (Opmerking: dit is geen PY2EXE-vervanging; de .exe-bestanden vertrouwen op de lokale Python-installatie.) · Transparante Pyrex-ondersteuning, zodat uw SETUP.PY.PYX-bestanden kan vermelden en nog steeds werken, zelfs wanneer de eindgebruiker geen Pyrex heeft geïnstalleerd (zolang u de Pyrex-gegenereerde C in uw bronverdeling opneemt) · Commando-aliassen - Maak projectspecifieke, per-gebruiker of site-brede snelkoppelingennamen voor veelgebruikte opdrachten en opties · Ondersteuning voor PYPI Upload - Upload uw bronverdelingen en eieren naar PYPI · Implementeer uw project in "Ontwikkelingsmodus", zodanig dat deze beschikbaar is op Sys.Path, maar kan nog steeds rechtstreeks vanuit zijn bronchecken worden bewerkt. · Eenvoudig de divisies uit te breiden met nieuwe opdrachten of instellingen () argumenten en uw extensies verdelen / hergebruiken voor meerdere projecten, zonder de code te kopiëren. · Maak uitbreidbare toepassingen en frameworks die automatisch extensies ontdekken, met behulp van eenvoudige "invoerpunten" die in het setup-script van een project worden gedeclareerd. Vereisten: · Python


setuptools Gerelateerde software

FindBin

HASKELL-toepassing voor het lokaliseren van de directory van het oorspronkelijke programma ...

158 2 KB

Downloaden

SCDOC

Gratis en Open Source Command-Line Utility die u zal helpen bij het maken, uitpakken en verifiëren van ingesloten documentatie ...

206 105 KB

Downloaden

Pareltje

C-extensie die de parse-boom uithaalt voor een hele klasse of een specifieke methode ...

151 48 KB

Downloaden