~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ 87D1B3B6A6EC7AA64A622BA8AF6DE763__1717707360 ✰
Заголовок документа оригинал.:
✰ Python Package Index - Wikipedia ✰
Заголовок документа перевод.:
✰ Индекс пакетов Python — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Python_Package_Index ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/87/63/87d1b3b6a6ec7aa64a622ba8af6de763.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/87/63/87d1b3b6a6ec7aa64a622ba8af6de763__translat.html ✰
Дата и время сохранения документа:
✰ 21.06.2024 13:06:26 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 6 June 2024, at 23:56 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Индекс пакетов Python — Википедия Jump to content

Индекс пакетов Python

Из Википедии, бесплатной энциклопедии
ПиПИ
Тип сайта
Репозиторий программного обеспечения
Доступно в Многоязычный
Владелец Фонд программного обеспечения Python
URL-адрес пипи .org
Запущен 2003 [1]
Текущее состояние Активный
Написано в Различный

Индекс пакетов Python , сокращенно PyPI ( / ˌ p p i ˈ / ) и также известный как Cheese Shop (отсылка к скетчу Летающего цирка Монти Пайтона « Cheese Shop »), [2] : 8  [3] : 742  — официальный сторонний репозиторий программного обеспечения для Python . [4] Это аналог репозитория CPAN для Perl. [5] : 36  и в CRAN для R. репозиторий PyPI находится в ведении благотворительной организации Python Software Foundation . Некоторые менеджеры пакетов , включая pip , используют PyPI в качестве источника по умолчанию для пакетов и их зависимостей. [6] [7]

По состоянию на 6 мая 2024 г. доступно более 530 000 пакетов Python.

PyPI в основном размещает пакеты Python в виде исходных архивов, называемых «sdists» или «колесами». [8] который может содержать двоичные модули компилируемого языка.

PyPI в качестве индекса позволяет пользователям искать пакеты по ключевым словам или с помощью фильтров по их метаданным , таким как лицензия на бесплатное программное обеспечение или совместимость с POSIX . [9] Одна запись в PyPI способна хранить, помимо пакета и его метаданных, предыдущие выпуски пакета, предварительно скомпилированные диски (например, содержащие библиотеки DLL в Windows), а также различные формы для разных операционных систем и версий Python.

История [ править ]

Модуль Python Distribution Utilities ( distutils ) был впервые добавлен в стандартную библиотеку Python в версии 1.6.1 в сентябре 2000 года и в версии 2.0 в октябре 2000 года, через девять лет после первого выпуска Python в феврале 1991 года, с цель — упростить процесс установки сторонних пакетов Python. [10] [11]

Однако distutils предоставлял только инструменты для упаковки кода Python , и не более того. Он мог собирать и распространять метаданные , но не использовал их для других целей. [12] В Python по-прежнему не было централизованного каталога пакетов в Интернете. PEP 241, предложение по стандартизации метаданных для индексов, было завершено в марте 2001 года. [13] Предложение о создании комплексного централизованного каталога, размещенного на домене python.org, было позднее реализовано в ноябре 2002 года. [4] [12]

16 апреля 2018 года весь трафик PyPI начал обслуживаться более современной платформой веб-сайта: Warehouse. Устаревший веб-сайт был отключен в конце того же месяца. [14] [15] Все существующие пакеты были перенесены на новую платформу с сохранением их истории. [16]

В мае 2023 года Python Software Foundation сообщил, что Министерство юстиции США запросило в суд пользовательские данные пяти участников PyPI. [17] [18] Представитель организации далее пояснил, что они ожидают конфиденциальности для участников, но также соблюдают закон и постановления суда, и по этой причине передали данные, запрошенные правительством. [17]

Примечания [ править ]

Ссылки [ править ]

  1. ^ «История упаковки» . Управление по упаковке Python — документация PyPA .
  2. ^ Лутц, Марк (2006). Программирование на Python . Том. 10 (3-е изд.). O'Reilly Media, Inc. ISBN  9780596009250 .
  3. ^ Рамальо, Лучано (2015). Свободный Питон . O'Reilly Media, Inc. ISBN  9781491946268 .
  4. ^ Перейти обратно: а б Хилтон, Джереми (24 сентября 2003 г.). «Учебное пособие по индексированию пакетов Python» . Джереми Хилтон. Архивировано из оригинала 21 мая 2012 года . Проверено 22 апреля 2012 г.
  5. ^ Барри, Пол (2010). Головной Питон . O'Reilly Media, Inc. ISBN  978-1-4493-8267-4 .
  6. ^ "Использование" . Документация по pip 1.1.post1 . Разработчики пипа. Архивировано из оригинала 2 мая 2012 года.
  7. ^ «Зеркала PyPI» . Индекс пакетов Python . Фонд программного обеспечения Python . Архивировано из оригинала 3 мая 2012 года . Проверено 22 апреля 2012 г.
  8. ^ «PEP 427 — формат двоичного пакета Wheel 1.0» . Фонд программного обеспечения Python . 15 февраля 2013 года . Проверено 28 октября 2017 г.
  9. ^ «Обзор: указатель пакетов Python» . Фонд программного обеспечения Python . Проверено 2 августа 2016 г.
  10. ^ «Питон 1.6.1» . Фонд программного обеспечения Python . Проверено 24 апреля 2012 г.
  11. ^ «Что нового в Python 2.0» . Фонд программного обеспечения Python . Проверено 2 августа 2016 г.
  12. ^ Перейти обратно: а б «PEP 301 — Индекс пакета и метаданные для Distutils» . Фонд программного обеспечения Python . 24 октября 2002 года . Проверено 3 июня 2012 г.
  13. ^ «PEP 241 — Метаданные для пакетов программного обеспечения Python» . Фонд программного обеспечения Python . 19 октября 2001 года . Проверено 18 августа 2016 г.
  14. ^ «Добро пожаловать в документацию Warehouse!» .
  15. ^ «Python Insider: запущен новый PyPI, устаревший PyPI закрывается 30 апреля» . Фонд программного обеспечения Python . 16 апреля 2018 года . Проверено 1 июня 2018 г.
  16. ^ «Новый индекс пакетов для Python» . LWN.net . Проверено 1 июня 2018 г.
  17. ^ Перейти обратно: а б Дурбин, Ээ (24 мая 2023 г.). «PyPI был вызван в суд — Индекс пакетов Python» . blog.pypi.org .
  18. ^ Рудра, Сурав (25 мая 2023 г.). «Фонд программного обеспечения Python выполняет требования PyPI о предоставлении некоторых пользовательских данных» . Это новости ФОСС .
Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: 87D1B3B6A6EC7AA64A622BA8AF6DE763__1717707360
URL1:https://en.wikipedia.org/wiki/Python_Package_Index
Заголовок, (Title) документа по адресу, URL1:
Python Package Index - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)