Skip to main content

With Uno, finally take full control of your SQP/barrier solver for nonlinearly constrained optimization

Project description

Uno

Uno is a solver for nonlinearly constrained optimization that unifies Lagrange-Newton (essentially SQP and interior-point) methods. It breaks them down into a set of common building blocks (e.g., strategies to compute descent directions and techniques to enforce globalization).

unopy, Uno's Python interface, allows you to solve an optimization model described by callback functions.

Example

An implementation example of the Hock-Schittkowski model hs015 is available in the file example_hs015.py.

Building an optimization model

Building an optimization model is incremental and starts with the information about the variables:

model = unopy.Model(problem_type, number_variables,
   variables_lower_bounds, variables_upper_bounds, base_indexing)

The following optional elements can be added to the model separately:

  • the objective function (and its gradient). It is 0 otherwise;
model.set_objective(optimization_sense, objective_function, objective_gradient)
  • constraint functions (and their Jacobian);
model.set_constraints(number_constraints, constraint_functions,
   constraints_lower_bounds, constraints_upper_bounds, number_jacobian_nonzeros,
   jacobian_row_indices, jacobian_column_indices, jacobian)
  • the Lagrangian Hessian;
model.set_lagrangian_hessian(number_hessian_nonzeros, hessian_triangular_part, 
   hessian_row_indices, hessian_column_indices, lagrangian_hessian, lagrangian_sign_convention)
  • a Jacobian operator (performs Jacobian-vector products);
model.set_jacobian_operator(jacobian_operator)
  • a Jacobian-transposed operator (performs Jacobian-transposed-vector products);
model.set_jacobian_transposed_operator(jacobian_transposed_operator)
  • a Hessian operator (performs Hessian-vector products);
model.set_lagrangian_hessian_operator(lagrangian_hessian_operator, lagrangian_sign_convention)
  • user data of an arbitrary type;
model.set_user_data(user_data)
  • an initial primal point;
model.set_initial_primal_iterate(initial_primal_iterate)
  • an initial dual point.
model.set_initial_dual_iterate(initial_dual_iterate)

Each of these functions throws an exception upon failure.

Creating an instance of the Uno solver

Create an instance of the Uno solver with a simple function call:

uno_solver = unopy.UnoSolver()

Passing options to the Uno solver

Options can be passed to the Uno solver:

uno_solver.set_option("print_solution", True)

Uno mimics the state-of-the-art solvers filterSQP and IPOPT via presets:

uno_solver.set_preset("filtersqp")
# or
uno_solver.set_preset("ipopt")

Solving the model

The model can then be solved by Uno:

result = uno_solver.optimize(model)

Inspecting the result

To inspect the result of the optimization, read the attributes of the result object:

  • the optimization status (UNO_SUCCESS, UNO_ITERATION_LIMIT, UNO_TIME_LIMIT, UNO_EVALUATION_ERROR, UNO_ALGORITHMIC_ERROR): result.optimization_status
  • the solution status (UNO_NOT_OPTIMAL, UNO_FEASIBLE_KKT_POINT, UNO_FEASIBLE_FJ_POINT, UNO_INFEASIBLE_STATIONARY_POINT, UNO_FEASIBLE_SMALL_STEP, UNO_INFEASIBLE_SMALL_STEP, UNO_UNBOUNDED): result.solution_status
  • the objective value of the solution: result.solution_objective
  • the primal solution: result.primal_solution
  • the dual solution associated with the general constraints: result.constraint_dual_solution
  • the dual solution associated with the lower bounds: result.lower_bound_dual_solution
  • the dual solution associated with the upper bounds: result.upper_bound_dual_solution
  • the primal feasibility residual at the solution: result.solution_primal_feasibility
  • the stationarity residual at the solution: result.solution_stationarity
  • the complementarity residual at the solution: result.solution_complementarity
  • the number of (outer) iterations: result.number_iterations
  • the CPU time (in seconds): result.cpu_time
  • the number of objective evaluations: result.number_objective_evaluations
  • the number of constraint evaluations: result.number_constraint_evaluations
  • the number of objective gradient evaluations: result.number_objective_gradient_evaluations
  • the number of Jacobian evaluations: result.number_jacobian_evaluations
  • the number of Hessian evaluations: result.number_hessian_evaluations
  • the number of subproblems solved: result.number_subproblems_solved

How to cite Uno

