Примечания к выпуску NumPy 1.22.3#
NumPy 1.22.3 — это выпуск технического обслуживания, который исправляет ошибки, обнаруженные после выпуска 1.22.2. Наиболее заметными исправлениями могут быть те, что касаются DLPack. Одно, что может вызвать некоторые проблемы, — это запрет строк в качестве входных данных для логических уфункций. Все еще не решено, как строки должны обрабатываться в этих функциях, и было решено просто запретить их до принятия решения. Это не должно вызывать проблем со старым кодом.
Поддерживаемые версии Python для этого выпуска — 3.8-3.10. Обратите внимание, что колеса для Mac теперь основаны на OS X 10.14, а не на 10.9, которые использовались в предыдущих циклах выпуска NumPy. 10.14 — самая старая версия, поддерживаемая Apple.
Участники#
Всего 9 человек внесли вклад в этот релиз. Люди со знаком «+» рядом с их именами внесли патч впервые.
@GalaxySnail +
Александр де Сикейра
Bas van Beek
Чарльз Харрис
Melissa Weber Mendonça
Росс Барновски
Себастьян Берг
Tirth Patel
Маттьё Дарбуа
Объединенные pull request'ы#
Всего 10 pull request были объединены для этого выпуска.
#21048: MAINT: Используйте "3.10" вместо "3.10-dev" в travis.
#21106: TYP,MAINT: Явно разрешить последовательности массивоподобных объектов в
np.concatenate#21137: BLD,DOC: пропустить сломанный ipython 8.1.0
#21138не может быть приведен, или
#21139: BUG: Исправление добавленных циклов DUFuncs numba, которые подхватываются
#21140: BUG: Исправление распаковки пустого ndarray с ненулевым измерением...
#21141: BUG: использовать ThreadPoolExecutor вместо ThreadPool
#21142: API: Запретить строки в логических унарных функциях
#21143: MAINT, DOC: Исправление ссылки SciPy intersphinx
#21148: BUG,ENH: np._from_dlpack: экспортировать массивы с любым страйдовым размером-1…