Skip to main content
Files added late

37 files were added to this release more than 14 days after its initial publication. Inspect the release files before installing.

MatProd

Fast repeated multiplication of 2x2 matrices in a compiled numpy extension.

Why does this exist

This extension is the solution to a performance problem with the repeated multiplication of 2x2 numpy matrices in python. For some applications in computational science, it is necessary to take the product of between 1E4 and 1E8 matrices in a performant manner. In numpy this can be done with a for loop. However, this introduces a tight loop in python which adds significant overhead to the task. In addition, if the matrices being multiplied are small, there is additional overhead in the for loops used for the matrix product that may be avoided. The performance difference between the python implementation and this c implementation of repeated matrix multiplication is order of magnitude 1,000x.

Installation

This package is available through on PyPi. Simply run pip install matprod.

Usage

All functions in the library accept a numpy array of the n 2x2 matrices to be multiplied together. The array Ms should have the shape (2,2,n) where Ms[:,:,0] is the first matrix, Ms[:,:,1] is the second, and so on.

Two functions are presently exported from the extension. These are lprod(Ms) and cumlprod(Ms) which perform the repeated matrix left product and the cumulative left product of the matrices respectively. By left product I mean that the result of lprod(Ms) is equivalent to the code Ms[:,:,n] @ ... @ Ms[:,:,2] @ Ms[:,:,1] @ Ms[:,:,0] in numpy. The cumulative left product will also return all of the intermediate products in a (2,2,n) numpy array. The first element will be ret[:,:,0] = Ms[:,:,0], the second and third will be ret[:,:,0] = Ms[:,:,1] @ Ms[:,:,0], ret[:,:,0] = Ms[:,:,2] @ Ms[:,:,1] @ Ms[:,:,0], and so on.

Test the code out with this simple example:

import matprod

# Create a set of matrices to multiply
Ms = np.random.rand(2,2,10000)

# Take the left product
print(matprod.lprod(Ms))

# Try out the cumulative product
print(matprod.cumlprod(Ms)[:,:,-1])

Performance

The time taken to multiply 10,000 2x2 matrices by a python implementation and this library can be compared with the following scripts.

import matprod
import numpy as np
import timeit
import functools as f

# Make a test array
arr = np.random.rand(2,2,10000)*1.06

# Test the speed of the new method
testfun_new = lambda: matprod.lprod(arr)
print("Execution Time New: {:.0f} us".format(timeit.timeit(testfun_new, number=10000)/10000*1e6))

# Test the speed of the old method
testfun_old = lambda: f.reduce(np.dot, arr.T).T
print("Execution Time Old: {:.0f} ms".format(timeit.timeit(testfun_old, number=100)/100*1e3))

# Make sure they are the same
print()
print('Relative Difference of Elements:')
print((testfun_new() - testfun_old())/testfun_old())

On my 2016-era laptop, the output of this scripts was

Execution Time New: 37 us
Execution Time Old: 25 ms

Relative Difference of Elements:
[[-6.56716376e-16 -1.34748247e-15]
 [-9.04050404e-16 -1.27529490e-15]]

This is a nearly three orders of magnitude speed-up over the python implementation! The results are also identical to machine precision.

Reporting Issues and Feature Requests

Please file an issue on the projects github page here.

Metadata

Release files for matprod 1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Files added late

37 files were uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release files before installing.

Source distribution (sdist)

