Skip to main content

matrix-count

Documentation Status PyPI version PyPI platforms codecov

Estimating integer matrix counting problems

Maximilian Jerdee

We provide analytic estimates and sampling-based algorithms for a variety of counting problems defined over integer matrices.

For example, we may count the number of non-negative symmetric integer matrices with even diagonal entries and a given row sum. This is the number of (multi-)graphs with a given degree sequence. We can also estimate the number of such matrices under combinations of the further conditions:

  • Binary matrices (only simple graphs).
  • Fixed total sum of diagonal entries (number of self edges).
  • Fixed sum of entries in blocks of matrix. (number of edges between prescribed groups) [Not yet implemented]

We also include methods for estimating the number of non-negative integer matrices with a given row sum and column sum as described in Jerdee, Kirkley, Newman (2022). [Not yet implemented]

These problems can also be generalized as sums over matrices $A$ weighted by a Dirichlet-multinomial factor on their entries

$$w(A) = \prod_{i < j}\binom{A_{ij} + \alpha - 1}{\alpha - 1} \prod_i \binom{A_{ii}/2 + \alpha - 1}{\alpha - 1}.$$

Note that $\alpha = 1$ corresponds to the uniform count. This more general estimate acts as the partition function of a generalized random multigraph model.

Installation

matrix-count may be installed through pip:

pip install matrix-count

or be built locally by cloning this repository and running

pip install .

in the base directory.

Typical usage

Once installed, the package can be imported as

import matrix_count

Note that this is not import matrix-count.

The package can then be used to evaluate rapid analytic estimates of these counting problems, to sample from the space of such matrices, and to converge to the exact number of these matrices.

# Margin of a 8x8 symmetric non-negative integer matrix with even diagonal entries
margin = [10, 9, 8, 7, 6, 5, 4, 3]

# Estimate the logarithm of the number of symmetric matrices with given margin sum
# (number of multigraphs with given degree sequence)
estimate = matrix_count.estimate_log_symmetric_matrices(margin, alpha=1)
print("Estimated log count of symmetric matrices:", estimate)

# Count the number of such matrices
count, count_err = matrix_count.count_log_symmetric_matrices(margin, alpha=1)
print("Log count of symmetric matrices:", count, "+/-", count_err)

# Sample from the space of such matrices
num_samples = 3
for _t in range(num_samples):
    sample, entropy = matrix_count.sample_symmetric_matrix(margin)
    print("Sampled matrix:")
    print(sample)
    print("Minus log probability of sampled matrix:", entropy)

Further usage examples can be found in the examples directory of the repository and the package documentation.

Metadata

Release files for matrix-count 0.1.6

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

Source distribution (sdist)

Source distribution for matrix-count 0.1.6
File Size Uploaded Provenance
matrix_count-0.1.6.tar.gz 803.8 kB Without provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for matrix-count 0.1.6
File
matrix_count-0.1.6-pp310-pypy310_pp73-win_amd64.whl PyPy 3.10 PyPy 3.10 7.3 Windows x86-64 Details
matrix_count-0.1.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ x86-64 Details
matrix_count-0.1.6-pp310-pypy310_pp73-macosx_11_0_arm64.whl PyPy 3.10 PyPy 3.10 7.3 macOS 11.0+ ARM64 Details
matrix_count-0.1.6-pp310-pypy310_pp73-macosx_10_15_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 macOS 10.15+ x86-64 Details
matrix_count-0.1.6-pp39-pypy39_pp73-win_amd64.whl PyPy 3.9 PyPy 3.9 7.3 Windows x86-64 Details
matrix_count-0.1.6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ x86-64 Details
matrix_count-0.1.6-pp39-pypy39_pp73-macosx_11_0_arm64.whl PyPy 3.9 PyPy 3.9 7.3 macOS 11.0+ ARM64 Details
matrix_count-0.1.6-pp39-pypy39_pp73-macosx_10_15_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 macOS 10.15+ x86-64 Details
matrix_count-0.1.6-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
matrix_count-0.1.6-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
matrix_count-0.1.6-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
matrix_count-0.1.6-cp313-cp313-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-32 Details
matrix_count-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
matrix_count-0.1.6-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-32 Details
matrix_count-0.1.6-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
matrix_count-0.1.6-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
matrix_count-0.1.6-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
matrix_count-0.1.6-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
matrix_count-0.1.6-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
matrix_count-0.1.6-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details
matrix_count-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
matrix_count-0.1.6-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-32 Details
matrix_count-0.1.6-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
matrix_count-0.1.6-cp312-cp312-macosx_10_9_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.9+ x86-64 Details
matrix_count-0.1.6-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
matrix_count-0.1.6-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
matrix_count-0.1.6-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
matrix_count-0.1.6-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details
matrix_count-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
matrix_count-0.1.6-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32 Details
matrix_count-0.1.6-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
matrix_count-0.1.6-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
matrix_count-0.1.6-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
matrix_count-0.1.6-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
matrix_count-0.1.6-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
matrix_count-0.1.6-cp310-cp310-musllinux_1_2_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-32 Details
matrix_count-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
matrix_count-0.1.6-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32 Details
matrix_count-0.1.6-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
matrix_count-0.1.6-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
matrix_count-0.1.6-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
matrix_count-0.1.6-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
matrix_count-0.1.6-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
matrix_count-0.1.6-cp39-cp39-musllinux_1_2_i686.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-32 Details
matrix_count-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
matrix_count-0.1.6-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-32 Details
matrix_count-0.1.6-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
matrix_count-0.1.6-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details

