Как стать автором
Обновить

Комментарии 3

Нельзя использовать изменяемые объекты
  1. в качестве значений по умолчанию аргументов функций и методов
  2. в качестве начальных значений свойств класса

первое правило ваша библиотека не нарушает
Однако я их не изменяю, а где надо копирую. Заворачивать всё в какие-нибудь immutable объекты, потому что пользователь может накосячить? Это лишний оверхед, там и так со всякими resultwrapper слишком много всего создается(однако это отключается).
С тех пор пока написал статью добавил HtmlEndpoint на базе BeautifulSoup
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации