mypypi pakken gir en privat python pakke indeksen server basert på Zope 3.
Den MyPyPi serveren inneholder alt du trenger for å sette opp en privat eller offentlig PyPI speil. Den gjør det også for å frigjøre lukkede kilde pakker. Sammen med lovely.buildouthttp du kan konfigurere en sikker PyPI speil som du kan bruke for din distribuere mangement av offentlige og private pakker. Private pakker kan bli beskyttet av sikkerhet basert på grupper, roller og brukere. Den mypypi serveren støtter en sikker måte å blande private og offentlige pakker samtidig.
Vi anbefaler å installere mypypi server bak en apache proxy for SSL avlaste som alle andre SSL sikret Zope søknad. Men hvis du liker å bruke en svært enkelt oppsett uten SSL, bør mypypi serveren jobbe på port 80 som en frittstående applikasjon server også.
Full dokumentasjon: http://pypi.python.org/pypi/mypypi/1.0.0
What er ny i denne utgaven:
- bytt til ny zope.app.testing som er kompatibel med py 2.7 xmlrpclib og justere test lagerbane som ikke var forenlig med ny test runner oppsett.
- bytt til nyere ZODB3 versjonen 3.10.5 som er tilgjengelig for python 2.6 / 2.7 på vinduer for 32/64 bit.
- feilretting: brutt utgivelsen oppdatering på grunn av hard kodet http uri. Byttet til https uri og gjøre dem redigeres på stedet og speilpakke utgivelse. Foreløpig er det ingen auto migrasjon. Bare redigere PyPI url i området redigeringssiden og i pakken redigere siden før oppdatere en pakke.
- begå transaksjon mellom pakke nedlastinger
Hva er nytt i versjon 1.2.0:
- lagt MANIFEST.in fil
- forbedre batch størrelse for enklere navigering
- lagt til en ekstra ++ offentlig ++ namspace for offentlig fil Managment. Dette er nyttig for opplasting KGS filer som ikke kan få lastet ned innen autentisering hvis du trenger å bruke dem som buildout strekker. Oppmerksom på, siden zc.buildout prosesser strekker før extensions, er det ingen måte å lappe buildout Downloader klasse og injisere godkjenning. Dette betyr også lovely.builouthttp ikke fungerer for strekker seg.
- feilretting: mangler docutils hvis det ikke installeres i systemet python. Også nyere docutils versjon ikke gir python.modulparser.py lenger. Implementere den savnede trim_docstring metode i mypypi / api.py
Hva er nytt i versjon 1.1.0:
- feilretting: fikse synkroniseringsfeil hvis vi prøver å synkronisere LocalPackage. Oppmerksom på, bare MirrorPackage kan få synkronisert
- hoppe gammel zope.app. * Pakker og lagt zopeupdate script. Kjør følgende skript:
- bin zodbupdate.exe -f ...... Data.fs -v --pack & gt; out.txt 2 & gt; & 1
- flyttet lagringskonfigurasjon fra WSGI config til Zope produkt config siden noen brøt WSGI local_conf til Zope produktkonfigurasjon kjeden. Og vi også endret fsStorage argument til lagring siden kamel saken synes også å være brutt.
- MERK: Du må kjøre configure.py og buildout før du starter serveren !
- Ellers serveren wdoesn't starte på grunn av misssing lagringskonfigurasjon. (Ingenting farlig skjer)
- lagt til en andre konsept for se en utgivelse til en enkelt PyPI server ved hjelp av .pypirc konfigurasjonsfilen. Se README.txt for mer informasjon
- bruke nyere Zope. * Pakker
- implementert XML-RPC API som pypi.python.org tilbud. Vi har for tiden ikke bare støtte de viktigste metodene som:
- list_packages
- package_releases
- package_urls # foreldet
- release_urls
- package_data # foreldet
- release_data li>
- vi ikke støtter metodene (søk, updated_releases, changelog) akkurat nå Merk: du må bruke et domene som http: // host: port / som XML-RPC ServerProxy url. Hvis du ikke bruker skråstrek en slutt ServerProxy bruker / RPC2 som standard behandlingsprogram som ikke støttes av mypypi.
- fjernet midlertidig MultiWidget og TextLinesWidget fordi jeg flytte dem til z3c.form 2.0 utgaven som nå brukes
- flyttet ledelse sider fra nettleseren til admin pakke
- script imporved konfigurasjon, bruk getpass for inntasting av passord og justere tekstmelding
- feilretting, lagt eksplisitt find-link for lovely.buildouthttp, kunne ikke finne pakken i løpet av en fersk installasjon.
- feilretting, lagt mangler buildout.cfg fil, samme problem som i versjon 1.0.1. Dette problemet ble rapportert fem måneder siden, men fortsatt ikke er løst, se: http://bugs.python.org/issue6884
Hva er nytt i versjon 1.0.2:
- opprydding buildou.cfg og base.cfg filer
Hva er nytt i versjon 1.0.1:
- buildout.cfg manglet under en setuptools problemet. Se: http://bugs.python.org/issue6884
- Fix skrivefeil
Hva er nytt i versjon 1.0.0:
- Forenkle konfigurasjon og installasjon
Krav :
- Python
Kommentarer ikke funnet