Total release size: 19.5 MB

Release files / matrix_count-0.1.6.tar.gz

Download URL matrix_count-0.1.6.tar.gz
Size 803.8 kB
Tags Source
SHA-256 checksum
How to use checksums
64def12fb62b8c614263fb256e4914f88c883651dce8ad0e827bf1d0d355e64b
BLAKE2b-256 checksum
How to use checksums
230344c15e8796226dad8fbd69f35ac5c1ee0f73d3b76fd40598c2e56de3eebd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-pp310-pypy310_pp73-win_amd64.whl

Download URL matrix_count-0.1.6-pp310-pypy310_pp73-win_amd64.whl
Size 163.2 kB
Tags PyPy 3.10 PyPy 3.10 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
272ea7aa115e709113323c5ccf71f36e16000a27ec9169a3db07c5126eb67e25
BLAKE2b-256 checksum
How to use checksums
e1937c482c0eb9ed8338903091b54d144a4123002a82ece2e635b63daba3508e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL matrix_count-0.1.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 202.5 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
b7ffb90f9120081496ad423fd499878528bbee702e3901b2c00b35ae80c56fea
BLAKE2b-256 checksum
How to use checksums
e32853508b686df48993feb101f6a2abdddcfbebb21ccef045ab488b1be1aae9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-pp310-pypy310_pp73-macosx_11_0_arm64.whl

Download URL matrix_count-0.1.6-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Size 144.2 kB
Tags PyPy 3.10 PyPy 3.10 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
86a07330f6138d06fe4499aa1bdc65dbd972a9c591c003513dc8c408c0b0093f
BLAKE2b-256 checksum
How to use checksums
f5bdcda946974e166b1362a0f79b8ef6cd7c0f2b4b34fc223ccda14ef73c70d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-pp310-pypy310_pp73-macosx_10_15_x86_64.whl

Download URL matrix_count-0.1.6-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Size 163.1 kB
Tags PyPy 3.10 PyPy 3.10 7.3 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
6144ef107bda4fd0c57b9807348a1a24a9be614ad5661932ffd215838a87d87d
BLAKE2b-256 checksum
How to use checksums
71c8b8a211939c65f607c75500f4ddb255a8055d3aa39f144a04cd3bc93f0ca3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-pp39-pypy39_pp73-win_amd64.whl

Download URL matrix_count-0.1.6-pp39-pypy39_pp73-win_amd64.whl
Size 163.1 kB
Tags PyPy 3.9 PyPy 3.9 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
1fdc1d739b570d0473c9ddb9c0759e3f42892f31f44261d1ef22ebbf6f28a4c9
BLAKE2b-256 checksum
How to use checksums
ef008106e1817a7e08a1b7f6913020132f25ce8718eb475e641a2b012f25ac1e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL matrix_count-0.1.6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 202.4 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
d75163f5fd34980f7690213f01009884e654003dbfba133c5958efb05da5cb46
BLAKE2b-256 checksum
How to use checksums
4096ba1ed57b3b5d886d3461941c0e27976c247c8cd498dad5484ce7e8c2ae51
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-pp39-pypy39_pp73-macosx_11_0_arm64.whl

