rilascio della libreria Python per il calcolo scientifico , focalizzata sul lavoro con array e matrici multidimensionali, e che offre una vasta collezione di funzioni per implementare vari algoritmi relativi all'utilizzo delle matrici. NumPy è una delle librerie più richieste per i calcoli scientifici. Il codice del progetto è scritto in Python con ottimizzazioni in C e con licenza BSD.
Con NumPy 1.19 è stata interrotta la supporto per Python 3.5 e rimosso il codice per il supporto di Python 2 (il modulo numpy.compat è comunque mantenuto). Le versioni supportate dichiarate sono Python 3.6, 3.7 e 3.8. È continuato lo sviluppo del modulo per il lavoro con campioni casuali. Migliorata la compatibilità con i pacchetti wheel di NumPy sull'architettura Aarch64 e con l'implementazione di Python . le funzionalità numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero e numpy.array_equal. Migliorata la rilevazione delle capacità della CPU, come il supporto per AVX. Aggiunta un'implementazione funzionante 5-7 volte più veloce basata su AVX512, utilizzata per input di tipo np.float64.
Fonte: opennet.ru
