PyConBy: Nikita Grishko, Evolution of dependency management
PyCon Belarus 2019, Minsk
Python Track
Evolution of dependency management – Nikita Grishko
If you use Python, you most probably use virtual environments and pip to install packages. You may have requirements.txt with all dependencies; you may even have two of them, for example, requirements-dev.txt. But what if I tell you that this good old approach has apparent problems, and there is more than one instrument that tries to solve these issues?
My speech addresses the existing problems in managing dependencies. I will tell you as well on how the developers tried and still try to solve these issues, and we will take a closer look at a set of tools: pip-tools, pipenv, flit, poetry. Together we will decide if these instruments worth a shot, or is it just a trivial train of madness it's better to avoid.
Presentation: https://github.com/Gr1N/talks/raw/master/2019-02-16_evolution-of-dependency-management/slides.pdf
Video Partner – Wargaming (https://wargaming.com/ru/)
Видео PyConBy: Nikita Grishko, Evolution of dependency management канала SPACE
Python Track
Evolution of dependency management – Nikita Grishko
If you use Python, you most probably use virtual environments and pip to install packages. You may have requirements.txt with all dependencies; you may even have two of them, for example, requirements-dev.txt. But what if I tell you that this good old approach has apparent problems, and there is more than one instrument that tries to solve these issues?
My speech addresses the existing problems in managing dependencies. I will tell you as well on how the developers tried and still try to solve these issues, and we will take a closer look at a set of tools: pip-tools, pipenv, flit, poetry. Together we will decide if these instruments worth a shot, or is it just a trivial train of madness it's better to avoid.
Presentation: https://github.com/Gr1N/talks/raw/master/2019-02-16_evolution-of-dependency-management/slides.pdf
Video Partner – Wargaming (https://wargaming.com/ru/)
Видео PyConBy: Nikita Grishko, Evolution of dependency management канала SPACE
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
JFuture 2019 Conference – Short RecapPyConBY 2020: Michael Foord - How Python Took Over the WorldCreating efficient VM with JIT in Go, Iskander SharipovData Fest Belarus 2017How to Safely and Efficiently Build your App with Modules, Aaron SchlesingerReverse Engineering iOS Screen Mirroring with Golang, Daniel PaulusMobileOptimized 2019 Conference – Short RecapIt’s time for Kotlin Multiplatform Mobile! Ekaterina Petrovaf(by) 2020 Conference – Short RecapAndrej Ruckij – Agile (Network) organisation. Myth or reality?MUUG Meetup #8 - UnityEngine.Animator. Что с ним не так и что с этим делать?/Антон КорсаковWhen does a startup need to think about the high load? – Мик АмелишкоIs Task T the only option? - Ayrat HudaygulovbyGIS Meetup #8 –Создание 2D ортофото и 3D моделей на основе фото с дронов, Дорофей ПролесковскийFace detection in Go and Webassembly, Endre SimoBetter communication for your services with gRPC, Yuri KunashAlexey Sholomitskiy, Maps, data and two methods to predict crop yieldbyGis Meetup #13 – Аэрофотосъёмка без дронов и самолётов, Илья ЗверевDeclarative UI frameworks evolution: From dinosaurs to Jetpack Compose, Matvei MalkovPyConBy: Elena Nikolaichik, MQTT with Python