Осваиваем pipenv

  Рет қаралды 7,861

MoscowPython

MoscowPython

Күн бұрын

Пікірлер: 15
@EtsuNDmA
@EtsuNDmA 6 жыл бұрын
Хотелось бы послушать про conda
@vladimiryakovenko7250
@vladimiryakovenko7250 6 жыл бұрын
Видео называется "Осваиваем pipenv". При этом про именно сам pipenv минуты 4 из 23-х. Остальное не вода конечно, не не про pipenv ни разу. Тот единственный конфиг, который приведен, как раз тот самый "в вакууме", т.к. для самого элементарного туториала требуется пакетов видимо чуть, побольше. Ну и как пользоваться тоже из видео не понятно. Есть в конфиге 2 секции dev и test, и как ставить например тест ? Сходу так же непонятно, использует ли pipenv virutalenv или использует что-то свое.
@AlexGott
@AlexGott 4 жыл бұрын
error: google ban detected
@MrTreshev
@MrTreshev 6 жыл бұрын
Хороший доклад, интересный и полезный. Только маленькая ложечка дёгтя, он был тупо скопипащен 1 в 1 с презентации соавтара pipenv kzbin.info/www/bejne/fXO0cn6imdaakNU. Я как бы только за, чтоб переводили стоящие доклады, но только ссылку на автора надо давать, а то как то не красиво получается.
@mikefromru2341
@mikefromru2341 6 жыл бұрын
А что много кто использует Flask? Для rest приложений удобно его использовать? Админка появилась?
@Небагафича-ф9л
@Небагафича-ф9л 6 жыл бұрын
Flask это микросервис(Микрофреймворк), он не фулл стак фреймворк как джанго. Flask не предполагает внутри себя никаких админок, orm или генераторов шаблонов. Все импортируется отдельно
@vectorofmidnight6387
@vectorofmidnight6387 6 жыл бұрын
Для REST приложений есть 3-4 расширения, из них самое популярное Flask-RESTful. Отдельный пакет flask-admin существует давно и поддерживает работу не только с реляционными СУБД, но и с MongoDB. На гитхабе есть репозиторий awesome-flask, где дано очень много ссылок на расширения для Flask.
@vadim-kv
@vadim-kv 6 жыл бұрын
Все классно, но явного преимущества перед virtualenv не увидел. Ну попадает в requirements.txt неясно что. И ? Задача максимально сравнять код инсталляций, а не сделать приятным глазу файл со списком библиотек. Из плюсов вижу пока md5 для пакетов. Уже приходилось сталкиваться, когда версия пакета вроде как и одинаковая, а вот код разный. Конечно скрипт установки это не решит, но вот предупреждение было бы неплохо иметь.
@alexkhaerov
@alexkhaerov 6 жыл бұрын
Привет Вадим, сухо я вижу такие плюсы: - Точно получаются детерминированные сборки (lock файл и hash) для все зависимостей - Удобство описания в едином формате требований к пакетам, dev пакетам и версии python в одном месте - Возможность указать несколько разных pypi и просто это объявить у пактов внутри Pipfile - Доп. утилита graph для анализа зависимостей - По-умолчанию virtualenv вне workspace /Users/{User}/.local/share/virtualenvs/{xxx-yyy}
@FakePlv
@FakePlv 4 жыл бұрын
Пробовал все шрифты для разрабов. Пока Cascadia впереди планеты всей, особенно после того как добавили ranging from extra-light (200) to bold (700).
@artintelligence2682
@artintelligence2682 6 жыл бұрын
За прямую работу с virtualenv уже давно пора бить по рукам. Вендоринг и версионирование с pipenv гораздо более понятное и прозрачное. Особенно незаменимо хеширование файлов т.к полагаться только на версию пакета не всегда безопасно. Можно себя долго оправдывать привычкой и то, к чему привык, однако pipenv - это реально иной качественный уровень dev boxа
@СергейДрузь-ь3ж
@СергейДрузь-ь3ж 4 жыл бұрын
Всё равно нихрина не понял.
@max-burd
@max-burd 5 жыл бұрын
какой же неприятный этот Александр, слишком приторно вещает
@KDSZOOM1
@KDSZOOM1 4 жыл бұрын
в целом, скользий тип
Poetry + Pyenv
22:25
MoscowPython
Рет қаралды 7 М.
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 30 МЛН
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
Правильный подход к детям
00:18
Beatrise
Рет қаралды 11 МЛН
Генетические алгоритмы
25:01
MoscowPython
Рет қаралды 5 М.
ОБЗОР OSCAL TIGER 13 - ТОП ЗА СВОИ ДЕНЬГИ
10:44
vladimirpolnikov
Рет қаралды 152