Wootware

Warehouse: All New PyPI is now in beta

 tháng 3 26, 2018     pypi     No comments   



  1. Context

  2. Migrating

    1. New PyPI Features

    2. Deprecations

  3. Future Plans

  4. Security

  5. Please test!

    1. Workflows

  6. IRC/Twitter livechat hours

  7. Contact us



The all new Python Package Index is now in beta at pypi.org. We predict the full switch will happen in April 2018 (roadmap), so here's a heads-up about why we're switching, what's changed, and what to expect. To get an email when the new site replaces the old one, please sign up for the low-traffic PyPI announcements email list.

    Context



    The legacy PyPI site at pypi.python.org started in the early 2000s, before modern web frameworks. The legacy codebase has made it hard to maintain and even harder to develop new features, even as past maintainers put in tremendous effort to continuously reduce outages.



    The new PyPI at pypi.org (codebase: Warehouse) looks more modern, and is up-to-date under the hood too. A modern web framework (Pyramid), 100% backend test coverage, and a Docker-based development environment make it easier for current and new developers to maintain and run it and add features.



    Thanks to Mozilla's Open Source Support funding, we have designed and added new features, overhauled infrastructure, and worked towards redirecting traffic to the new site and shutting down the old one. The full switch will include redirecting browser and pip install traffic from the old site; then, sometime in late April or early May, the legacy site will be entirely shut down.





    Migrating



    You may not need to change anything right away. Thanks to redirects, your sites, services, and tools will probably be able to seamlessly switch to the new site.



    Users: On Windows and Linux, no change is necessary as long as your version of OpenSSL supports TLSv1.2. pip install should work as normal. macOS/OS X users running version 10.12 or older need to upgrade to the latest pip (9.0.3) to connect to PyPI securely:





        curl https://bootstrap.pypa.io/get-pip.py | python



    Package maintainers: If you use setup.py upload to upload releases, we recommend you switch to Twine. New PyPI takes the same username/password as legacy PyPI did. If you have problems, follow the packagers' migration guide.



    API users: follow the API users' migration guide.



    If you're affected by a deprecation (below), you should adapt and migrate by early April 2018. For help, come to a livechat or contact us. Sign up for the low-traffic PyPI announcements email listto get a heads-up when we have a more precise date.





    New PyPI Features

    • mobile-responsive UI  

    • chronological release history for each project (example)  

    • easy-to-read project activity journal for project maintainers  

    • better search and filtering  

    • support for multiple project URLs (e.g., for a homepage and a repo)  

    • support for Markdown READMEs for source distributions (soon: wheels too)  

    • user-visible Gravatars and email addresses for maintainers  

    • no need to "register" a project before initial upload  

    • better accessibility (and more work to come)  

    • newer backend infrastructure, supporting new features and a more scalable PyPI  





    Deprecations



    Things that already have gone away (sometimes for policy or spam-fighting reasons) include:

    • uploading via pypi.python.org: uploads must go through the new site's API  

    • creating a user account on pypi.python.org: new user account registration now only on pypi.org  

    • uploading to pythonhosted.com documentation hosting (discussion and plans)

    • download counts visible in the API: instead, use the Google BigQuery service

    • key management: PyPI no longer has a UI for users to manage GPG or SSH public keys  

    • uploading new releases via the web UI: instead, we recommend the command-line tool Twine  

    • updating release descriptions via the web UI: instead, to update release metadata, you need to upload a new release (discussion)  

    • uploading a package without first verifying an email address  

    • HTTP access to APIs; now it's HTTPS-only  



    Things that will go away once legacy PyPI shuts down:

    • GPG/PGP signatures for packages (still visible in the Simple Project API per PEP 503, but no longer visible in the web UI)  

    • OpenID and Google auth login  



    Late 2018 or later:

    • deprecating the XML-RPC API and rearchitecting our APIs  





    Future plans



    See our issue tracker. Includes:

    • more timely package name takeovers (PEP 541)  

    • two-factor authentication  

    • a user support ticket system  

    • change your own username  



    For updates, please sign up for the low-traffic PyPI announcements email list.



    Security



    If you find any potential security vulnerabilities, please follow our published security policy. Please don't report security issues in Warehouse via GitHub, IRC, or mailing lists. Instead, please directly email the security team.





    Please test!



    The point of the beta is to find and fix bugs. Please help us. Most of these workflows you can test on pypi.org, using the same login as you use on pypi.python.org (legacy PyPI). For testing destructive actions, like removing an owner, deleting a project, or deleting a release, please use test.pypi.org.





    Workflows



    Package users:

    • Register/confirm a new user  

    • Login/logout  

    • Reset password  

    • Search for projects  

    • pip install a package  

    • Download release files via browser  

    • Call JSON, RSS, Simple, and XML-RPC APIs  



    Project maintainers:

    • Add/remove a maintainer  

    • Add/remove an owner  

    • Transition ownership  

    • Remove a project  

    • Remove a release  

    • View journals for a project  

    • View journals for a release  

    • Upload a new release (source distribution and wheel; upgrade your versions of twine and setuptools first)  

    • Confirm display of project description, release history, download files, project links, maintainers, tags, and classifiers (example)  





    IRC/Twitter livechat hours



    Warehouse developers will be in IRC, in #pypa-dev on Freenode, and on Twitter (#newpypi), available to talk about problems you run into, or about how to hack on Warehouse:

    1. Tuesday, March 27th, 9am-10am PDT, noon-1pm EDT, 18:00-19:00 CEST, 9:30pm-10:30pm India, 16:00-17:00 UTC  

    2. Friday, March 30th, 10-11am EDT, 16:00-17:00 CEST, 7:30pm-8:30pm India, 14:00-15:00 UTC  

    3. Tuesday, April 3rd, 8am-9am PDT, 11am-noon EDT, 17:00-18:00 CEST, 8:30pm-9:30pm India, 15:00-16:00 UTC  

    4. Thursday, April 5th, 5pm-6pm PDT, 8pm-9pm EDT, (April 5th) 8am-9am Manila, (April 5th) 10am-11am Melbourne, (April 5th) 0:00-1:00 UTC  



    Feel free to drop in! (By participating, you agree to abide by the PyPA Code of Conduct.)





    Contact us



    • Security issues: email security @ python dot org

    • GitHub for all other bug reports & feature requests:https://github.com/pypa/warehouse/issues/new

    • IRC: #pypa-dev on Freenode (someone's usually there 10am-5pm Central Time on weekdays, or during a livechat)

    • Email: pypa-dev mailing list



    (By participating, you agree to abide by the PyPA Code of Conduct.)



    Thank you for using PyPI!



    Tobacco Warehouse in Louisville, Kentucky 1906


    • Share This:  
    •  Facebook
    •  Twitter
    •  Google+
    •  Stumble
    •  Digg
    Gửi email bài đăng nàyBlogThis!Chia sẻ lên XChia sẻ lên Facebook
    Bài đăng Mới hơn Bài đăng Cũ hơn Trang chủ

    0 nhận xét:

    Đăng nhận xét

    Popular Posts

    • Microsoft Office 2016 Portable + Professional Plus Download Free ( 32-bit/64-bit )
      Microsoft Office 2016 Portable + Professional Plus Download Free ( 32-bit/64-bit ) for all Microsoft windows. It's an offline setup stan...
    • Autodesk ArtCAM 2017 Crack + Patch + Full Version
      Autodesk ArtCAM 2017 Crack + Patch + Full Version ArtCAM is, in fact, a design tool designed more for designers than engineers, and allows d...
    • Download PTC Creo v5.0 / v4.0 + Crack
      Download PTC Creo v5.0 / v4.0 + Crack is a full version offline installer software program for your pc and you can also download from portab...
    • Maxon CINEMA 4D Studio R19.024 Free Download
      Download Maxon CINEMA 4D Studio R19.024 Free latest version offline setup for Microsoft Windows 7, 8, 10, XP, Vista. Maxon CINEMA 4D Studio ...
    • Windows 7 Tiny Unattended Fully Activated CD (x86)
      Description:- This is a re-up of experience's Windows Tiny7 Rev01 Unattended Activated CD (x86). Total size after install is 1.64 Gb, an...
    • Tekla Structural Designer 2019 v19.0.0.104 (32/64 Bit) Free Full Download
      Download Tekla Structural Designer 2019 v19.0.0.104 (32/64 Bit) Full Free Crack latest version offline setup for Microsoft Windows 7, 8, 10,...
    • Adobe Acrobat Pro DC 2019 Portable (v19.010.20064)
      Adobe Acrobat Pro DC 2019 Portable (v19.010.20064) is a software for creating PDF files. With the help of this software, the user can conver...
    • Adobe Illustrator CS6 Portable ( 32/64Bit ) Download Free
      Adobe Illustrator CS6 Portable ( 32/64Bit ) Download Free for all Microsoft windows. It's an offline setup standalone installer file of ...
    • ARTCUT 2009 Software USB Driver Free Full Download
      Download ARTCUT 2009 Software USB Driver Full Free latest version offline setup for Microsoft Windows 7, 8,  10, XP, Vista. ARTCUT 2009 Soft...
    • MikroTik RouterOS 6.40.5 Stable Level 6 Full Cracked
      Download: Pre-Requisites for VMWare: Tip 1 : To use this virtual machine (VM), first unzip the file and then import the OMA Template for t...

    Maxon CINEMA 4D Studio R19.024 Free Download

    Download Maxon CINEMA 4D Studio R19.024 Free latest version offline setup for Microsoft Windows 7, 8, 10, XP, Vista. Maxon CINEMA 4D Studio ...

    Tìm kiếm Blog này

    Lưu trữ Blog

    • tháng 6 2019 (4)
    • tháng 5 2019 (4)
    • tháng 4 2019 (4)
    • tháng 3 2019 (13)
    • tháng 2 2019 (15)
    • tháng 1 2019 (23)
    • tháng 12 2018 (20)
    • tháng 11 2018 (3)
    • tháng 10 2018 (6)
    • tháng 9 2018 (1)
    • tháng 8 2018 (7)
    • tháng 7 2018 (26)
    • tháng 6 2018 (31)
    • tháng 5 2018 (9)
    • tháng 4 2018 (12)
    • tháng 3 2018 (17)
    • tháng 2 2018 (14)
    • tháng 1 2018 (3)
    • tháng 12 2017 (8)
    • tháng 11 2017 (11)
    • tháng 10 2017 (22)
    • tháng 9 2017 (24)
    • tháng 8 2017 (9)
    • tháng 7 2017 (5)
    • tháng 5 2017 (4)
    • tháng 4 2017 (3)
    • tháng 3 2017 (4)
    • tháng 2 2017 (6)
    • tháng 1 2017 (7)
    • tháng 12 2016 (4)
    • tháng 11 2016 (4)
    • tháng 10 2016 (2)
    • tháng 8 2016 (4)
    • tháng 7 2016 (4)
    • tháng 6 2016 (3)
    • tháng 5 2016 (6)
    • tháng 4 2016 (5)
    • tháng 3 2016 (2)
    • tháng 1 2016 (3)
    • tháng 12 2015 (2)
    • tháng 11 2015 (11)
    • tháng 10 2015 (22)
    • tháng 9 2015 (12)
    • tháng 8 2015 (2)
    • tháng 7 2015 (16)
    • tháng 6 2015 (11)
    • tháng 5 2015 (5)
    • tháng 4 2015 (31)
    • tháng 3 2015 (33)
    • tháng 2 2015 (4)
    • tháng 1 2015 (1)
    • tháng 11 2014 (20)
    • tháng 10 2014 (5)
    Được tạo bởi Blogger.

    Nhãn

    • 3d Animation
    • 3d CAD
    • 3D Software
    • Action Games
    • Adobe
    • Adobe Elements
    • Adobe Illustrator
    • Adobe Photoshop
    • Adobe Premiere
    • Adventure Games
    • advocacy
    • Africa
    • Android
    • Android Application
    • Android Stuff
    • Antivirus
    • APK Games
    • Apps
    • Arcade Games
    • Asia-Pacific
    • Audio Editing
    • award
    • Bangla Software
    • BBC
    • Best and Top
    • board
    • Board of Directors
    • brochure
    • C
    • call
    • Call for Proposals
    • Caribbean
    • CD & DVD
    • children
    • coding literacy
    • community
    • community service awards
    • conference
    • conferences
    • contributions
    • Converter
    • Converters
    • CorelDraw ELEMENTS
    • CSA
    • Cuba
    • Cubase
    • Data Recovery
    • deadlines
    • Dell Desktop Drivers
    • democracy
    • Design
    • Design & Editing
    • Design Tools
    • Development
    • director
    • diversity
    • Django Girls
    • documentation
    • Dominican Republic
    • donations
    • Driver
    • Driver Software
    • DriverPack Solution
    • Drivers
    • e-vote
    • ecosystem
    • edu-sig
    • education
    • election
    • europython
    • events
    • Fighting Games
    • Folder Lock
    • Font Creator
    • foundation
    • frank-willison. Young Coders
    • Gaming
    • Google Summer of Code
    • grants
    • Graphic Design
    • Graphic Tools
    • Graphics
    • GTA
    • hardware
    • IDM
    • Illustrator
    • infrastructure
    • Inpages
    • Internet
    • Internet Security
    • Japan
    • job board
    • jobs
    • Mac
    • Memories of Lost Time
    • mentoring
    • micro:bit
    • microbit
    • MicroPython
    • microsoft
    • Microsoft Office
    • Multi-media
    • Multimedia
    • Music
    • News
    • nominate
    • nominations
    • non-profit
    • NumFocus
    • Office
    • Office Elements
    • open source
    • Operating System
    • opportunity
    • oscon
    • outreach
    • Pc Game
    • PC Games
    • PC-Games
    • Popular Tools
    • Portable
    • porting
    • PSF
    • PSF funding
    • public relations
    • Puzzle Games
    • PyCaribbean
    • pycon
    • pycon2016
    • pycon2018
    • pydotorg
    • PyLadies
    • PyOhio
    • pypi
    • pypy
    • python
    • python3
    • Racing Games
    • RPG-Games
    • Santo Domingo
    • Science
    • Scientific Computing
    • scipy
    • Screen Recorder
    • Security
    • Security Softwares
    • Shooting Games
    • Simulation Games
    • Software
    • Softwares
    • South America
    • sponsorship
    • Sports Games
    • sprints
    • Strategy Games
    • students
    • Super Copier
    • Super Copy
    • support
    • System Software
    • System Tools
    • talks
    • Tech
    • Tips
    • Total Security
    • travel
    • tutorials
    • Typing Software
    • uk
    • Utilities
    • Video Editing
    • volunteers
    • Windows
    • Windows Themes
    • Working Group
    • Young Coders

    Báo cáo vi phạm

    • Trang chủ

    Copyright © Wootware | Powered by Blogger
    Design by Hardeep Asrani | Blogger Theme by NewBloggerThemes.com | Distributed By Gooyaabi Templates