Source distribution for matprod 1.0
File Size Uploaded Provenance
matprod-1.0.tar.gz 4.8 kB Without provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for matprod 1.0
File
matprod-1.0-pp37-pypy37_pp73-win32.whl PyPy 3.7 PyPy 3.7 7.3 Windows x86-32 Details
matprod-1.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl PyPy 3.7 PyPy 3.7 7.3 macOS 10.9+ x86-64 Details
matprod-1.0-pp36-pypy36_pp73-win32.whl PyPy 3.6 PyPy 3.6 7.3 Windows x86-32 Details
matprod-1.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl PyPy 3.6 PyPy 3.6 7.3 Linux glibc 2.12+ x86-64 Details
matprod-1.0-pp36-pypy36_pp73-manylinux1_x86_64.whl PyPy 3.6 PyPy 3.6 7.3 Linux glibc 2.5+ x86-64 Details
matprod-1.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl PyPy 3.6 PyPy 3.6 7.3 macOS 10.9+ x86-64 Details
matprod-1.0-pp36-pypy36_pp73-macosx_10_7_x86_64.whl PyPy 3.6 PyPy 3.6 7.3 macOS 10.7+ x86-64 Details
matprod-1.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
matprod-1.0-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
matprod-1.0-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
matprod-1.0-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
matprod-1.0-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
matprod-1.0-cp38-cp38-manylinux2010_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.12+ x86-64 Details
matprod-1.0-cp38-cp38-manylinux2010_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.12+ x86-32 Details
matprod-1.0-cp38-cp38-manylinux1_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64 Details
matprod-1.0-cp38-cp38-manylinux1_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-32 Details
matprod-1.0-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
matprod-1.0-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
matprod-1.0-cp37-cp37m-win32.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-32 Details
matprod-1.0-cp37-cp37m-manylinux2010_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64 Details
matprod-1.0-cp37-cp37m-manylinux2010_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-32 Details
matprod-1.0-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
matprod-1.0-cp37-cp37m-manylinux1_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32 Details
matprod-1.0-cp37-cp37m-macosx_10_9_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 Details
matprod-1.0-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
matprod-1.0-cp36-cp36m-win32.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-32 Details
matprod-1.0-cp36-cp36m-manylinux2010_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-64 Details
matprod-1.0-cp36-cp36m-manylinux2010_i686.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-32 Details
matprod-1.0-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
matprod-1.0-cp36-cp36m-manylinux1_i686.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32 Details
matprod-1.0-cp36-cp36m-macosx_10_9_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64 Details
matprod-1.0-cp35-cp35m-win_amd64.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-64 Details
matprod-1.0-cp35-cp35m-win32.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-32 Details
matprod-1.0-cp35-cp35m-manylinux2010_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.12+ x86-64 Details
matprod-1.0-cp35-cp35m-manylinux2010_i686.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.12+ x86-32 Details
matprod-1.0-cp35-cp35m-manylinux1_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 Details
matprod-1.0-cp35-cp35m-manylinux1_i686.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32 Details
matprod-1.0-cp35-cp35m-macosx_10_9_x86_64.whl CPython 3.5 CPython 3.5 pymalloc macOS 10.9+ x86-64 Details

Total release size: 1.0 MB

Release files / matprod-1.0.tar.gz

Download URL matprod-1.0.tar.gz
Size 4.8 kB
Tags Source
SHA-256 checksum
How to use checksums
be9d9b22e48786a614e787ad66fb59de2a01a360867b26b24fc217bc8fc98624
BLAKE2b-256 checksum
How to use checksums
362967764dc0bf633ed433a5339ba95fcacfe91c7a21b84af36954265d167034
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.4.2 requests/2.21.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.1

Release files / matprod-1.0-pp37-pypy37_pp73-win32.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-pp37-pypy37_pp73-win32.whl
Size 21.3 kB
Tags PyPy 3.7 PyPy 3.7 7.3 Windows x86-32
SHA-256 checksum
How to use checksums
eda3a0e8953cb11700ed73e1005bc60a4495a18cdbfd7f9535809a552101c282
BLAKE2b-256 checksum
How to use checksums
795d26d4920ddb9a8ea28b949bdecb63a390fe635d1f3d341919fc3cc1caf854
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.0

Release files / matprod-1.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Size 18.2 kB
Tags PyPy 3.7 PyPy 3.7 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
e1c1278eff8eed43252aa7370c7c0d7b572171586675dca401f60ad332e8e055
BLAKE2b-256 checksum
How to use checksums
d1d130f63b0c57877c16c318ddca389f50e89381e341dbc13d2bdcc4c6535ab5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.9.0

