Skip to main content

Python Wheels for reggression algorithm.

Project description

PyReggression

A Python package for exploring, analyzing, and manipulating symbolic regression results using an e-graph based approach. PyReggression provides a query interface to the r🥚ression engine.

More info here

Installation

pip install pyreggression

Features

  • Load and analyze symbolic regression models from e-graph files
  • Import expressions from various symbolic regression tools (TIR, HeuristicLab, Operon, etc.)
  • Query expressions by patterns, size, parameters, and complexity
  • Analyze expression distributions and patterns
  • Extract Pareto fronts of accuracy vs. expression size
  • Support for different loss functions for various problem types
  • Optimization and reporting capabilities

Usage

You can find a Jupyter Notebook with examples here

Basic Usage

from pyreggression import PyReggression

# Load from an existing e-graph file
egg = PyReggression(
    dataset="train_data.csv", 
    loadFrom="my_models.egraph"
)

# Get the top 10 expressions by fitness
top_models = egg.top(10)
print(top_models)

# Save the e-graph to a new file
egg.save("updated_models.egraph")

Importing from Other Symbolic Regression Tools

from pyreggression import PyReggression

# Import expressions from a CSV file generated by another tool
egg = PyReggression(
    dataset="train_data.csv",
    parseCSV="operon_results.operon",  # File extension indicates the source tool
    parseParams=True
)

# Get the top models
best_models = egg.top(5)
print(best_models)

Pattern Matching and Filtering

from pyreggression import PyReggression

egg = PyReggression(dataset="train_data.csv", loadFrom="models.egraph")

# Find expressions with specific characteristics
filtered = egg.top(
    n=10,
    filters=["size < 15", "parameters <= 3"],
    criteria="fitness",
    pattern="v0 * x0",  # Match any expression multiplied by x0
    isRoot=False
)
print(filtered)

# Count occurrences of a pattern
count = egg.countPattern("sin(v0)")
print(f"Number of expressions containing sine: {count}")

Distribution Analysis

from pyreggression import PyReggression

egg = PyReggression(dataset="train_data.csv", loadFrom="models.egraph")

# Analyze pattern distribution
dist = egg.distribution(
    filters=["size <= 10"],
    limitedAt=20,
    dsc=True,
    byFitness=True,
    atLeast=100,
    fromTop=5000
)
print(dist)

Testing on New Data

from pyreggression import PyReggression

egg = PyReggression(
    dataset="train_data.csv",
    testData="test_data.csv",
    loadFrom="models.egraph"
)

# Get the top models evaluated on test data
test_results = egg.top(10)
print(test_results)

Parameters

Parameter Type Default Description
dataset str required Filename of the training dataset in CSV format
testData str "" Filename of the test dataset in CSV format
loss str "MSE" Loss function: "MSE", "Gaussian", "Bernoulli", or "Poisson"
loadFrom str "" Filename of an e-graph to load
parseCSV str "" CSV file with expressions from another tool
parseParams bool True Whether to extract parameter values from expressions

Supported File Extensions for parseCSV

PyReggression can import expressions from various symbolic regression tools:

  • .tir - TIR and ITEA
  • .hl - HeuristicLab
  • .operon - Operon
  • .bingo - BINGO
  • .gomea - GP-GOMEA
  • .pysr - PySR
  • .sbp - SBP
  • .eplex - EPLEX, FEAT, BRUSH

Methods

Query Methods

  • top(n, filters, criteria, pattern, isRoot, negate): Returns top expressions by criteria
  • distribution(filters, limitedAt, dsc, byFitness, atLeast, fromTop): Returns pattern distribution
  • countPattern(pattern): Counts occurrences of a pattern
  • pareto(byFitness): Returns the Pareto front of accuracy vs. size

Analysis Methods

  • report(n): Detailed report of e-class n
  • optimize(n): Re-optimize parameters for e-class n
  • subtrees(n): Return subtrees of e-class n

Manipulation Methods

  • insert(expr): Insert a new expression
  • save(fname): Save the e-graph file
  • load(fname): Load an e-graph file
  • runQuery(query, df): Run a custom query against the e-graph

Pattern Syntax

Pattern matching uses the following syntax:

  • x0, x1, ... - Input variables
  • t0, t1, ... - Model parameters
  • v0, v1, ... - Pattern variables (match any expression)

Examples:

  • t0 * x0 - Match exactly this expression
  • v0 * x0 - Match any expression multiplied by x0
  • sin(v0) - Match sine of any expression
  • v0 + v1 - Match any addition
  • v0 + x0 * v1^v0 - Match an expression v0 added to x0 multiplied by the expression v1 to the power of v0. E.g., t0*x1 + x0 * t1^(t0*x1)

