Skip to main content

microPURC

A Python package for estimating the perturbed utility route choice (microPURC) model from trip-level data. It accompanies the paper:

M. Fosgerau, N. Nielsen, T. Rasmussen, and R. Yao. Estimating the perturbed utility route choice model with trip-level data.

📖 Documentation: https://andyyaor.github.io/micropurc/

Installation

pip install micropurc

Pre-built wheels cover Linux (x86_64, aarch64), macOS (x86_64, arm64), and Windows (AMD64) for Python 3.10 and newer; new stable Python releases are picked up automatically.

Building from source

A source build compiles a small C++ extension and needs a C++ compiler and CMake (Eigen is fetched automatically when it is not found on the system):

  • macOSxcode-select --install, then brew install cmake
  • Linuxsudo apt install build-essential cmake (or the equivalent)
  • Windows — Visual Studio Build Tools (the "Desktop development with C++" workload) and CMake
pip install -e .

The development tools (tests, linting, docs) install via ./scripts/dev_setup.sh.

Quick start

import numpy as np
from micropurc import (
    Network, PIQPFlowSolver, DGP, DGPConfig, MarkovSampler,
    od_uniform_all_pairs, MicroPURCEstimator,
)

# A 5x5 grid; its links carry three synthetic attributes (nonnegative, unit variance).
net = Network.grid(rows=5, cols=5, K=3)
net.attribute_names = ["length", "time", "toll"]
scale_m = np.ones(net.num_links)          # quadratic-perturbation scale
solver = PIQPFlowSolver(net, scale_m)

# Simulate trips at a known beta, then recover it.
dgp = DGP(network=net, beta_true=np.array([1.0, 0.5, 0.8]),
          forward_solver=solver, route_sampler=MarkovSampler(net),
          od_dist=od_uniform_all_pairs(net), rng=np.random.default_rng(1),
          config=DGPConfig())
data = dgp.sample_dataset(n_trips=20000)

est = MicroPURCEstimator(net, solver)
result = est.fit(y=data["y"], b=data["b"], beta_init=np.zeros(3))
print(result["beta_hat"], result["diagnostics"]["converged"])
# -> [0.993 0.498 0.798] True   (recovers beta_true; N=20000 -> ~0.01 sampling error)

Documentation and examples

Full documentation is hosted at https://andyyaor.github.io/micropurc/:

Also in this repo: scripts/paper/ holds the paper's simulation experiments (the network data ships in the repository), pytest runs the test suite, and make -C docs html builds the docs locally.

Citing

If you use microPURC, please cite the paper above; citation metadata is in CITATION.cff. The forward route-choice quadratic programs are solved with PIQP (Schwan et al., 2023), which the pre-built wheels bundle under its BSD-2-Clause license.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