Release files / matprod-1.0-pp36-pypy36_pp73-win32.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-pp36-pypy36_pp73-win32.whl
Size 21.2 kB
Tags PyPy 3.6 PyPy 3.6 7.3 Windows x86-32
SHA-256 checksum
How to use checksums
f46a50d7f6c362198e3b25a148c398592463b8c594ed62e0f7d16b4c3ded406f
BLAKE2b-256 checksum
How to use checksums
b4f03c7425baa944014f1e88be0b65463f5a197560eb4c14fad467a0b270ca08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.0

Release files / matprod-1.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Size 19.7 kB
Tags Linux glibc 2.12+ x86-64 PyPy 3.6 PyPy 3.6 7.3
SHA-256 checksum
How to use checksums
dae0b70b6e29723f58e5e33391f360a0e7458900fb0af853a80ccc35546525f1
BLAKE2b-256 checksum
How to use checksums
d6c5cf214d620fc5703e89a4cd4ff5eeea76961c0339ee794b8979b414cf6d8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.5.6

Release files / matprod-1.0-pp36-pypy36_pp73-manylinux1_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-pp36-pypy36_pp73-manylinux1_x86_64.whl
Size 19.7 kB
Tags Linux glibc 2.5+ x86-64 PyPy 3.6 PyPy 3.6 7.3
SHA-256 checksum
How to use checksums
296b77819b9d7e84444c8be3f472cab1c0fd0fc58bbb9ab8b82ed8d78b376a1d
BLAKE2b-256 checksum
How to use checksums
dc80b42db32bdaa837d8c5715573803d3a44754314c9b0d21eef893c09111d86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.5.6

Release files / matprod-1.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Size 18.2 kB
Tags PyPy 3.6 PyPy 3.6 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
b95972556eb9c92359e87b1e0eb812ba1702b81af3db400112b54188454abad9
BLAKE2b-256 checksum
How to use checksums
44189914567289c94488ae3311008ee91e344eac01cad8bf412b0f11bf026076
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

Release files / matprod-1.0-pp36-pypy36_pp73-macosx_10_7_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-pp36-pypy36_pp73-macosx_10_7_x86_64.whl
Size 18.2 kB
Tags PyPy 3.6 PyPy 3.6 7.3 macOS 10.7+ x86-64
SHA-256 checksum
How to use checksums
41d3a9047b1be489577e99986dc162eb1812f6ddbb350fe22e45328ccaae890f
BLAKE2b-256 checksum
How to use checksums
f1b61123a19a273ee5c04ab1610e25203827d96b085798ad2bd5539b0e09e0dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

Release files / matprod-1.0-cp39-cp39-win_amd64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp39-cp39-win_amd64.whl
Size 23.4 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
4f9e5ac18b0f222bd94847c44033c68dee9945fca13d85afd019a8fac48f6ac3
BLAKE2b-256 checksum
How to use checksums
bc3b4a0ed6a13d88ebe65c2ec8bc17d38834b4a90ffd2d5109f394aa1430259b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.0

Release files / matprod-1.0-cp39-cp39-win32.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp39-cp39-win32.whl
Size 21.2 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
66734560b51a5e62bef5b20d3a7b2bdbdda1e8576740b7a9f8477305c66bfa48
BLAKE2b-256 checksum
How to use checksums
e7960d02f276da00018bd3f11333b49e6160b5daf07ffcb7033ac8f4c1016095
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.0

Release files / matprod-1.0-cp39-cp39-macosx_10_9_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp39-cp39-macosx_10_9_x86_64.whl
Size 18.4 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
ce17436094b44b75cd5c206ed1cdeacedfaf941cb1740a8273fafcd4bca53d99
BLAKE2b-256 checksum
How to use checksums
c11d4a5b61394150d359c5edcb24336ee1088114dfffd1cc49e2adc2ee5d3259
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.9.0