Download URL matrix_count-0.1.6-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Size 144.2 kB
Tags PyPy 3.9 PyPy 3.9 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7d3bfee4345f9a537ecb43106d026f3e53b95375275225d9f14491de98142255
BLAKE2b-256 checksum
How to use checksums
f24b787b5bd3a59d4efff7350ae27ade30142ff11b0c1b88cd7bb9792e92b805
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-pp39-pypy39_pp73-macosx_10_15_x86_64.whl

Download URL matrix_count-0.1.6-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Size 163.1 kB
Tags PyPy 3.9 PyPy 3.9 7.3 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
f80918b0aa0f2f85fa0f3054847932a7c0613c80b8fe0776e697513f5af05826
BLAKE2b-256 checksum
How to use checksums
b5fcba78dfd40c855435e3ecf2e275c47a095b9224282d6d2d23703fb9da15fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp313-cp313-win_amd64.whl

Download URL matrix_count-0.1.6-cp313-cp313-win_amd64.whl
Size 168.0 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
5e825c7753468e390135d63a2015c759ee9a683c4f593714e3f083d5f43f25f7
BLAKE2b-256 checksum
How to use checksums
1f54b4e155198cc953cea97da43b5c299c28e991b98b01131b1a9fe9151d143a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp313-cp313-win32.whl

Download URL matrix_count-0.1.6-cp313-cp313-win32.whl
Size 156.9 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
1eca2be0f7d712b18f1630b1d5730538c552d345fa5af1610950abdd061af595
BLAKE2b-256 checksum
How to use checksums
b089302f1d3099c7bf3ca77a0599e6cdc41453dcd337ef5a7f4e40b81ef99781
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL matrix_count-0.1.6-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.2 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
4b5dcbe49add97b668c1f85a551b93cba60037e4085b62ec2b7d153d5a26dc04
BLAKE2b-256 checksum
How to use checksums
25759c62f9395637652ae913e88857151e9806639267288223875f3fd84f0c4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp313-cp313-musllinux_1_2_i686.whl

Download URL matrix_count-0.1.6-cp313-cp313-musllinux_1_2_i686.whl
Size 1.3 MB
Tags CPython 3.13 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
8ff236fbbb708057b4be1f44edbb464d45e20e532542aa94b722b1d7419c7d48
BLAKE2b-256 checksum
How to use checksums
52a037e45b982b442340fbbc7ab60ba584b44cc0ce3ffea18b297e051ebf2cd5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL matrix_count-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 205.5 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7a88d9b487c0b11617064f732476319d8ee68dedfceb72278bc05bcc2ca0d655
BLAKE2b-256 checksum
How to use checksums
f8bede7efcd604fa9def700f0d2950e773738c54a6723a182d9d6fa1768aee87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL matrix_count-0.1.6-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Size 217.9 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
17f3c3ebdcc23f90b4733218e0349528ec3a4443f690a49f3c4c87fb6f63a158
BLAKE2b-256 checksum
How to use checksums
12605a810bf880c580f17b75713364ae633e4d80adf475fd6eb9fee7cf5f4670
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp313-cp313-macosx_11_0_arm64.whl

Download URL matrix_count-0.1.6-cp313-cp313-macosx_11_0_arm64.whl
Size 148.0 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
880fb10769bb068cc9f68eb098e3a82b8fb1938b3c3c963d3f11ace4ab0c0112
BLAKE2b-256 checksum
How to use checksums
7a8d6bf1673593a83444b86a90772bc90dfc0d17b73653aaba9fcef5849decf0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp313-cp313-macosx_10_13_x86_64.whl

Download URL matrix_count-0.1.6-cp313-cp313-macosx_10_13_x86_64.whl
Size 166.4 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
698e5e665743cbe878d85ba66cabcc19b29be3d0016c737c801036f05272fa6e
BLAKE2b-256 checksum
How to use checksums
94a3cf0efdebb256d5ea4522f802d8607dd6cf010d08087ce7090dc9db229181
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp312-cp312-win_amd64.whl

