แพคเกจ mypypi ให้แพคเกจหลามส่วนตัวเซิร์ฟเวอร์ดัชนีขึ้นอยู่กับ Zope 3
เซิร์ฟเวอร์ MyPyPi ให้ทุกอย่างที่คุณต้องการสำหรับการตั้งค่าส่วนตัวหรือสาธารณะกระจก pypi นอกจากนี้ยังช่วยให้การปล่อยแพคเกจที่ปิดต้นฉบับ ร่วมกับ lovely.buildouthttp คุณสามารถติดตั้งกระจก pypi การรักษาความปลอดภัยที่คุณสามารถใช้สำหรับการปรับใช้ Mangement ของคุณแพคเกจของรัฐและเอกชน แพคเกจส่วนตัวจะได้รับการคุ้มครองโดยการรักษาความปลอดภัยขึ้นอยู่กับกลุ่มบทบาทและผู้ใช้ เซิร์ฟเวอร์ mypypi สนับสนุนวิธีการที่ปลอดภัยในการผสมแพคเกจภาครัฐและเอกชนในเวลาเดียวกัน
เราขอแนะนำให้ติดตั้งเซิร์ฟเวอร์ mypypi ที่อยู่เบื้องหลังพร็อกซี่สำหรับ Apache SSL offload อื่น ๆ เช่นการประยุกต์ใช้ Zope SSL ที่มีความปลอดภัย แต่ถ้าคุณชอบที่จะใช้ติดตั้งง่ายมากโดยไม่มี SSL เซิร์ฟเวอร์ mypypi ควรจะทำงานในพอร์ต 80 เป็นเซิร์ฟเวอร์โปรแกรมเดี่ยวเช่นกัน
เต็มรูปแบบเอกสาร: http://pypi.python.org/pypi/mypypi/1.0.0
What ใหม่ ในข่าวประชาสัมพันธ์นี้:
- สลับไป zope.app.testing ใหม่ที่เข้ากันได้กับ PY 2.7 xmlrpclib และปรับเส้นทางการจัดเก็บการทดสอบที่ไม่ได้เข้ากันได้กับการตั้งค่าวิ่งทดสอบใหม่.
- สวิทช์ที่จะปล่อย ZODB3 ใหม่รุ่น 3.10.5 ซึ่งสามารถใช้ได้สำหรับการหลาม 2.6 / 2.7 บน Windows สำหรับ 32/64 บิต.
- bugfix: รุ่นที่ปรับปรุงหักเพราะความยากรหัส http คลับ เปลี่ยนไป https คลับและทำให้พวกเขาสามารถแก้ไขได้ที่เว็บไซต์และการเปิดตัวแพคเกจกระจก ขณะนี้ไม่มีการโยกย้ายอัตโนมัติ เพียงแค่แก้ไข url pypi ในการแก้ไขหน้าเว็บไซต์และในการแก้ไขหน้าแพคเกจก่อนที่จะอัปเดตแพคเกจ.
- กระทำธุรกรรมระหว่างการดาวน์โหลดแพคเกจ
มีอะไรใหม่ ในรุ่น 1.2.0:
- เพิ่มไฟล์ MANIFEST.in
- เสริมสร้างชุดขนาดสำหรับการนำง่าย
- เพิ่มเพิ่มเติม ++ ++ namspace สาธารณะสำหรับการจัดการไฟล์สาธารณะ นี้จะเป็นประโยชน์สำหรับการอัปโหลดไฟล์ KGS ซึ่งไม่สามารถได้รับการดาวน์โหลดภายในการตรวจสอบถ้าคุณจำเป็นต้องใช้พวกเขาเป็น buildout ขยาย หมายเหตุเนื่องจากกระบวนการ zc.buildout ขยายก่อนที่จะขยายจะมีวิธีการแก้ไขระดับ buildout Downloader และฉีดรับรองความถูกต้องไม่มี นอกจากนี้ยังหมายความ lovely.builouthttp ไม่ทำงานสำหรับขยาย.
- bugfix: หายไป docutils ถ้าไม่ได้ติดตั้งในหลามระบบ นอกจากนี้ docutils รุ่นใหม่ไม่ให้ python.modulparser.py อีกต่อไป ใช้วิธีการ trim_docstring ขาดหายไปใน mypypi / api.py
มีอะไรใหม่ ในรุ่น 1.1.0:
- bugfix: แก้ไขข้อผิดพลาดในการซิงค์ถ้าเราพยายามที่จะซิงค์ LocalPackage หมายเหตุเพียง MirrorPackage จะได้รับการซิงค์
- ข้าม zope.app เก่า. แพคเกจ * และเพิ่มสคริปต์ zopeupdate เรียกใช้สคริปต์ต่อไปนี้:
- bin zodbupdate.exe -f ...... Data.fs -v --pack & gt; out.txt 2 & gt; & 1
- ย้ายการกำหนดค่าการจัดเก็บจากการตั้งค่า WSGI เพื่อกำหนดค่าสินค้า Zope ตั้งแต่คนยากจน local_conf WSGI เพื่อ Zope ห่วงโซ่ค่าสินค้า และเรายังมีการเปลี่ยนแปลงอาร์กิวเมนต์ fsStorage กับการจัดเก็บตั้งแต่กรณีอูฐก็ดูเหมือนจะถูกทำลาย.
- หมายเหตุ: คุณต้องทำงาน configure.py และ buildout ก่อนที่คุณจะเริ่มต้นเซิร์ฟเวอร์ !
- มิฉะนั้นเซิร์ฟเวอร์ wdoesn't เริ่มต้นได้เนื่องจากการตั้งค่าการจัดเก็บ misssing (ไม่มีอะไรที่เป็นอันตรายเกิดขึ้น)
- เพิ่มแนวคิดที่สองสำหรับดูการเปิดตัวไปยังเซิร์ฟเวอร์ pypi เดียวโดยใช้แฟ้มการกำหนดค่า .pypirc ดู README.txt สำหรับข้อมูลเพิ่มเติม
- ใช้ Zope ใหม่. แพคเกจ *
- การใช้งาน API XML-RPC เช่น pypi.python.org ข้อเสนอ ขณะนี้เราไม่เพียง แต่สนับสนุนวิธีการที่สำคัญเช่น:
- list_packages
- package_releases
- package_urls # เลิก
- release_urls
- package_data # เลิก
- release_data li>
- เราไม่สนับสนุนวิธีการ (ค้นหา updated_releases, การเปลี่ยนแปลง) ในขณะนี้หมายเหตุ: คุณต้องใช้โดเมนเช่น http: // โฮสต์: พอร์ต / url เป็น XML-RPC ServerProxy ถ้าคุณไม่ได้ใช้เฉือนปลาย ServerProxy ใช้ / RPC2 เป็นดำเนินการเริ่มต้นที่ไม่ได้รับการสนับสนุนโดย mypypi.
- ลบออกชั่วคราว MultiWidget และ TextLinesWidget เพราะผมย้ายไปยัง z3c.form ปล่อย 2.0 ซึ่งจะใช้ในขณะนี้
- ย้ายหน้าบริหารจัดการจากเบราว์เซอร์กับแพคเกจดูแลระบบ
- สคริปต์การกำหนดค่า imporved, getpass ใช้สำหรับการป้อนรหัสผ่านและปรับข้อความ
- bugfix เพิ่มอย่างชัดเจนพบการเชื่อมโยงสำหรับ lovely.buildouthttp, ไม่สามารถหาแพคเกจในระหว่างการติดตั้งใหม่.
- bugfix เพิ่มหายไปไฟล์ buildout.cfg ปัญหาเช่นเดียวกับในรุ่น 1.0.1 ปัญหานี้ได้รับการรายงาน 5 เดือนที่ผ่านมา แต่ก็ยังไม่คงที่เห็น: http://bugs.python.org/issue6884
มีอะไรใหม่ ในรุ่น 1.0.2:
- buildou.cfg การทำความสะอาดและไฟล์ base.cfg
มีอะไรใหม่ ในรุ่น 1.0.1:
- buildout.cfg ขาดหายไปในช่วงปัญหา setuptools ดู: http://bugs.python.org/issue6884
- แก้ไขความผิดพลาด
มีอะไรใหม่ ในรุ่น 1.0.0:
- ลดความซับซ้อนของการกำหนดค่าและการตั้งค่า
ต้องการ
- หลาม
ความคิดเห็นที่ไม่พบ