Release files / matprod-1.0-cp38-cp38-win_amd64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp38-cp38-win_amd64.whl
Size 23.4 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
880cd2418ef8eebc0c209744f922de4d07bab752dda20d67c111549db4c1a5cd
BLAKE2b-256 checksum
How to use checksums
a865cf153a513951eaae479a6e8e7e4488327f974b9412782671bce3ecf5c30f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.0

Release files / matprod-1.0-cp38-cp38-win32.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp38-cp38-win32.whl
Size 21.2 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
7e0a9a6c5a89477e9a469c7639716733df6fc834a9469da52fef754a7cd7a088
BLAKE2b-256 checksum
How to use checksums
8e1df82f78dd8a766b8a77a501a2d3f9ea51900a7e86d63f0d965a84349a4b4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.0

Release files / matprod-1.0-cp38-cp38-manylinux2010_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp38-cp38-manylinux2010_x86_64.whl
Size 35.0 kB
Tags CPython 3.8 Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
98f90b05ae1ecbd7a7524e3eb1d9df103d9c3d567d5edc9ccc2eef22771e2039
BLAKE2b-256 checksum
How to use checksums
471be07d28dfc452a85a6ae90fb280453b0f57b9b54f8014ae7111dc68d7a2c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.5.6

Release files / matprod-1.0-cp38-cp38-manylinux2010_i686.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp38-cp38-manylinux2010_i686.whl
Size 33.1 kB
Tags CPython 3.8 Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
2875adc9d8578f30e57eefb05df27583e92e7c4bee8da427be04aea122a6b9d4
BLAKE2b-256 checksum
How to use checksums
a4cf4f7a236563015cf8e39c0d309c75660663e1e2867912b81e3cd53742a985
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.5.6

Release files / matprod-1.0-cp38-cp38-manylinux1_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp38-cp38-manylinux1_x86_64.whl
Size 35.0 kB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
1f8bba9b56db32b356663430c617d246fd247d5d1c2f04b737fcb62b42333690
BLAKE2b-256 checksum
How to use checksums
18658976cdd33a28d819ee81138e165ab5d2995b37c4f0f581794f6cb0a61197
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.5.6

Release files / matprod-1.0-cp38-cp38-manylinux1_i686.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp38-cp38-manylinux1_i686.whl
Size 33.1 kB
Tags CPython 3.8 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
cd1d08e5fe88108466376ae6a17122cfb618e5cc47b5227370b9195cd71df913
BLAKE2b-256 checksum
How to use checksums
26fde9a473b3bff42d1bd37250ff1321ac4faf2f0113fc994b0b82c977d825ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.5.6

Release files / matprod-1.0-cp38-cp38-macosx_10_9_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp38-cp38-macosx_10_9_x86_64.whl
Size 18.4 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
ca650727a9cf0244fe68fd1bb8fcebf775f90a3afefb6856dea66170724342ad
BLAKE2b-256 checksum
How to use checksums
5e285afa3a1454c77a5448343b70160e16270296418e16140f0bc6ce81b41338
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

Release files / matprod-1.0-cp37-cp37m-win_amd64.whl

Download URL matprod-1.0-cp37-cp37m-win_amd64.whl
Size 27.6 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
a29cbe768ef4253bd102f95307ae15e684ecf03f98c41490276870e157f68457
BLAKE2b-256 checksum
How to use checksums
2cc545239304ad43fd354de431a6d297b28f6fc2c3c3ed775210212920b70288
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.4.2 requests/2.21.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.1

Release files / matprod-1.0-cp37-cp37m-win32.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp37-cp37m-win32.whl
Size 21.1 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
0e2c6e3df5bca4f6942809ae47fc2a465e221430ff3123362ae9a844047af323
BLAKE2b-256 checksum
How to use checksums
d56bcb5ddc1fbfe8575501cf54b5908ca8f6d22eccf521d3ce1b298788a13efe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.0

Release files / matprod-1.0-cp37-cp37m-manylinux2010_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp37-cp37m-manylinux2010_x86_64.whl
Size 35.8 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
4f7f42d198bd9fce545b9e451198a8064396dd321fbb955303be04579107b9cc
BLAKE2b-256 checksum
How to use checksums
0831e4d64b3a76a1b83b5b2243a9892210b071301f53a2e20ccbbeeaab0a2668
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.5.6

