Size: a a a

2021 May 09

Б

Боброний in PiterPy Meetup
Как-то можно на двух стульях усидеть?
источник

Б

Боброний in PiterPy Meetup
Разобрался. Можно вручную добавить

[tool.poetry]
classifiers = [
   'Programming Language :: Python :: 3.6',
]
источник

Б

Боброний in PiterPy Meetup
Но вообще как-то неприятно, что dev-зависимости диктуют такие штуки
источник

E

Eugene in PiterPy Meetup
pandas с какой-то версии поддерживает только >=3.6.1, потому что в 3.6.0 был какой-то баг, критичный для них.
источник

E

Eugene in PiterPy Meetup
Это не удобно, согласен, когда ограничения по зависимостям завязаны на patch версии питона
источник

E

Eugene in PiterPy Meetup
источник
2021 May 10

Б

Боброний in PiterPy Meetup
Не, это не претензия к зависимостям.

Я о том, что у пакета вообще зависимостей обычных нет, есть только dev, соответственно установить его можно было бы на 3.6.0, но poetry не даёт так сделать.
источник

Б

Боброний in PiterPy Meetup
Кстати, а кто пишет/поддерживает тесты на unittest.TestCase? Как вы их параметризируете?
источник

E

Eugene in PiterPy Meetup
https://github.com/wolever/parameterized

Видел в одном проекте
источник

Б

Боброний in PiterPy Meetup
Ага, прикольная штука, но не понравилось, что с ней тесты нельзя запускать из PyCharm и апи в целом от @pytest.mark.parametrize отличается.
источник

Б

Боброний in PiterPy Meetup
Изобрёл в итоге свой велосипед :)

https://github.com/MrMrRobat/parametrize
источник

E

Eugene in PiterPy Meetup
Исправляет фатальный недостаток и выглядит приятно :) в плане привычного API для тех, кто пользуется пайтестом
источник

С

Саша in PiterPy Meetup
Мне понравилось. 👍
источник

Б

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

DB

Dima Boger in PiterPy Meetup
А почему не pytest, кстати? Какое-то ограничение?
источник

Б

Боброний in PiterPy Meetup
У нас на проекте куча существующих тестов на unittest, часто тестирование каких-то компонентов осуществляется наследованием тестового класса с переопределением некоторых параметров и методов.
источник

A🚀

Andrey 🚀🚀🚀 Popp... in PiterPy Meetup
Пора уже часть пайтеста (кейсы-функции, фикстуры) в стдлиб завернуть
источник

Б

Боброний in PiterPy Meetup
Новые тесты на pytest пишем, но чаще приходится дополнять старые
источник

AZ

Andrey Zakharevich in PiterPy Meetup
так pytest же все равно может их нормально запускать?
источник

AZ

Andrey Zakharevich in PiterPy Meetup
а, вот
источник