CheesePrism er et enkelt program for å administrere en statisk Python pakke indeksen. & Nbsp; Det låner tungt fra BasketWeaver og cheese_emporium. Det utnytter pip og setuptools distribuere for ulike pakkeadministrasjonsoppgaver.
Installer
Aktivere den virtuelle env. Så enten sjekke ut koden til din valgte plassering ::
& Nbsp; git clone git: //github.com/SurveyMonkey/CheesePrism.git
og installere ::
& Nbsp; cd CheesePrism; PIP installere -e ./
eller bruke pip å klone og installere direkte til `` $ VIRTUAL_ENV / src`` ::
& Nbsp; PIP installere git + git: //github.com/SurveyMonkey/CheesePrism.git#egg=CheesePrism
& Nbsp; cd $ VIRTUAL_ENV / src / cheeseprism
Test
Å kjøre testene, først installere testkravene ::
& Nbsp; cd CheesePrism
& Nbsp; PIP installere -r tester-require.txt
Deretter ::
& Nbsp; nosetests -vv
Dette vil kjøre tester og spytte ut dekning.
Kjør
I det følgende vil starte programmet, og en statisk filserver for
`CheesePrism` egnet for testing og utvikling ::
& Nbsp; paster tjene development.ini
Å kjøre testene ::
& Nbsp; pip installere -r tester-require.txt
& Nbsp; nosetests -vv
Hva er nytt i denne utgaven:
- Recursive nedlasting av krav filer og avhengig
- Søk av PyPI og nedlasting av filer
- Forbedret testdekning
- Initialisering av indeksen ved oppstart
- Grunnleggende lese-bare API for hovedside
- Bredere event støtte
- Dokumentasjon forbedringer
Hva er nytt i versjon 0.1 Alpha 3:
- Spesiell takk til Mozillas Jeff Hammel, CampToCamps Bruno Binet og Aggendaless 'Chris McDonough for feilrettinger og forslag.
Krav :
- Python
Kommentarer ikke funnet