Release files / matprod-1.0-cp37-cp37m-manylinux2010_i686.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp37-cp37m-manylinux2010_i686.whl
Size 33.9 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
21359de7ab1c339af4bba72847054c44ae44f79c85b03484599b5325085a3b84
BLAKE2b-256 checksum
How to use checksums
aa46f6fa12fe272322c2ed0fa79c93cb9752aa09c90093a064406ebb6a2e95bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.5.6

Release files / matprod-1.0-cp37-cp37m-manylinux1_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp37-cp37m-manylinux1_x86_64.whl
Size 35.8 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
6127523f8915f2fe394f20a46bce7ca2adacbe02ed56e145bd20245d42e96ae7
BLAKE2b-256 checksum
How to use checksums
cd5ebb98596d70f904cec16300324a70b54c08d24c7b5018f67c8651c481353b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.5.6

Release files / matprod-1.0-cp37-cp37m-manylinux1_i686.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp37-cp37m-manylinux1_i686.whl
Size 33.9 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
d8d542822dc09caf801c15410a4600c29ed69ac9cbb1ce2d9f0fae9b5dd47869
BLAKE2b-256 checksum
How to use checksums
8fc79fc21c34c552f0a645dbd97b5c44f8e4860ddb5b463e39703805d402838d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.5.6

Release files / matprod-1.0-cp37-cp37m-macosx_10_9_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp37-cp37m-macosx_10_9_x86_64.whl
Size 18.3 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
1106fd160273be8e1a4f17e0437b78c0106a0684eb1ae0193a2b39f2217b714f
BLAKE2b-256 checksum
How to use checksums
486a4e8778dea5688c5e40b63cfd9b5825344d69bc2affa2163f1d11b0f3fa4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

Release files / matprod-1.0-cp36-cp36m-win_amd64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp36-cp36m-win_amd64.whl
Size 23.3 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
949bf079fa585c8c1c3ac3fdd6328bbb68053c703ea48e5e75dbf6a5887fad78
BLAKE2b-256 checksum
How to use checksums
883523e466ff7fcb70a0fe8df38e9af3c3f95e53ea67652456675d40224adaf3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.0

Release files / matprod-1.0-cp36-cp36m-win32.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp36-cp36m-win32.whl
Size 21.1 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
76a1157da0e4cc4e8ad164aac033998358952951233def6d62d375ff2f35ddde
BLAKE2b-256 checksum
How to use checksums
8b0522653704afe43afd52163f27cec5cd5c01cc98768792666a2f79bea7f04e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.0

Release files / matprod-1.0-cp36-cp36m-manylinux2010_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp36-cp36m-manylinux2010_x86_64.whl
Size 34.8 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
d299de04fc432d5ce8c40d845fd10f6c8bef3cbf39b8fafcc6ef3a12dde71305
BLAKE2b-256 checksum
How to use checksums
fc2c5d2dea447020a070e8c769c268fcdd76bc29b1af1ba016d5ed9d13ebe5f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.5.6

Release files / matprod-1.0-cp36-cp36m-manylinux2010_i686.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp36-cp36m-manylinux2010_i686.whl
Size 33.0 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
2823a123b41a75d4f75c1f10a935aa5f1ede9e8e6fe03698e05876f1a60a5c62
BLAKE2b-256 checksum
How to use checksums
6d2e17613c76f8315b249ed7a06549464e5fb26a3307a5dc8227642ed2722458
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.5.6

Release files / matprod-1.0-cp36-cp36m-manylinux1_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp36-cp36m-manylinux1_x86_64.whl
Size 34.8 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
8cdb780d287e428ab995e1050c7235269d99d75829a78f895c81a61e1d68dea0
BLAKE2b-256 checksum
How to use checksums
a4f194406ebeaccef43b6c4d0244a5102f6fc344d24bd54e6a04c47c3d45dd5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.5.6