Download URL matrix_count-0.1.6-cp312-cp312-win_amd64.whl
Size 167.9 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
23124ec03667b10a321cf34dc4858cf43ede4dfd4314ff4d65745e06462776e7
BLAKE2b-256 checksum
How to use checksums
97d84df4a6129f366a3d198957b6c36120ecfc07c12726649213ea715bb63df3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp312-cp312-win32.whl

Download URL matrix_count-0.1.6-cp312-cp312-win32.whl
Size 156.9 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
96a6019a25b8c64b21b6a81e131849af592e49b8895d58b4f7b139c92ccc38c8
BLAKE2b-256 checksum
How to use checksums
14f4869c263205ce19cf5df93702b584f9dd4f1507cab00032baf812772c6727
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL matrix_count-0.1.6-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.2 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
47b2822eb16703bd0ecbda4a24c5c527655f81cd5e4a5d41a708579bfbdcb18b
BLAKE2b-256 checksum
How to use checksums
65fea626a81f54bc0f24bdf1c4a445b0c91ace17a96a2a697d7d0ef8536c1d8a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp312-cp312-musllinux_1_2_i686.whl

Download URL matrix_count-0.1.6-cp312-cp312-musllinux_1_2_i686.whl
Size 1.3 MB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
ce1db5b6dd8a536a1dcbf5e199d2d4c87247df3d8c1719fbd39202a3cdbc39df
BLAKE2b-256 checksum
How to use checksums
77273773b7ea57375bb15af99655be8250878eb65c05bfc796fc5c5b5a5c723e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL matrix_count-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 204.9 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7e9c20af1d09ca44f54203b4a39e4bfa9b028cb49277fd8069dc19f557982b10
BLAKE2b-256 checksum
How to use checksums
430b08fb9f96b64bed68e5695969a47df44a6f4b1e8bb102cf9ef67febbf3c4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL matrix_count-0.1.6-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Size 218.1 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
c5d4c6968f9d7dabc37079392cbf80a1bec21b32094af6c7d78684082998e38b
BLAKE2b-256 checksum
How to use checksums
71193c7300dbe601f4755a3e23e051f41902ecbf3a9792c5cdf7b1f6d24ba3fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp312-cp312-macosx_11_0_arm64.whl

Download URL matrix_count-0.1.6-cp312-cp312-macosx_11_0_arm64.whl
Size 147.9 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
34c82b5bb9af3f8c07a7dc1e4f501c069a68a6aecb7676ba97b9135cb4a72ea9
BLAKE2b-256 checksum
How to use checksums
308e0d73f96456494e915078596283df2165a842afbe91e13db23a0fc98c27ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp312-cp312-macosx_10_9_x86_64.whl

Download URL matrix_count-0.1.6-cp312-cp312-macosx_10_9_x86_64.whl
Size 166.8 kB
Tags CPython 3.12 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
6e447d34775a2ab9ffa3de8f9872b6e3aad3e2d4b0469be9ce798164a34ac70a
BLAKE2b-256 checksum
How to use checksums
710321448ab810e9628e64b3678e9c0ac05e23154473a6ed1ce9c521ccd7228e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp311-cp311-win_amd64.whl

Download URL matrix_count-0.1.6-cp311-cp311-win_amd64.whl
Size 165.1 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
a593a9bf13ecea22896e4b3eee56ccb95b850c342e0f61af0f03001e8c34e92c
BLAKE2b-256 checksum
How to use checksums
45f7ee16f899e97e1587d489e942bf19ab206d034e27bfd45d85f7c6151c9174
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp311-cp311-win32.whl

Download URL matrix_count-0.1.6-cp311-cp311-win32.whl
Size 155.6 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
09552fed00a79b5c13e8248d259e8b3d43d26dbd0b8945e48cd56785a080fbf7
BLAKE2b-256 checksum
How to use checksums
d6674f0c44f62f2339268b4205b942d690a74e298fe056f25eca4e99d9e78c58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL matrix_count-0.1.6-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.2 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
8393c51531a311aa1e7068ce3cd1688b197bb40a3935c3698cfb6efa6c13f9ef
BLAKE2b-256 checksum
How to use checksums
171c7eb756c699974c6c2e4f3d9e6d80616697f1a3137bd43718e4c07e5cb998
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp311-cp311-musllinux_1_2_i686.whl

