Что-то очень странное написано автором про тайпхинты. В примерах с int — это и до 3.9 прекрасно работало. А вот про то, что в 3.9 можно будет использовать встроенные типы для аннотации словарей, списков и пр. вместо импорта из typing почему-то ни слова, хотя пример есть.
alvassin Спасибо за отличную статью!
Скажите, почему бы не использовать poetry? И setup.py не нужен, и зависимости в одном файле. Отказ от него здесь — просто вкусовщина, или есть какие-то противопоказания?
Нет, нету. Однако есть куча полезной дополнительной информации типа текущего контекста (переменных, их значения и прочего). И, как уже писали выше, куча интеграций для сервисов уведомлений, трекеров и прочего.
И еще один важный шаг, который не описан на официальном сайте (или я очень слеп, т.к. несколько раз все перечитывал на официальном сайте, но этого не видел), но он необходим.
Прекрасно! Даешь настройку SELinux!
Сам недавно насладился об это для Django стека, получил огромное удовольствие.
Пользовался этим циклом мануалов, для получения начального понимания — самое то.
Небольшое дополнение:
после выполнения команд вида
Скажите, почему бы не использовать poetry? И setup.py не нужен, и зависимости в одном файле. Отказ от него здесь — просто вкусовщина, или есть какие-то противопоказания?
Одно другого не заменит, зато дополнит.
Здесь искать.
Сам недавно насладился об это для Django стека, получил огромное удовольствие.
Пользовался этим циклом мануалов, для получения начального понимания — самое то.
Небольшое дополнение:
после выполнения команд вида
можно не выполнять
а запустить
Тем самым восстановить контекст по умолчанию для директории и заодно проверить, что добавленное командой выше правило действительно работает.