CheesePrism ay isang simpleng application para sa pamamahala ng isang static na index ng Python na package. & Nbsp; Ito borrows mabigat mula BasketWeaver at cheese_emporium. Pinakikinabangan nito ang buto ng bungang-kahoy at setuptools ipamahagi para sa iba't-ibang mga gawain sa pamamahala ng package.
I-install
Isaaktibo ang iyong virtual na env. Pagkatapos ay alinman tingnan ang code sa iyong napiling lokasyon ::
& Nbsp; Git clone ng Git: //github.com/SurveyMonkey/CheesePrism.git
at i-install ::
& Nbsp; cd CheesePrism; buto ng bungang-kahoy-install -e ./
o gamitin ang buto ng bungang-kahoy upang mai-clone at direktang mag-install sa `` $ VIRTUAL_ENV / src`` ::
& Nbsp; buto ng bungang-kahoy-install ng Git + Git: //github.com/SurveyMonkey/CheesePrism.git#egg=CheesePrism
& Nbsp; cd $ VIRTUAL_ENV / src / cheeseprism
Pagsubok
Upang patakbuhin ang pagsusulit, unang i-install ang mga kinakailangan sa test ::
& Nbsp; cd CheesePrism
& Nbsp; buto ng bungang-kahoy-install -r mga pagsubok-require.txt
Pagkatapos ::
& Nbsp; nosetests -vv
Ito ay magpatakbo ng mga pagsubok at sabihin ang lahat coverage.
Run
Ang sumusunod ay magsisimulang sa application at isang static na file server para sa
`CheesePrism` angkop para sa pagsubok at pag-unlad ::
& Nbsp; paster maghatid development.ini
Upang patakbuhin ang pagsusulit ::
& Nbsp; buto ng bungang-kahoy-install -r mga pagsubok-require.txt
& Nbsp; nosetests -vv
Ano ang bagong sa paglabas:
- Recursive pag-download ng mga kinakailangan file at dependency
- Maghanap ng pypi at pag-download ng mga file
- Pinahusay na pagsubok coverage
- Pagsisimula ng index sa start up
- Pangunahing read-only API para sa index
- mas malawak na suporta kaganapan
- pagpapabuti Documentation
Ano ang bagong sa bersyon 0.1 Alpha 3:
- Espesyal na salamat sa Mozilla Jeff Hammel, CampToCamps Bruno Binet , at Aggendaless 'Chris McDonough para sa pag-aayos ng bug at mga suhestiyon.
Mga Kinakailangan :
- Python
Mga Komento hindi natagpuan