Download URL matrix_count-0.1.6-cp311-cp311-musllinux_1_2_i686.whl
Size 1.3 MB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
a8ef4a878d6e42f397ce0389c0a829156eb8ae41d64aa4611171d22e273b6b22
BLAKE2b-256 checksum
How to use checksums
1079dcac79fb72278977fe88b128f9835b5895caa178e1620521f12b61ca8cbc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL matrix_count-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 205.4 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
52cc239002b742ea0d364f7e6f3f9e95de6eb0e49a48ab09817d0e2b3c6e20e5
BLAKE2b-256 checksum
How to use checksums
3f810cf464b267a232b7dd9e3436bd77a9b218c35cf96a6e351dae9be0eda850
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL matrix_count-0.1.6-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Size 216.7 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
a33e1ed7f40bd7fdba5463607a00d772a17415aecc70a58085d9d091501e2c22
BLAKE2b-256 checksum
How to use checksums
ddff0919b5d411ba61bafc16a3878019b74b8c992184f1e44fcf01abad023af9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp311-cp311-macosx_11_0_arm64.whl

Download URL matrix_count-0.1.6-cp311-cp311-macosx_11_0_arm64.whl
Size 146.9 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cce302403fd48a65e57c3c2323c38a5f43d005c221847ee620ae6613a3f932be
BLAKE2b-256 checksum
How to use checksums
236be80e64bcb17b017d32398443d99a10b1d02bb638ca2bee7ff71986bed3b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp311-cp311-macosx_10_9_x86_64.whl

Download URL matrix_count-0.1.6-cp311-cp311-macosx_10_9_x86_64.whl
Size 165.5 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
7072a66cd97ec08f56ee4d3cca103bf4f935c7b2df12f3ad07002e1d9c6dfa99
BLAKE2b-256 checksum
How to use checksums
0ae9321b246123ff0bdda1248674f06fbdcce4b3b6904bf92981a54a1b4f4c37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp310-cp310-win_amd64.whl

Download URL matrix_count-0.1.6-cp310-cp310-win_amd64.whl
Size 164.0 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
4ec35fba27832fc434232f956f86b03e4d5ebf54f1a56ec757b1aab2620c6740
BLAKE2b-256 checksum
How to use checksums
de9e1bc6977fb884aa200716475aabd2b662d83814607b6a2ad7f376bc98df14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp310-cp310-win32.whl

Download URL matrix_count-0.1.6-cp310-cp310-win32.whl
Size 153.6 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
a42c761267bb4b6ea196d1df1e1e5261ab0958ff2d7b81f6de66db02bea62f1a
BLAKE2b-256 checksum
How to use checksums
d7d086fc35aa77812e3a4cce393072e1290356dd9681d73d27ddaf49cb1cf91f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL matrix_count-0.1.6-cp310-cp310-musllinux_1_2_x86_64.whl
Size 1.2 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
7cf33f3b654731b0b646fd950c47ff1eda6b168dcd4aa541a10aa17c22cf4da6
BLAKE2b-256 checksum
How to use checksums
6518e23947f08ed218da5a3061a33f813ba0206c9d32794854fde0f97a5c8287
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp310-cp310-musllinux_1_2_i686.whl

Download URL matrix_count-0.1.6-cp310-cp310-musllinux_1_2_i686.whl
Size 1.3 MB
Tags CPython 3.10 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
71222e63e426ae23b02844c9c4531becf62d99abde8a330b046e07e99acaaed2
BLAKE2b-256 checksum
How to use checksums
a207d5656c9f3e6d2af7062bfaaa4ac0d24147e8e9c0ea7e6d93d06161bd2908
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL matrix_count-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 202.4 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
36151d84945dacd08abe37bf51e7eceee6c0ab8b14a45688999819ac263a42b8
BLAKE2b-256 checksum
How to use checksums
cb278be5da88797c461637da5b7f11756e81ffd909b4da61e24e6125c1e2f566
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL matrix_count-0.1.6-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Size 214.5 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
fbeb4647a09497444975d41bc7c3b735c97d0ac914ef8a63e407c3d84760807c
BLAKE2b-256 checksum
How to use checksums
cfc4b03470c3f48b930860e3cbf96768661967a7051f1c5039abd0567f2a5b6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp310-cp310-macosx_11_0_arm64.whl

