Size: a a a

2020 November 10

AG

Alexander Gorokhov in rannts
Andrei Burakov
Ещё у Гугла, вроде, есть либа для тех же целей
yapf ага
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Байт Словович
Кстати, сейчас как правильно указывать в зависимостях psycopg2 ?   psycopg2 или psycopg2-binary?
По моему как угодно, т.к. колёса и исходники есть в обоих вариантах
источник

БС

Байт Словович... in rannts
в не бинари, колёс нет :-(
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Это вообще была глупость со стороны автора делать такое разделение
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Байт Словович
в не бинари, колёс нет :-(
На сайте они есть
https://pypi.org/project/psycopg2/#files
источник

KK

Kirill (Cykooz) Kuzm... in rannts
А, там только под винду
источник

БС

Байт Словович... in rannts
хм, проверял, не видел :-(
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Честно говоря меня особо не парило скопилять колесо из исходников
источник

БС

Байт Словович... in rannts
под виндой пип точно не видел.. надо будет поизучать вопрос на досуге, почему это так..
источник

KK

Kirill (Cykooz) Kuzm... in rannts
У меня не было тех проблем ради которого вся эта чехарда затевалась. Кроме-то, как я понял, тот баг нашли и наверное починили
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Собственно бинарная сборка - это только для тех кто не хочет компелять, и у кого не проявляется бага из-за которой всё началось. Когда компеляешь из исходников - баги нет, т.к. используется системная libssl
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Бага как то была связана с тем что бинарка была с одной версией ssl, а в системе стояла другая (но это не точно)
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Ну ещё автор такую инструкцию давал - если вы пишете приложение, то используйте бинарку. Если вы пишете библиотеку - указывайте обычную версию
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Ой, всё! Автор чудак на букву М и всё запутал. Проще по старинке ставить psycopg2 - всё равно будет куча других пакетов которые надо будет компелять, поэтому всяко при сборке будет dev-окружение для компеляния.
источник

RB

Roman Bolkhovitin in rannts
для сборки нужен libpq, а проблема была в libssl?  и как жить в этом мире? 😂😂
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Ну так ведь всё надо шифровать, а то Ева или Мэллори влезет в серединку и перехватит все твои запросы к базе
источник

RB

Roman Bolkhovitin in rannts
А ты крутой, я только Алису и Боба помню из этой компании )
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Я на википедию сползал, и то только с 3-ой попытки разобрался кто там чувак-в-серединке. Там ещё куча других актёров. 😊
источник

A🌚

Al 🌚l in rannts
Andrey 🍊
+++
Удалил года три назад, по-моему, ни разу не понадобился в итоге
+
источник

A🌚

Al 🌚l in rannts
Долой вк! Тикток в массы!
источник