Size: a a a

2021 September 01

DB

Dima Boger in PiterPy Meetup
а оно же в IDE не работает всё равно
источник

Б

Боброний in PiterPy Meetup
Работает
источник

DB

Dima Boger in PiterPy Meetup
я боюсь считать сколько инфраструктурных команд в семраше 🌝
источник

S

Sergey in PiterPy Meetup
А, ну отлично, у нас нет таких веток
источник

DB

Dima Boger in PiterPy Meetup
но да, Ivory относительно новые, полтора года
источник

Б

Боброний in PiterPy Meetup
Она ж тот же самый гит использует
источник

S

Sergey in PiterPy Meetup
Я тоже как раз инфраструктурщик и пишем всякую автоматизацию на питоне 🙈
источник

PR

Paul Rudnitskiy in PiterPy Meetup
ну я имел ввиду сисадминскую команду сейчас

Почему и удивился
источник

DB

Dima Boger in PiterPy Meetup
А не, я про инфраструктурную разработческую команду
источник
2021 September 02

Б

Боброний in PiterPy Meetup
Ребят, а есть какой-то проверенный способ превратить результат pip freeze > requirements.txt в нормальный файл с зависимостями?

То есть вывкинуть оттуда все либы, которые там только потому, что являются зависимостями других
источник

Б

Боброний in PiterPy Meetup
Причём нужно учитывать, что не все эти либы используются в сорцах, какие-то из них — бинари, которые где-то как-то запускаются.
источник

Б

Боброний in PiterPy Meetup
Понимаю, что точно какую-то часть работы нужно делать вручную, но наверняка какие-то существующие тулзы есть, чтобы хотя бы что-то из этого упростить
источник

DB

Dima Boger in PiterPy Meetup
pipchill?
источник

Б

Боброний in PiterPy Meetup
О, звучит как то, что надо, спасибо
источник

АП

Алексей А́риксу Петр... in PiterPy Meetup
спасибо, прекрасная тула
источник

ED

Eugene Denisov in PiterPy Meetup
Мы https://pypi.org/project/pip-tools/ используем. Есть файл с непосредственными зависимостями и нестрогими версиями. Натравливаем на него эту штуку и получаем файл requirements.txt, где описано, какой пакет для чего, и который можно скормить команде pip install --no-deps.
источник

Б

Боброний in PiterPy Meetup
Спасибо, изучаю
источник

ED

Eugene Denisov in PiterPy Meetup
Вот так даже проще: https://hub.docker.com/r/otkds/piptools
источник

Б

Боброний in PiterPy Meetup
Она делает обратное действие тому, которое мне сейчас нужно
источник

Б

Боброний in PiterPy Meetup
То есть мне нужно из такого файла со всеми зависимостями получить только те, которые мы используем сами
источник