micropurc-0.1.1.tar.gz (338.2 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

micropurc-0.1.1-cp314-cp314-win_amd64.whl (489.2 kB view details)

Uploaded CPython 3.14Windows x86-64

micropurc-0.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (680.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

micropurc-0.1.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (668.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

micropurc-0.1.1-cp314-cp314-macosx_11_0_x86_64.whl (423.3 kB view details)

Uploaded CPython 3.14macOS 11.0+ x86-64

micropurc-0.1.1-cp314-cp314-macosx_11_0_arm64.whl (380.3 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

micropurc-0.1.1-cp313-cp313-win_amd64.whl (478.1 kB view details)

Uploaded CPython 3.13Windows x86-64

micropurc-0.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (679.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

micropurc-0.1.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (668.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

micropurc-0.1.1-cp313-cp313-macosx_11_0_x86_64.whl (423.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

micropurc-0.1.1-cp313-cp313-macosx_11_0_arm64.whl (380.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

micropurc-0.1.1-cp312-cp312-win_amd64.whl (478.1 kB view details)

Uploaded CPython 3.12Windows x86-64

micropurc-0.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (679.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

micropurc-0.1.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (668.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

micropurc-0.1.1-cp312-cp312-macosx_11_0_x86_64.whl (423.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

micropurc-0.1.1-cp312-cp312-macosx_11_0_arm64.whl (380.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

micropurc-0.1.1-cp311-cp311-win_amd64.whl (478.5 kB view details)

Uploaded CPython 3.11Windows x86-64

micropurc-0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (681.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

micropurc-0.1.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (670.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

micropurc-0.1.1-cp311-cp311-macosx_11_0_x86_64.whl (423.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

micropurc-0.1.1-cp311-cp311-macosx_11_0_arm64.whl (381.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

micropurc-0.1.1-cp310-cp310-win_amd64.whl (478.7 kB view details)

Uploaded CPython 3.10Windows x86-64

micropurc-0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (681.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

micropurc-0.1.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (670.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

micropurc-0.1.1-cp310-cp310-macosx_11_0_x86_64.whl (424.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

micropurc-0.1.1-cp310-cp310-macosx_11_0_arm64.whl (381.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file micropurc-0.1.1.tar.gz.

File metadata

  • Download URL: micropurc-0.1.1.tar.gz
  • Upload date:
  • Size: 338.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for micropurc-0.1.1.tar.gz
Algorithm Hash digest
SHA256 aa3f8c48c0189501c363901326803e0ebe296cfe4fb8a2dabb38b13843ffd6cd
MD5 c479e586a129715d15d1b5e94ad8d13c
BLAKE2b-256 3d1be7dc054c68bb6bac47f60f116004d4d6413e4238c5f730d2b14799399d66

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1.tar.gz:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: micropurc-0.1.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 489.2 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for micropurc-0.1.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 bfb7e4819b89957e1417fdeb4e8f9df1b5897bf2defeeb32ee30bf019504075d
MD5 cf0c6703b1646910c45769ea3114e290
BLAKE2b-256 614b587e3eb6dd7dde08717cc2f7e69a2b70db3c54cc6143f422a32ea3348dd7

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp314-cp314-win_amd64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for micropurc-0.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e499a68dbf107f3c51910d285d15f8355f08897cf0b429f22252bc65febcc89d
MD5 89610fda800a8de4347d27129341b572
BLAKE2b-256 89894421510a8a23264c2902ff1febc5ad27d84e1d6b95c631bddbcd4f7b201e

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for micropurc-0.1.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9203b8f54d6a40cea5935ec847f409e877f0dd37d1ffd70dc15e300b7abca0d2
MD5 8884025d75855e00af69765875eb5d91
BLAKE2b-256 0f0526ff0068ac580cb5bef272e471ffb4a469f81b1df54ea745c7a2b6ce0dc6

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp314-cp314-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for micropurc-0.1.1-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3ccd79852a58ad6f23700ddfd01f02046c5d8f66bc7b8cc138459cd88ca33c2f
MD5 e00eb4cbd931e864cc9abdaa597d4d96
BLAKE2b-256 4c470d4d1f4430b63847604efbb1a317b51345c9ec188a17d1c4e010e59173c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp314-cp314-macosx_11_0_x86_64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for micropurc-0.1.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 473a5b553101d6f7f8a887e69cec68bad49bfc55b00928c241cc66093b33f102
MD5 998c0cbcb20904b1ccd567c21e635034
BLAKE2b-256 c2d7e539b4d27dc133af9283c025eb075a79d6367fbd6603eb80f176d6eea920

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: micropurc-0.1.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 478.1 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for micropurc-0.1.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7dce22a31c9bca20ff213e7fcc219d7a42b51f5571450f4e7504db932d021856
MD5 e594685e5de0a89edec244978f1355d7
BLAKE2b-256 49f4b691e01d8e158ebba5112368eccd6b0802cd1a0184984d42a2d72b5d43ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for micropurc-0.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6bcc0f3f01d679bb0fd6b72c3787986c93026cf33a4dcdf892f199ee31e84373
MD5 011d80083f0425d64f5263d2af07267b
BLAKE2b-256 68e2618c513cc213c53b1115d07457377799fd8d884f122ac86c76dbfd6460d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for micropurc-0.1.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 84695da73a73ab3bb0de9548776f8b6b899e287d07608686503c5e0e6af98adf
MD5 c4a728f53b8b070fdd85612217d81c77
BLAKE2b-256 ecf35a1051f9ad0a1c7fab864a87033a32bc13b57d32f3b485839c98d2e56d83

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for micropurc-0.1.1-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 a6ef64609c51636baf702aec5a084254f5f988257619a6ce49337286b64151af
MD5 44d5da4f5cb5fd36dea5d5e6d1ad8411
BLAKE2b-256 7152bb217bf6ba9c3213f5f5c4f2ccdab60285980620dc464f54d7dde6d73022

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp313-cp313-macosx_11_0_x86_64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for micropurc-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9eaeaa9d615dffcfdd2f6abeba953fbed1e0b44c2a6e1ccc3995b13227f33fd4
MD5 e000de9a14afd8805d18218bf7b93a36
BLAKE2b-256 a8fceb913cbf81de2e07c2a68bad599a7a48fa16ab03ab8a59af61268b24233b

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: micropurc-0.1.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 478.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for micropurc-0.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 846463d6c8fe39cbd8ddc1c269383b6cfe721007db771c0acb2ef1056af375c1
MD5 358c571fd2c41586e9ea438c128da6e8
BLAKE2b-256 c530b600bf52065ebd25bab7611765f13bd304ac93f8e43d946cbd8f43df8222

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for micropurc-0.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 90221b0b051dcd0dd60927120d696fed2be3b5f44075fa61ecf350ea56dbae91
MD5 e036018a7058d76ff98f7a40cde3ec21
BLAKE2b-256 b92bcae2a6c5f7442e2312fe7b8b7760672770954632cb4e8edd0944191e3fee

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for micropurc-0.1.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3b8845ebab961d3f9bf72ac0c7c006b738d3ee351dd5a28bac1378bb8e46800d
MD5 20eb1fbb19316d823016c0820d6971f5
BLAKE2b-256 ad3e308dcf05614d770a76b51acdee51164af503d45ff2351e85f85fb26d85f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for micropurc-0.1.1-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c7235d995e034bf82c531f2bb4250c7f3846cf2b00826cb0dcdcbb591112b779
MD5 d86035cd487ed044b28beb5e132254d4
BLAKE2b-256 bdd604dc63c458c335cd4f8488215802ae587b57b6e854ca8d13712427736a49

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp312-cp312-macosx_11_0_x86_64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for micropurc-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a5a8c72bb57cb66223e2010d1a60d48a7b88dacf9c04db79843b5ec01d88a395
MD5 673aedf56443a2ab741bc82e1ead86b2
BLAKE2b-256 744414adc53386029543779ddc784e65b7eb0a14a9adb693268001a6012b091d

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: micropurc-0.1.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 478.5 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for micropurc-0.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 05001595bfa7a04364af63607e893c543ce2381237935377ee3ca1574edb8d07
MD5 339805a173b9ac1f6eb2eaa2794ab6c4
BLAKE2b-256 f8e2036ca381392cb868b03689d9c4de0db9f46e2d2d7c749f8013361daff043

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for micropurc-0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8641595cb6fbb9a020ea1695c0fa4ffc5649166065b677f02eb2c0d781b4ee42
MD5 cb9674742fbabaf527fe5baac5b3a4ce
BLAKE2b-256 400126264de1f7a8b18371e686e6e6e73641c43cdf33312b7b97f5e819775d95

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for micropurc-0.1.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 060bfed63d58b2bca3d90f71c3c14cd1facbad9ca237bbe5788007eb9448fd3c
MD5 fd247026a4a5b37dea59719de21d965e
BLAKE2b-256 4db95b6ca0dd150b84beaa212a192eb3464f4834569e6efdaa32cbf4cc9447fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for micropurc-0.1.1-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 5f37995249863b4835c2b134353fcfd2816198a18715141bd906c53dc207264f
MD5 d756f21763d8a6139b48f99ac7b67b9b
BLAKE2b-256 10a89758c2414725e975f1c0e6e6d7486464f7bae8a4776c40ead31c5854319e

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp311-cp311-macosx_11_0_x86_64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for micropurc-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c752673be9d969d0fa64f8e0fc8807a8727d11eeb16a7efaa9dc5ffc38f0531
MD5 1ba51921c15a359efd4afa0e1eba7c34
BLAKE2b-256 a936e361c035ab4406a7136c259719c80f220b81261d23ce748eeaa983ad7406

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: micropurc-0.1.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 478.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for micropurc-0.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d5912768d952a50c000af0c4891200d788a628406298aae44cd32ef4af15f936
MD5 f629c68be31c11740b24ac9bff48f614
BLAKE2b-256 1e827b84073df82046822cb42eb71f7533a159367dd6119541fb959772a9d3aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for micropurc-0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d2aa5ecd20d7881976998b7ecd4f9948cb9b84829cce69b2e925558921b6311a
MD5 8584717a5f89c9e535c5bba4b90258aa
BLAKE2b-256 65ceb8533f972308ee5a3684941da3e05e89c5a5715d360e4c938329259483a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for micropurc-0.1.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a476f0cb8ea6fce3ae4057aa00949c2635bcdd2a0a3c24d275c328c00f96d4f5
MD5 780429a4cd5cedf62a71c6bcfd7dd29c
BLAKE2b-256 e628000263600d20e860d029f0c3f39cb101cba597ee4bdbb816d665ec90f87c

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for micropurc-0.1.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 810a6678bc31156006a3f5faaefcbf4d786fdd46dc6c7c6c8c1009fbd93f3c51
MD5 43ba6f55c14898370055691e4ec204c1
BLAKE2b-256 6335eaa4ebb231d3c6b2a5c1b03439e1e29da76b3a55793840526d2a9954f625

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp310-cp310-macosx_11_0_x86_64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file micropurc-0.1.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for micropurc-0.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d5505b48331c051ab96ee9b9b46a72539015d370a4e2b1e969d526617b541621
MD5 25be29c4812be8152d05551d6fa6672a
BLAKE2b-256 cf37932e077473db71b011d5844be037fa39a8f04c9754187667829fe06d9b20

See more details on using hashes here.

Provenance

The following attestation bundles were made for micropurc-0.1.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on andyYaoR/micropurc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page