Тёмный

Dustin Ingram - Inside the Cheeseshop: How Python Packaging Works - PyCon 2018 

PyCon 2018
Подписаться 21 тыс.
Просмотров 11 тыс.
50% 1

Speaker: Dustin Ingram
Questions and confusion about the Python packaging ecosystem abound. What is this `setup.py` file? What's the difference between wheels and eggs? Do I use setuptools or distutils? Why should I use twine? Do I put my projects dependencies in a `requirements.txt` or in `setup.py`? How do I just get my module up on PyPI? Wait, what is Warehouse?
This talk will identify the key tools one might encounter when trying to distribute Python software, what they are used for, why they exist, and their history (including where their weird names come from). In addition, we'll see how they all work together, what it takes to make them work, and what the future has in store for Python packaging.
Slides can be found at: speakerdeck.com/pycon2018 and github.com/PyCon/2018-slides

Опубликовано:

 

13 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 8   
@rednafi
@rednafi 4 года назад
Poetry & pyproject.toml have made it really painless.
@nikolaosfrangiadakis6507
@nikolaosfrangiadakis6507 4 года назад
Great talk! I have to note that some talk links are exactly at 3:14 It might be a conspiracy :P Though 18:38 onwards is the Packaging Guide
@kevinedwards9071
@kevinedwards9071 5 лет назад
Can't find the slides at either link.
@dustingram
@dustingram 5 лет назад
Sorry about that! The PyCon team had problems with my slides, you can find them here: speakerdeck.com/di_codes/inside-the-cheeseshop-how-python-packaging-works-pycon-2018
@kevinedwards9071
@kevinedwards9071 5 лет назад
@@dustingram thanks! :)
@CarlosMeza99
@CarlosMeza99 5 лет назад
Link 404s :(
@dustingram
@dustingram 5 лет назад
Looks like Speakerdeck had a bit of an outage, the link should be working now!
@gimboland
@gimboland 5 лет назад
Dead again, but this works today: speakerdeck.com/di_codes/inside-the-cheeseshop-how-python-packaging-works-scipy-2018 - though they seem to be scipy slides not pycon ones; couldn't find pycon ones on speakerdeck though.
Далее
Косплей на ГОЛОВОЛОМКА 2!
15:20
Просмотров 201 тыс.
POP CHALLENGE 🎈
00:36
Просмотров 193 тыс.
Try not to Laugh Game!
00:38
Просмотров 7 млн
Why Does Scrum Make Programmers HATE Coding?
16:14
Просмотров 505 тыс.
The Why of Go
48:47
Просмотров 174 тыс.
Python Packaging from Init to Deploy
36:09
Просмотров 126 тыс.
The Only Database Abstraction You Need | Prime Reacts
21:42
Косплей на ГОЛОВОЛОМКА 2!
15:20
Просмотров 201 тыс.