Release files / matprod-1.0-cp36-cp36m-manylinux1_i686.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp36-cp36m-manylinux1_i686.whl
Size 33.0 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
b04c7fe09b3f3d0882739b984413bfdc35f51d2ff7bf140bdbe18040d08d1dec
BLAKE2b-256 checksum
How to use checksums
6fd61cfb1e1a34ae113d2dbe65d6e82033de35add921731f8084a41c86bac883
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.5.6

Release files / matprod-1.0-cp36-cp36m-macosx_10_9_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp36-cp36m-macosx_10_9_x86_64.whl
Size 18.3 kB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
11496a0909399163c028e1a977eebe07ea646494c3b311cd0ed7d029e77786b7
BLAKE2b-256 checksum
How to use checksums
4bb0dac8a45e3159427462a91fa6f6ac5906497c56e1227e9dc6124e9fdf42f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

Release files / matprod-1.0-cp35-cp35m-win_amd64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp35-cp35m-win_amd64.whl
Size 23.3 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
d7e907cbfa91b060bd2e9eaf18ddbc8f7b1fc87c04a896caee878d1312d090ec
BLAKE2b-256 checksum
How to use checksums
60b19853193a06e49c76cc47eb6aa33559d017a869affe3681bab9afd4cd60db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.0

Release files / matprod-1.0-cp35-cp35m-win32.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp35-cp35m-win32.whl
Size 21.1 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
a3bd14952d9ec06c51b4ba0cded2c2f02c2ae003bb29f8a7c9d214f5a8ed5e3e
BLAKE2b-256 checksum
How to use checksums
289cb284f40ac45f9e701a28cae71c9b7e588043020f9cce146441cc8c3ca4de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.0

Release files / matprod-1.0-cp35-cp35m-manylinux2010_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp35-cp35m-manylinux2010_x86_64.whl
Size 34.6 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
5425a1e3df18f272ff26629030ba924a9a64f48ed3e9707c987863f022be227d
BLAKE2b-256 checksum
How to use checksums
dfe68491c30c452a0446abe2a793d99e5d5f87507aabc33bd34bf94d706306c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.5.6

Release files / matprod-1.0-cp35-cp35m-manylinux2010_i686.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp35-cp35m-manylinux2010_i686.whl
Size 32.7 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
584bc19a8f9f20e3a3d04a097a837e9d0cde0f592e186ae1f26fba0e6a63fd3a
BLAKE2b-256 checksum
How to use checksums
ca4aa8666781cf9ca0eb52303b18eae3450f1dd8c861e1813e33f39c06442491
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.5.6

Release files / matprod-1.0-cp35-cp35m-manylinux1_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp35-cp35m-manylinux1_x86_64.whl
Size 34.6 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
5e0e5a29dbe6fd5023f9ad589e6fcc920d6e1fa55625ddcbb49ebbd82606e881
BLAKE2b-256 checksum
How to use checksums
349af734de1df5dbd7f0ba2c6883017943fec24bf77dc569acd36061b1a9b0f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.5.6

Release files / matprod-1.0-cp35-cp35m-manylinux1_i686.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp35-cp35m-manylinux1_i686.whl
Size 32.7 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
0ea1cce874043bcfd204e59a71d6c6215a2c2fb7f516a01d2406220ebff3be0c
BLAKE2b-256 checksum
How to use checksums
2fad5250e6e793fb763221521351cdac5e1ca765066a18fe28f2836271956d26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.5.6

Release files / matprod-1.0-cp35-cp35m-macosx_10_9_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL matprod-1.0-cp35-cp35m-macosx_10_9_x86_64.whl
Size 18.3 kB
Tags CPython 3.5 CPython 3.5 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
2fb4629420a199f625db0d82023b65319ac4dcaa1aba95f706912da909159df6
BLAKE2b-256 checksum
How to use checksums
c4c7c0ffd47080e0c84124a968793c5d1a3b1b95e2a1fdfaa5243c4025f9b45f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2

Security for matprod 1.0

Upload timing

Files added late

37 files were uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.


Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0 This release

39 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page