License

[LICENSE]

Citation

If you use PyReggression in your research, please cite:

@inproceedings{rEGGression,
author = {de Franca, Fabricio Olivetti and Kronberger, Gabriel},
title = {rEGGression: an Interactive and Agnostic Tool for the Exploration of Symbolic Regression Models},
year = {2025},
isbn = {9798400714658},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3712256.3726385},
doi = {10.1145/3712256.3726385},
booktitle = {Proceedings of the Genetic and Evolutionary Computation Conference},
pages = {},
numpages = {9},
keywords = {Genetic programming, Symbolic regression, Equality saturation, e-graphs},
location = {Malaga, Spain},
series = {GECCO '25},
archivePrefix = {arXiv},
       eprint = {2501.17859},
 primaryClass = {cs.LG},
}

The bindings were created following the amazing example written by wenkokke

Project details


Download files

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

Source Distribution

pyreggression-1.0.1.tar.gz (50.3 kB view details)

Uploaded Source

Built Distributions

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

pyreggression-1.0.1-cp313-cp313-win_amd64.whl (9.5 MB view details)

Uploaded CPython 3.13Windows x86-64

pyreggression-1.0.1-cp313-cp313-manylinux_2_28_aarch64.whl (27.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

pyreggression-1.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (24.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

pyreggression-1.0.1-cp313-cp313-macosx_14_0_x86_64.whl (12.4 MB view details)

Uploaded CPython 3.13macOS 14.0+ x86-64

pyreggression-1.0.1-cp313-cp313-macosx_14_0_arm64.whl (11.4 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

pyreggression-1.0.1-cp312-cp312-win_amd64.whl (9.5 MB view details)

Uploaded CPython 3.12Windows x86-64

pyreggression-1.0.1-cp312-cp312-manylinux_2_28_aarch64.whl (27.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

pyreggression-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (24.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pyreggression-1.0.1-cp312-cp312-macosx_14_0_x86_64.whl (12.4 MB view details)

Uploaded CPython 3.12macOS 14.0+ x86-64

pyreggression-1.0.1-cp312-cp312-macosx_14_0_arm64.whl (11.4 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

pyreggression-1.0.1-cp311-cp311-win_amd64.whl (9.5 MB view details)

Uploaded CPython 3.11Windows x86-64

pyreggression-1.0.1-cp311-cp311-manylinux_2_28_aarch64.whl (27.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

pyreggression-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (24.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pyreggression-1.0.1-cp311-cp311-macosx_14_0_x86_64.whl (12.4 MB view details)

Uploaded CPython 3.11macOS 14.0+ x86-64

pyreggression-1.0.1-cp311-cp311-macosx_14_0_arm64.whl (11.4 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

pyreggression-1.0.1-cp310-cp310-win_amd64.whl (9.5 MB view details)

Uploaded CPython 3.10Windows x86-64

pyreggression-1.0.1-cp310-cp310-manylinux_2_28_aarch64.whl (27.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

pyreggression-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (24.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pyreggression-1.0.1-cp310-cp310-macosx_14_0_x86_64.whl (12.4 MB view details)

Uploaded CPython 3.10macOS 14.0+ x86-64

pyreggression-1.0.1-cp310-cp310-macosx_14_0_arm64.whl (11.4 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

pyreggression-1.0.1-cp39-cp39-win_amd64.whl (9.5 MB view details)

Uploaded CPython 3.9Windows x86-64

pyreggression-1.0.1-cp39-cp39-manylinux_2_28_aarch64.whl (27.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

pyreggression-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (24.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pyreggression-1.0.1-cp39-cp39-macosx_14_0_x86_64.whl (12.4 MB view details)

Uploaded CPython 3.9macOS 14.0+ x86-64

pyreggression-1.0.1-cp39-cp39-macosx_14_0_arm64.whl (11.4 MB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

File details

Details for the file pyreggression-1.0.1.tar.gz.

File metadata

  • Download URL: pyreggression-1.0.1.tar.gz
  • Upload date:
  • Size: 50.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pyreggression-1.0.1.tar.gz
Algorithm Hash digest
SHA256 1ca655e5ae372a806536586ef09a5ce98f3556b18e9937d6c52f10d2f31dd046
MD5 3ae52759e852861245bb8fd0c3f75d3e
BLAKE2b-256 9c0722c143d855561289c02ed491f8de4d78679a5f5e0b8ec821dda46de57bc2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1.tar.gz:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c2e81dc11f16da0810c3374c245f1da1565578f0067e806a6710b2f6c525a3a2
MD5 00684c0b8cc549fee3386968dd21c0b8
BLAKE2b-256 53a15eb4a8e2db9b4b5e831efdb8d09dcf04d9558a0c6873fbd2e65926c40bf4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp313-cp313-win_amd64.whl:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c100f1925fd2aa514da3175ee43d67f0c9d5f92e0cbb510bf59a2ce583874f9e
MD5 153a983e0ac0d6d8b8f2cb0175a045c1
BLAKE2b-256 88bd15cb00ba89be1a33b4f53d879814e5a01a6c972c1c5a87a5552177644809

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp313-cp313-manylinux_2_28_aarch64.whl:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 71474718f1e5035b837a11d4ce14fe2d95eb22c8f78fe95004744e99d367e52d
MD5 1655bbcd30c2b60bee7f8fc84dfaa674
BLAKE2b-256 6a6d3545f26396cf09a9fdc9fe161708af14b5c53f403a88808d00f7fcf07404

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp313-cp313-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp313-cp313-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 0668c779959c0e05e20a8d459c8037c7a521c2c38de27edc84c826375edf9db9
MD5 e608e4b2a341975e203d316c50e75f89
BLAKE2b-256 e1c13fddfef6e35bb4d3007a5b7b6969d16cd8f365ee28ad9514383642ac7014

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp313-cp313-macosx_14_0_x86_64.whl:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f74e3a908ce280d12ae34426344d0f498002a452a45bf11d77a6a0eb8908ee71
MD5 af886cb6ba14eeb5fb0271c4a1a10176
BLAKE2b-256 8e8b628da783b405617fa99a66eeb449ad5baaf4780a7d47b910739b13bb5fe1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp313-cp313-macosx_14_0_arm64.whl:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 77375eeb67f87d144e7042b1d028f4a7c336ca99fc6a639a4a7a5c6ea6c033e4
MD5 04e43e22b3c995cffc4c383859681229
BLAKE2b-256 79c5597daacb317ff96a995f95f9ac4e088709298f9e17f9363083e59ca7a096

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp312-cp312-win_amd64.whl:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6ecf16e7e6bbe58b57393c7383e790aedbc4f48ce4863ddce221a2ce800ee4ff
MD5 12d646042dfbe1c9e7268519f5b79cb0
BLAKE2b-256 6f54d3f83d31ead5a73f33b4c02a43c612d9f8a41ec29e803b330e5804ebda1c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp312-cp312-manylinux_2_28_aarch64.whl:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 819bfc0aea65b4b6212dd1702a4a2c67f4f6a63fd52cba7055b6083fc84c03d4
MD5 ec5430240289e1960d21146583c6c619
BLAKE2b-256 6e066509e32ce67e45270ed7d68f4e5bb220f04baeac13362eb357f7618c1196

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp312-cp312-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp312-cp312-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 7e6ec440a96238bd11b37f77dd2a87543856c686e68119e5a5920fc74742f188
MD5 295009845950e3d0382d66cdec92895f
BLAKE2b-256 1ec5a183dcbb9c497e47e0e92b7c372a1fa575e3cfca67fbf4371147504ab5f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp312-cp312-macosx_14_0_x86_64.whl:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3df22109b8fda367383db188aa3526784e8d89a4ebdad3c14101888fa650cf8f
MD5 e451949728e90b0dcaea44e102b3fcc6
BLAKE2b-256 ad7f90a9337d00e4ed9fc2f94e053c7b30a629c6aef05d07a01d9f342f57ca33

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp312-cp312-macosx_14_0_arm64.whl:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 546bef7d782c550eea6a97b441d81ecf30b65fba8effb719eaafa9c406e1e78d
MD5 639821cea3417a526fed34acbe9994ab
BLAKE2b-256 72e0b0510788c4a1c3e7bde55eb2e459b6c7a01f340fddb372ea2fcc55e83825

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp311-cp311-win_amd64.whl:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f63b79d78ecb4d2f1496b1544a7ba5ae5c0f3953d797bafb280157e7b3fe35a6
MD5 12e3cda4c18b55779e02f978e514caeb
BLAKE2b-256 e4dd8118f4d1cf3f83772d70039fea245583be19ef0e6376b2a0a937f0df89db

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp311-cp311-manylinux_2_28_aarch64.whl:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ba258fe3639d1fedd3560f0baa3b44431c63b0b096d96037bc388ad2d72659e2
MD5 a27a16dad626d71ac1a47917034c9866
BLAKE2b-256 f592015fa4638d4dc0fe11a6d13c982b91bb4fd76d64ec8634326d5c9a6958a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp311-cp311-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp311-cp311-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 2ed02bd06da958f544eaf9967372ea365ab5122dc3ffdd78ecabb86fa96ed28d
MD5 ff1ea482fda9207dcea8bd838ce4476f
BLAKE2b-256 f924ac8dcc1948334b90593d6525d0c161636a902e54be6132a7c96434d50a4a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp311-cp311-macosx_14_0_x86_64.whl:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 de4f34966db375ffe607b1d00ad9ec9c6cf3d82bad5d43c6275c39245391af7d
MD5 f7e54a26bdc316900597b065bf7b975b
BLAKE2b-256 c57b8ff9df179e867077f1776a75ea14e181c10401d5e595c55698618521484f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp311-cp311-macosx_14_0_arm64.whl:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 37e7daece5d7e6d652bf680e583963c34b4e095edcf645472a7a1e9ad63826ed
MD5 8a0eedc8bc1a29e559de98554fc2e0fc
BLAKE2b-256 dfdb56766b3c480801062f727812b3a0589db438ae5a49dbdf79029437330d20

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp310-cp310-win_amd64.whl:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ea62de3d3d77c76dda2ba3c6454c1b6a3558d2b45104dd37f408804daf25e817
MD5 221d5bb1651d25ad3d8a044ed7eaf893
BLAKE2b-256 7230988f95a57531de024cabacf9aab9e4c8c076a902915cce15f69ade3383c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b5e3cbf6d50b69e7c60f1312a852cf57d217f049d75be537cdef9982b8a7142f
MD5 de60409cf8d871d5b52c98ade9060faa
BLAKE2b-256 7eca519dc75834646ee6dc27dcda36fc0dbc784c4df6c0efa40986512ba9e5bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp310-cp310-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp310-cp310-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 7619ff8adab5b943d5de4aeb55e8ed9502df5f7b9c56143fb8506a12ebc441d6
MD5 25a4720cce30ca10aff66f981dd258bc
BLAKE2b-256 c3eddc4e1546b48f122fef35c64f8a9ecf55ead705baee82b7ea66afd3fcab72

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp310-cp310-macosx_14_0_x86_64.whl:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 da3f050e022db7b66858e01aa075acaca85a486b3c92f445db299155bdd75f72
MD5 3051a85e30f5a6d85bb26cd153998588
BLAKE2b-256 b4c0b911779ac3a64bbe3ddce51b5ea993c206eff5633b3db5ba9523c972b811

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp310-cp310-macosx_14_0_arm64.whl:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c89d02f65e300a24519217d3d36fde05e8752673790622c2ca60a3a709579613
MD5 1043eb63c3288ac7af63652169fa688d
BLAKE2b-256 05379bcc9b52caca18524453906aa1647560f5a8de412b14b384cf2873876a4b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp39-cp39-win_amd64.whl:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a758fb31f8530a1ec43cf2898ace99983f638edaf073fb24d5e96fdfa17d5e52
MD5 cc34ee6e80be9fc6212c3f923521547e
BLAKE2b-256 fbc232fff55beb046351072553b887e47f3e7776923ab383d54de349f759cb5e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp39-cp39-manylinux_2_28_aarch64.whl:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6a9c86c91c389a14d96e34eac489f438812cf19a6301daf050eac0de3c6c3477
MD5 bb425a11f410381e881e76f63f10640a
BLAKE2b-256 ef3910b7fbd74aa34d8e5d0c95750673682dcb7c086eb5205bfd15577fe0cc79

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp39-cp39-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp39-cp39-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 1fc230479842bd9d0db7f8293f84747284e0803c244b58de617f0ebec524f4bb
MD5 db386fef156c2c06f3df3c1260d57808
BLAKE2b-256 185d3b5616c248c93b2fdf966079ad83bc6ede8f45ec82fe21093e68a27844f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp39-cp39-macosx_14_0_x86_64.whl:

Publisher: release.yml on folivetti/pyreggression

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

File details

Details for the file pyreggression-1.0.1-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for pyreggression-1.0.1-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 cbad909ea34d01cc192f8db3366200dc714c0a737e66f2ad08693e5af4f03022
MD5 06bef9efbdc8317dfa02e98c0d603846
BLAKE2b-256 e407b79c1410f54049aa3a96e5c1ef36b2bb8be8cb8c9d2f3b81056c352a71e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyreggression-1.0.1-cp39-cp39-macosx_14_0_arm64.whl:

Publisher: release.yml on folivetti/pyreggression

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