Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Mark Smith - Publish a (Perfect) Python Package on PyPI

Автор: EuroPython Conference

Загружено: 2019-09-03

Просмотров: 4022

Описание:

"Publish a (Perfect) Python Package on PyPI
[EuroPython 2019 - Talk - 2019-07-10 - Shanghai]
[Basel, CH]

By Mark Smith

Always wanted to publish a package on PyPI, but didn't know where to start? This talk is for you! Starting with nothing, we'll build a package and publish it on PyPI using current best practices.

Learn how to structure your project and your code. Discover what goes in your coderequirements.txt/code and your codesetup.py/code. Ensure your code will work in different on different platforms! Document your code so people won't ask you loads of questions! Finally, learn how avoid doing any of this yourself.

This talk will cover:


Why should you package your code for PyPI?
How to structure your project and your code, including why you need a codesrc/code folder!
Discover what goes in your codePipfile/code and your codesetup.py/code, and why. Learn the difference between installing your library to use it, and installing it to develop on it.
Write tests for your project, and run them using Tox.
Ensure your code will work in different on different platforms with
Continuous Integration!
Document your code so people won't ask you loads of questions!
How to actually get your code on PyPI using Twine.
Finally, learn how avoid doing any of this yourself (or avoid doing it twice) using CookieCutter templates.




License: This video is licensed under the CC BY-NC-SA 3.0 license: https://creativecommons.org/licenses/...
Please see our speaker release agreement for details: https://ep2019.europython.eu/events/s...

Mark Smith - Publish a (Perfect) Python Package on PyPI

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Dmitry Figol - Optimizing Docker builds for Python applications

Dmitry Figol - Optimizing Docker builds for Python applications

Lynn Root - Advanced asyncio: Solving Real-world Production Problems

Lynn Root - Advanced asyncio: Solving Real-world Production Problems

Elana Hashman - The Black Magic of Python Wheels - PyCon 2019

Elana Hashman - The Black Magic of Python Wheels - PyCon 2019

Michał Karzyński - From Python script to Open Source Project

Michał Karzyński - From Python script to Open Source Project

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

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

Sven-Hendrik Haase - Become a command line wizard

Sven-Hendrik Haase - Become a command line wizard

Packaging Your Python Code With pyproject.toml | Complete Code Conversation

Packaging Your Python Code With pyproject.toml | Complete Code Conversation

Микросервисы на практике - сервис продажи билетов

Микросервисы на практике - сервис продажи билетов

Talk: Anthony Shaw - Why is Python slow?

Talk: Anthony Shaw - Why is Python slow?

Почему НЕЛЬЗЯ использовать бесплатный ВПН? Разбор специалистом по кибербезопасности

Почему НЕЛЬЗЯ использовать бесплатный ВПН? Разбор специалистом по кибербезопасности

Sebastian Witowski - Wait, IPython can do that?!

Sebastian Witowski - Wait, IPython can do that?!

"It's Pythons All The Way Down: Python Types & Metaclasses Made Simple" - Mark Smith (PyCon AU 2019)

Python Packaging from Init to Deploy

Python Packaging from Init to Deploy

Почему ты ВОЗНЕНАВИДИШЬ iOS-разработку? Или нет 🤔

Почему ты ВОЗНЕНАВИДИШЬ iOS-разработку? Или нет 🤔

Python Packaging and PyPI in 2022 - Talk Python to Me Ep.377

Python Packaging and PyPI in 2022 - Talk Python to Me Ep.377

David Beazley - Die Threads

David Beazley - Die Threads

Lynn Root - Advanced asyncio: Solving Real-world Production Problems - PyCon 2019

Lynn Root - Advanced asyncio: Solving Real-world Production Problems - PyCon 2019

Modern Dictionaries by Raymond Hettinger

Modern Dictionaries by Raymond Hettinger

Понимание Active Directory и групповой политики

Понимание Active Directory и групповой политики

Chris Wilcox - Shipping your first Python package and automating future publishing - PyCon 2019

Chris Wilcox - Shipping your first Python package and automating future publishing - PyCon 2019

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]