We have submitted our paper to the Mathematical Programming Computation journal. The preprint is available on ResearchGate.

Until it is published, you can use the following bibtex entry:

@unpublished{VanaretLeyffer2024,
  author = {Vanaret, Charlie and Leyffer, Sven},
  title = {Implementing a unified solver for nonlinearly constrained optimization},
  year = {2024},
  note = {Submitted to Mathematical Programming Computation}
}

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

unopy-0.2.3.tar.gz (30.1 MB view details)

Uploaded Source

Built Distributions

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

unopy-0.2.3-cp314-cp314t-musllinux_1_2_x86_64.whl (12.1 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

unopy-0.2.3-cp314-cp314t-musllinux_1_2_aarch64.whl (11.0 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

unopy-0.2.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (11.0 MB view details)

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

unopy-0.2.3-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (10.2 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

unopy-0.2.3-cp314-cp314t-macosx_15_0_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.14tmacOS 15.0+ x86-64

unopy-0.2.3-cp314-cp314t-macosx_15_0_arm64.whl (4.9 MB view details)

Uploaded CPython 3.14tmacOS 15.0+ ARM64

unopy-0.2.3-cp314-cp314-musllinux_1_2_x86_64.whl (12.1 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

unopy-0.2.3-cp314-cp314-musllinux_1_2_aarch64.whl (11.0 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

unopy-0.2.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (11.0 MB view details)

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

unopy-0.2.3-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (10.2 MB view details)

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

unopy-0.2.3-cp314-cp314-macosx_15_0_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.14macOS 15.0+ x86-64

unopy-0.2.3-cp314-cp314-macosx_15_0_arm64.whl (4.9 MB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

unopy-0.2.3-cp313-cp313-musllinux_1_2_x86_64.whl (12.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

unopy-0.2.3-cp313-cp313-musllinux_1_2_aarch64.whl (11.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

unopy-0.2.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (11.0 MB view details)

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

unopy-0.2.3-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (10.2 MB view details)

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

unopy-0.2.3-cp313-cp313-macosx_15_0_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.13macOS 15.0+ x86-64

unopy-0.2.3-cp313-cp313-macosx_15_0_arm64.whl (4.9 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

unopy-0.2.3-cp312-cp312-musllinux_1_2_x86_64.whl (12.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

unopy-0.2.3-cp312-cp312-musllinux_1_2_aarch64.whl (11.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

unopy-0.2.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (11.0 MB view details)

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

unopy-0.2.3-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (10.2 MB view details)

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

unopy-0.2.3-cp312-cp312-macosx_15_0_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.12macOS 15.0+ x86-64

unopy-0.2.3-cp312-cp312-macosx_15_0_arm64.whl (4.9 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

unopy-0.2.3-cp311-cp311-musllinux_1_2_x86_64.whl (12.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

unopy-0.2.3-cp311-cp311-musllinux_1_2_aarch64.whl (11.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

unopy-0.2.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (11.0 MB view details)

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

unopy-0.2.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (10.2 MB view details)

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

unopy-0.2.3-cp311-cp311-macosx_15_0_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.11macOS 15.0+ x86-64

unopy-0.2.3-cp311-cp311-macosx_15_0_arm64.whl (4.9 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

unopy-0.2.3-cp310-cp310-musllinux_1_2_x86_64.whl (12.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

unopy-0.2.3-cp310-cp310-musllinux_1_2_aarch64.whl (11.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

unopy-0.2.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (11.0 MB view details)

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

unopy-0.2.3-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (10.2 MB view details)

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

unopy-0.2.3-cp310-cp310-macosx_15_0_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.10macOS 15.0+ x86-64

unopy-0.2.3-cp310-cp310-macosx_15_0_arm64.whl (4.9 MB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

unopy-0.2.3-cp39-cp39-musllinux_1_2_x86_64.whl (12.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

unopy-0.2.3-cp39-cp39-musllinux_1_2_aarch64.whl (11.0 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

unopy-0.2.3-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (11.0 MB view details)

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

unopy-0.2.3-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (10.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

unopy-0.2.3-cp39-cp39-macosx_15_0_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.9macOS 15.0+ x86-64

unopy-0.2.3-cp39-cp39-macosx_15_0_arm64.whl (4.9 MB view details)

Uploaded CPython 3.9macOS 15.0+ ARM64

unopy-0.2.3-cp38-cp38-musllinux_1_2_x86_64.whl (12.1 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

unopy-0.2.3-cp38-cp38-musllinux_1_2_aarch64.whl (11.0 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

unopy-0.2.3-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (11.0 MB view details)

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

unopy-0.2.3-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (10.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

unopy-0.2.3-cp38-cp38-macosx_15_0_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.8macOS 15.0+ x86-64

unopy-0.2.3-cp38-cp38-macosx_15_0_arm64.whl (4.9 MB view details)

Uploaded CPython 3.8macOS 15.0+ ARM64

File details

Details for the file unopy-0.2.3.tar.gz.

File metadata

  • Download URL: unopy-0.2.3.tar.gz
  • Upload date:
  • Size: 30.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for unopy-0.2.3.tar.gz
Algorithm Hash digest
SHA256 46929499cbc1bf648505a4067c7b4bb99bf97878ef67e84dfc1da0d7f3c6af4b
MD5 6577cdae039ef03fd11db1e8395f02d1
BLAKE2b-256 f42be5a142749e1194d1f79311d2369cd98678c2862ccbc5eefe71e248f9bdb8

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3.tar.gz:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d9c2867f3d9e98deda3df20cae49b2a25525f5b31b04dff10f960a2be6aeac1e
MD5 6429b5287bf85117e2c8226cda3590df
BLAKE2b-256 042ab8d90965b32ff23fce1eac6b33b3ad6694c20fa14c220d60550bb31f5e08

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e96f61cc3fb0d94c9aa56e36ee0bc395efffd2d322c90821d6e2bc566d3b2c34
MD5 f8d3486401c1fa65282cea8370d6aaa7
BLAKE2b-256 52986d396fcc1fcb6ff436ac7773d067759302ca1aae298782e897cc9a9f6f51

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 297b5f4955b72059f2a41ff395fb3d75dcc0900c84e8f965b08b1e87c4d077ad
MD5 e9bb4dc431a1b35ec08ee818ab1f18c6
BLAKE2b-256 0cd400bc6ec89b50b5f20785c446f4e3b5a6116bdc545f7f8e642140d06e48e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f1e9b8f1a79a0e046f7e99553cae7c368a487b52792e55c9f764562a22e3dadc
MD5 80d5a5f3bb47c4abe0cd991b8e588eab
BLAKE2b-256 59bc472f04669d0753d654e79b110a847ad593be7a14d0e6856c39685508724d

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp314-cp314t-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp314-cp314t-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 176e186b46fba2f33e212292e50cbf377cf7f7f8207a5409a9fd2d078489e225
MD5 9caa9717e1c4293cf2dbb3e70149824a
BLAKE2b-256 fb54f929c7f0c8f6efb8ae3e9c7434e9f217e27412873051b4062873e04ecc19

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp314-cp314t-macosx_15_0_x86_64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp314-cp314t-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp314-cp314t-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 1057cb35c003efd748a4db6dc5abb31dddb1e12360e84bb373201f0fec29ab84
MD5 efd08eec46d4a9dfaf7c2508046c4985
BLAKE2b-256 11fda9827c1765eb5136283094b427913dc524175cf7696e8d257b67aae16c69

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp314-cp314t-macosx_15_0_arm64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 025820b542ca88622d0ed9defd67e92399e6a39c9891ced96617b1fb485e55fa
MD5 95b8798919bd559a2157f62028a1717e
BLAKE2b-256 dbfbd9a953eaeed9c1361d1f8d440eb63d43baf78c8eca98b79ae88b0612a69a

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 93beca967a34ecb613d1b73dd84ec86006a0628f4f9c34b39668a80664b0b184
MD5 899a0eb3f435841dff1e034dca30f640
BLAKE2b-256 74b48b9543d0e7ba4de8ef66d62df4640b2c6b889fb389b435d51d8cad9e4a12

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 463ebb45bca8f333748cf5cb37ad4321bc3934453e7ea099150ea5cc3de3a6b9
MD5 ccb2fe2d3979bd365ac0981208b0a668
BLAKE2b-256 10cf24c060abd00400dad455b2e9fce343fbec6e1b8d0c31f9410c1c17509366

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d0da8f5afee06b882c11c35b8878dbf6f6d65c63cf731f747bf9e35e929a879d
MD5 a3c740ca5ec44b1a048c43b2e5ce17c1
BLAKE2b-256 54584e63d06e4e78c18e21e2ca717124f57240044b6666a95d3336e25006ea0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp314-cp314-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp314-cp314-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 2fd4ae52a62a350f55fb44738fb060901d3c1f83566bc4e1e7b56f3bdc741353
MD5 129849fdce84698e4acb869c01284ef3
BLAKE2b-256 3696989304ed0ba066a30670957917fa983c214f0ccc017defb33775af0eeca6

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp314-cp314-macosx_15_0_x86_64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp314-cp314-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f1655e9fad25d837c625c4705643338207cb8dc43d5e28ffcdb79a7da1a7bbc5
MD5 d2c333c0000b478cac7a2326c63656fd
BLAKE2b-256 7aa8377e10a03f5839a4e3b0784e1d09aa38e54ffbd95ec967e66e7e85bfc407

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp314-cp314-macosx_15_0_arm64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d2315b8d9aa1ca23acd8bba1ee0b3d9da49eb44fde6101bd9eec0e99fc43243f
MD5 24a1354a4548e0297851d9c642199893
BLAKE2b-256 93b215c6cf28dd1b1b8d2f47648ce30683e9c39ea6e179c3594c68de066f86fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f213de92acc6bb9e56c29bc5a87899311510227940ebfa10c71bb45f1e650b3c
MD5 16091af6998681eaaf676d34ff39018a
BLAKE2b-256 ef6a95084586a5adbdddc8c87dc14fddde3f30e6aa7f1620585ecfd428197868

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 464ab5549156a1c9459ddc7b8df3d967e3e437478eb417d8e51ca34afe4d6450
MD5 54942d9c9024ab5869fe08b6cf75605e
BLAKE2b-256 af0b2532ee46b192a3bdf2b6bb4807e21823dec0420aa2376e213b1488fffffd

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bb95485da7daf6b379e7f3496273f514b1090d5e2ecd6f6d78a50729b9dffd48
MD5 812fe940565b942cd2535a9b4d30ff51
BLAKE2b-256 de0558d7c54c60318681594b7c0f54403caf154cd07185c9ba9664a4e4769671

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp313-cp313-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 9cc0da1fbff40c4228a4937d0e90782dd40cea495ea10b4f8b8569b5c9ce1dce
MD5 dc6d74aa78e2cda6e497195576b1146b
BLAKE2b-256 db6f17382e655e5a5b06bb7babf96f4f9ef199f44c9be2714833b1af6c0a0665

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp313-cp313-macosx_15_0_x86_64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f2e866a3a12ea7d750ac872dc5ae26502685c882c1ad30a160bc875992570d9a
MD5 b5482beac5e45e0b04cbd95010bed725
BLAKE2b-256 70c7546734798635c8476ac79e70ff14cadac2f3eaf67e162ef689dfcfcfed1d

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp313-cp313-macosx_15_0_arm64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fea9ef461850c8f1199ac3ddcc7ade364941b5ebaa04d6994d47eda27750362a
MD5 77995d57b3176853a397367a3d2f53da
BLAKE2b-256 95a6b8b1533e17b4d2ae9a067667bd5b4649b23640090718621c6584f29ef08d

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ebd8158f589124dada37beda4688d412cff1989f2d42b2e47d5e870edb2a4248
MD5 5737a9d8446fbef2b47b147de9b8ae9e
BLAKE2b-256 4dbcc2b4c1f9c1c6193b00bed4c2d0e635362b5506d5a1f8cb07ef5d84ec0928

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6c451505f0aeaa5425424ee7402cb21d2de1705732a395ac260fb5bb1f00f089
MD5 deb58045922961f1a052b5f74dffe384
BLAKE2b-256 82c4b3889432bc70f799db736075b3a51fd1a0c78ada99da8a1a460bb26bd4bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 01b4bef73aa406f028f0f3af017f2fbac3515d93ad90e4c5fb29f7f3eadb95c7
MD5 763e66dcd46fb595c7d0addcda0e9723
BLAKE2b-256 9751bbc407dddf3de87086968bc984339ac8f55282e6b5c0d788b77f4d4798b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp312-cp312-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 6f4ec5959feb21775ed07879bcfbdfa47cea7dd2b70ef7f015c19e86d4ebe188
MD5 02eedf2fedbcd0a3e9c4f4c707779b65
BLAKE2b-256 6fe24b3efe08939e1bb98104d9eb55ff53b73b581edec63558571e1d43223f64

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp312-cp312-macosx_15_0_x86_64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 68f20f43577374d01f4683c5290c567b24b35c47021cee274556d70cac3b3504
MD5 259ef0a3054e032eae3d0175eec15116
BLAKE2b-256 74aff2492efede8c2900952822870e5419bb701ec9c1b356f3e14b67cf10761b

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp312-cp312-macosx_15_0_arm64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fc1107cb6054efe6d3bee2b0e668d726f7fa974bec588cb3c272996782bb3d3e
MD5 574a7c8c053297f6247d1e99d8edfd2d
BLAKE2b-256 56a518b17c2d4d967913c3bc0eae8159b58c2c2906a50c8ab3a316a587b42c7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d42fd51ca05651137675a315a02f5539091e2cebd5c4da19d1bac1170ac3f915
MD5 815df083aac91fe340db9db90c8c73d7
BLAKE2b-256 9ff87fa94d3c56bf9338d3583f52d681366f5ee9f7f7dac1c8273b565efebc2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7966ebd09f204a0865f5f193b09f0a4fef05da4b61e9c2ae293ec047129ce1b1
MD5 b9b0820e560a521f4663788ff4cb9b78
BLAKE2b-256 47de17b8cd439cf9aeb5cdb951bc524e65f3d7b43b285df82864a290505b1361

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6f3dcade1fae47fb308ffddb3001145443658cbe4f6c656ecb52ca3a4b998dc1
MD5 1e50a2ff0fc36c6089f282476501a07f
BLAKE2b-256 499f6ff6f8d0c34bd96fd6d3b324c7891221cbfb3211761d2eaab89eee0a8a73

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp311-cp311-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 e95b4e1362bf975104c836a11f7d9c8fffb41637789b383e6d4e2190d287965d
MD5 2f8faab541ba88f5a9ac4445c3aeee50
BLAKE2b-256 1df87ec7e55add5777d6860b8d9b9f7694f98d7681840ce240d8de6656a2f6ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp311-cp311-macosx_15_0_x86_64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 0cf54533e875127958f76a8a0586833b2f61e8ee02a377f1926de1d4c58bfab6
MD5 ec8fd78de541d3de55a333164a614dee
BLAKE2b-256 559670b624439a55483fdca30d8bd942a7f141b558c10653f1bcdffd77aec4e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp311-cp311-macosx_15_0_arm64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 84842096ad7b48c1838e632390de2c2776908539c23d47a56ca94723705f4798
MD5 1456b4d725b96b5f855c2cfef13ed64d
BLAKE2b-256 c2bc4d85a38478539934d9f287eb295a12e6057c4ba74183a258f8826dfc849b

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 30bd89e085d30f7b9ae285ed8ba883e04d99c0407bc79b8959e915ca613302c4
MD5 c4dd4c0446e963534f753b0018a5dbd0
BLAKE2b-256 bcd00e30fce0c7256c8615b38005442788885bbfff290bb73a0d46d485eb546c

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ef071e1c96ab6f75f3d866751c3b39d9e97b8f8a53b2667ce83f6d47e804a5d3
MD5 fea1fc36247007f6a6257ee43b9c8aa0
BLAKE2b-256 1b4c9798f4b653e26dfbfe811ab622a670c0d23ae8bd36057849e0b35fda9b49

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 514bf984efb03f21c25bdc3cdc5a759cb7b9608f9687017b883d790c42a8e46b
MD5 2bbd5edf6016a432bc3584822f0e5e7b
BLAKE2b-256 ae4d9f168efbc8a52a408747c0827a43be05610914dcda08433d2c5bc5417249

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp310-cp310-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp310-cp310-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 94a54cc4c7dce0ad3c8ee3feea687847ce432a9672adcab40840f9ea72bdff25
MD5 37969ab1c4d36d8b14826aa0749b6e6c
BLAKE2b-256 2a9bffd5b28de82db8b4e8c8c423f51cd33b41060e16f0a71e1763b17e7de91e

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp310-cp310-macosx_15_0_x86_64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 66d3bfd49daa3606a5bea40991e8a173bc7de05b7b5bc4601414021b03ceb37c
MD5 b77f2cc21004ca08e4bec17c51552262
BLAKE2b-256 4f3d7dbc4d1e5afca2d5ba65d18971d53123322e10536e5b153f20e595dfda59

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp310-cp310-macosx_15_0_arm64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fc3877a5574545c74b65d8c667e62798362dfa1b045d344e58643b9b6616d607
MD5 e91025b2930788f9c27b5f836c7604c0
BLAKE2b-256 cbbf37e53bd69d48bf482a433745564f0b9674ad1be3296a869e39c07a08e2c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0ed420c8a0960a193b950a3a8b23a17620c6fc3de76781e3faf49d3f08f4e18c
MD5 7845da3e35a43616230bd2fd1249d0ff
BLAKE2b-256 cdc9f409b09fd5b7887408d6bbbcb5bd3e6d6d0085105651280a964f550e81ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2e962eddf7117b973011181a4188097771802d1d82965f9c9b7a6d55424783e8
MD5 522907d21f4bdb4e6e191341672b1a55
BLAKE2b-256 7e46fcd1c4565d2c9b91dc428404bb9d7a625eb60a8f0bd8d43fbaeb682dbfe9

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 41da20e3d80fadbc956f3d2bc3bad02339e94e3c9fe302dde67c88338d9fe461
MD5 85cf301eed73a02a0c4ac922d8f85e61
BLAKE2b-256 6afac15f28671150ae38f71987d10d9a7167bbb4f0e004ec5a4478e5caab49fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp39-cp39-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp39-cp39-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 e31f19201adf7ae37dabf9aa36715cffad08a65020ebf108b7313510944d3a39
MD5 3ee06c5dc140dade847da576c4567378
BLAKE2b-256 e883a06b8c4d65552a507a3007615ad71ed339f172b7e4debaa31ff72832f321

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp39-cp39-macosx_15_0_x86_64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp39-cp39-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 fdb35c54d14517f1a51ded1499d75649fd191351e8d936a61d4ac2aefaa25cf6
MD5 2095065cc2c9bde216629633ce472c7e
BLAKE2b-256 60ffc669c1266528f13c53913292034cc884215089db68a653a7e8818487780c

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp39-cp39-macosx_15_0_arm64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5e3f8f66c53864b0e2449adf1d5b9c884858eb240e56348b3aab5c060c38b1ad
MD5 ec4b2122b3349b4cd8c72d94ffe7e4eb
BLAKE2b-256 92af97d4e72cfc45d0003afa9846e990717b3cb781724b371f8178387da93607

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp38-cp38-musllinux_1_2_x86_64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9563cbded36e45b2f434cf9279f26b12c2576dda7cc987547b453ae4510f5fc1
MD5 a6d0a4a8b64d4b7d74a58bed5935c22f
BLAKE2b-256 0b1201f21b9ff70064ad40d4778e62bb756985655d77ba29f24dc49a1da14302

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp38-cp38-musllinux_1_2_aarch64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 71512fb5048abff6f3b0817bc78713a029dc093f83cf61ed808703a161c451a3
MD5 c015dc6fdb8b14a642f3c46116f77154
BLAKE2b-256 02f153b076fe8f02bed61bb504988e95f8a3f769f29928e3a23645d1ecbd047c

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fa068781030b526ec3a346cb2b938e5679ddaedda28d64ac899796597af60628
MD5 6a940975a7a6a1523f04550a2093c3e8
BLAKE2b-256 ff1592c896b056cafa2064f3175e4486e61d3fd174ba27dfb3f86ae7ecddc366

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp38-cp38-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp38-cp38-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 d129a5dfe9ad2b41569f0fe52e2e1dda6b6b657545ecc43b1249f0e888e86066
MD5 690e2f284ee844b7a4e1bd0bb2179244
BLAKE2b-256 69a9e77a7a0edf4e2aa7bb0109a4ccb1a0818df3c56a75709d1583d48a722233

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp38-cp38-macosx_15_0_x86_64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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

File details

Details for the file unopy-0.2.3-cp38-cp38-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for unopy-0.2.3-cp38-cp38-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 496bad93cd35bb4c7c4543bf6a6df6b49b3dc47879012260ab390a683fab74ae
MD5 025eb0f3e72ad274169e1ee54e5cb46d
BLAKE2b-256 c79c71550f62294c5fc37b21ff35181ed14128492c3cc513f7bdae3052c03a32

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.2.3-cp38-cp38-macosx_15_0_arm64.whl:

Publisher: build-python-wheels.yml on cvanaret/Uno

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