Download URL matrix_count-0.1.6-cp310-cp310-macosx_11_0_arm64.whl
Size 144.2 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
809ef69f248849c4de37025182e63bd23e386c09a2de65149dde337c5c299168
BLAKE2b-256 checksum
How to use checksums
de5fffad47e1c121f08feefecfd2118d759d14c5f51754f3b2c40b3780fed48c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp310-cp310-macosx_10_9_x86_64.whl

Download URL matrix_count-0.1.6-cp310-cp310-macosx_10_9_x86_64.whl
Size 162.6 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
8223569c4965c2d6a999ab9a787cc7a624c5978175e00b148b275a29b03e0ff8
BLAKE2b-256 checksum
How to use checksums
752577f67e9eaeb1510fd08c1cb5480c30ad2d0e4a020410d01c1500d8ecaee7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp39-cp39-win_amd64.whl

Download URL matrix_count-0.1.6-cp39-cp39-win_amd64.whl
Size 164.7 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
c84331e1137a882202f5a896596be0476fcce33a6285f05bcfb21651da729631
BLAKE2b-256 checksum
How to use checksums
acda466508e1650df6705d7d14139fede7fa0d622aa9279057d8e3c1b8c1ace1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp39-cp39-win32.whl

Download URL matrix_count-0.1.6-cp39-cp39-win32.whl
Size 153.5 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
ba20b4867bf9a176fa06c05c5f1058e6f84b8208ce6387735b11b51ddfa2e427
BLAKE2b-256 checksum
How to use checksums
83f37b5b5d4774e42fa84967a7e878cb248977474e45a7d9e52eef4492fde2f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL matrix_count-0.1.6-cp39-cp39-musllinux_1_2_x86_64.whl
Size 1.2 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
273490edcbe5a8673ceae3cecc2008a402ed80d51befac3327c22120f5c6049c
BLAKE2b-256 checksum
How to use checksums
790ca684709aea0e821cc5ee5d2ea8c3dca40452ca317f9efbe296346081eb96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp39-cp39-musllinux_1_2_i686.whl

Download URL matrix_count-0.1.6-cp39-cp39-musllinux_1_2_i686.whl
Size 1.3 MB
Tags CPython 3.9 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
86d382b0fdc195583611fd5619f803c400995f39a7ae7ef74208bf462b029714
BLAKE2b-256 checksum
How to use checksums
4e3360ffcdb02068ec045b88da87ac6b06cffd4be4482712620577709297e2d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL matrix_count-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 202.8 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3aa8aa296d50828f172b6d9f6c952d142092bb0259c05f71cb5e80fe02bd59ee
BLAKE2b-256 checksum
How to use checksums
de564bee6165e5fb552d5e537f05b80da2192f9f436372e107813cf9a4cdf4f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL matrix_count-0.1.6-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Size 214.9 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
1686895ff7b76f4c911db3e4f9392c038936ca32a89dd057691dea14b5f5fc4d
BLAKE2b-256 checksum
How to use checksums
698b2c745ca93756e8536e24998c1184df4c7795b05589354a85361b8abc4b68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp39-cp39-macosx_11_0_arm64.whl

Download URL matrix_count-0.1.6-cp39-cp39-macosx_11_0_arm64.whl
Size 144.4 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cc1e74160db9eba94adfd8775a6690785db6f92ddc527f372c975c15ea37c161
BLAKE2b-256 checksum
How to use checksums
f778dab2a879d925ac9190b152ce2c7e87fc2bf9104d35414d9c6f7ddc23631e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / matrix_count-0.1.6-cp39-cp39-macosx_10_9_x86_64.whl

Download URL matrix_count-0.1.6-cp39-cp39-macosx_10_9_x86_64.whl
Size 162.8 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c820d7c8c2d06e25d267245266fafc693abe2b8fe8140d99c4c96014589547f0
BLAKE2b-256 checksum
How to use checksums
15f4d00811973a89f2a8d747d56eaeff779051efb702d75facfb700c3bf807fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Security for matrix-count 0.1.6

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.

Release history Release notifications | RSS feed

This release

0.1.6 This release

49 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