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)
  • 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)
  • a Lagrangian sign convention (default is unopy.MULTIPLIER_NEGATIVE);
model.set_lagrangian_sign_convention(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.3.0.tar.gz (1.8 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.3.0-cp314-cp314t-win_amd64.whl (7.0 MB view details)

Uploaded CPython 3.14tWindows x86-64

unopy-0.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

unopy-0.3.0-cp314-cp314t-musllinux_1_2_aarch64.whl (5.9 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

unopy-0.3.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.8 MB view details)

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

unopy-0.3.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (4.9 MB view details)

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

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

Uploaded CPython 3.14tmacOS 15.0+ x86-64

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

Uploaded CPython 3.14tmacOS 15.0+ ARM64

unopy-0.3.0-cp314-cp314-win_amd64.whl (7.0 MB view details)

Uploaded CPython 3.14Windows x86-64

unopy-0.3.0-cp314-cp314-musllinux_1_2_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

unopy-0.3.0-cp314-cp314-musllinux_1_2_aarch64.whl (5.9 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

unopy-0.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.7 MB view details)

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

unopy-0.3.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (4.9 MB view details)

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

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

Uploaded CPython 3.14macOS 15.0+ x86-64

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

Uploaded CPython 3.14macOS 15.0+ ARM64

unopy-0.3.0-cp313-cp313-win_amd64.whl (7.0 MB view details)

Uploaded CPython 3.13Windows x86-64

unopy-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

unopy-0.3.0-cp313-cp313-musllinux_1_2_aarch64.whl (5.9 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

unopy-0.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.7 MB view details)

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

unopy-0.3.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (4.9 MB view details)

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

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

Uploaded CPython 3.13macOS 15.0+ x86-64

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

Uploaded CPython 3.13macOS 15.0+ ARM64

unopy-0.3.0-cp312-cp312-win_amd64.whl (7.0 MB view details)

Uploaded CPython 3.12Windows x86-64

unopy-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

unopy-0.3.0-cp312-cp312-musllinux_1_2_aarch64.whl (5.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

unopy-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.7 MB view details)

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

unopy-0.3.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (4.9 MB view details)

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

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

Uploaded CPython 3.12macOS 15.0+ x86-64

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

Uploaded CPython 3.12macOS 15.0+ ARM64

unopy-0.3.0-cp311-cp311-win_amd64.whl (7.0 MB view details)

Uploaded CPython 3.11Windows x86-64

unopy-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

unopy-0.3.0-cp311-cp311-musllinux_1_2_aarch64.whl (5.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

unopy-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.7 MB view details)

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

unopy-0.3.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (4.9 MB view details)

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

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

Uploaded CPython 3.11macOS 15.0+ x86-64

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

Uploaded CPython 3.11macOS 15.0+ ARM64

unopy-0.3.0-cp310-cp310-win_amd64.whl (7.0 MB view details)

Uploaded CPython 3.10Windows x86-64

unopy-0.3.0-cp310-cp310-musllinux_1_2_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

unopy-0.3.0-cp310-cp310-musllinux_1_2_aarch64.whl (5.9 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

unopy-0.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.7 MB view details)

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

unopy-0.3.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (4.9 MB view details)

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

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

Uploaded CPython 3.10macOS 15.0+ x86-64

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

Uploaded CPython 3.10macOS 15.0+ ARM64

unopy-0.3.0-cp39-cp39-win_amd64.whl (7.0 MB view details)

Uploaded CPython 3.9Windows x86-64

unopy-0.3.0-cp39-cp39-musllinux_1_2_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

unopy-0.3.0-cp39-cp39-musllinux_1_2_aarch64.whl (5.9 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

unopy-0.3.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.7 MB view details)

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

unopy-0.3.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (4.9 MB view details)

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

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

Uploaded CPython 3.9macOS 15.0+ x86-64

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

Uploaded CPython 3.9macOS 15.0+ ARM64

unopy-0.3.0-cp38-cp38-win_amd64.whl (7.0 MB view details)

Uploaded CPython 3.8Windows x86-64

unopy-0.3.0-cp38-cp38-musllinux_1_2_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

unopy-0.3.0-cp38-cp38-musllinux_1_2_aarch64.whl (5.9 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

unopy-0.3.0-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.7 MB view details)

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

unopy-0.3.0-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (4.9 MB view details)

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

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

Uploaded CPython 3.8macOS 15.0+ x86-64

unopy-0.3.0-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.3.0.tar.gz.

File metadata

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

File hashes

Hashes for unopy-0.3.0.tar.gz
Algorithm Hash digest
SHA256 082dce4712d103a45a798fcc7a3ab35954116f859136366920600ffa19d0338f
MD5 f6dceba126a23d64455607edd8e3458e
BLAKE2b-256 cf3fc8df073e1b06ea69648646df3c53fb7a81da90eb469bf4ee2b3ab1b052b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0.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.3.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: unopy-0.3.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for unopy-0.3.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 bb9f825902cd86a2123c9547bc74872ef032301a5813aabee2c20e40e8d64077
MD5 2090bf364e5780b84bbe90e7dc05d01e
BLAKE2b-256 86b06a5e706688e5bbafd13af17c63779189f93d4e1a12ba958d720c08960f25

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-cp314-cp314t-win_amd64.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.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ef506fe289031dcd3068c48360745ac860d11b9e9e8f01fb7db9d418e291595a
MD5 911e893656b2844f6279b72bf2910fcf
BLAKE2b-256 f5e75b1038856b25c961882d2943d371a60f5e42aea4cdcbbea910167d2f5db8

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d0ac1a4925771cf73f186e8e0321fe1be88e37692e5d9d9e2a1d729d1e4f72dd
MD5 38a45f168782e04ba17a00d6861f8f4f
BLAKE2b-256 f939edb806cdfb51102ca820fec3ca549674ab18e9e469a6a8e27049529ebcab

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6a58d5720066785306490014722a02b0c8962bf1067ad0e17f81ab2fadb963e9
MD5 044d98725858a584ab9315621f43ef08
BLAKE2b-256 6fc01e81fe54ed73ef45863fcfed6b969d2f8c3a9d5a5dc241f177f3839d2750

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f971594c1827048b99fea9695161db07def3c7208469dcdb05ad75c076ff3d2a
MD5 1331de81781c1f1069f4ea1400df94cc
BLAKE2b-256 be36fabc50a585e8bf57e471f97922329d924eac4c34b26baa0fb9e37a756039

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp314-cp314t-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp314-cp314t-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 445cab300bc0edff0983ec201b16439d31dc127aed7cdf857f4fa4c6a1bc9250
MD5 f7e234d758ae17c33055f48513ff9b0a
BLAKE2b-256 fa8f7424ee344350032b97fc8f9d51978d226ad1761be4545a91175f5f1dbbf4

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp314-cp314t-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp314-cp314t-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b5836cddba1bf4aab4ac2b3db107341882cd29559e0be25c1219639f9d9ce965
MD5 8c5739fc9e65f86f671ea7660b13493b
BLAKE2b-256 8395b2178d9e6d15f4b5053984b14d609bac53ae3ebc6694a7d98c317468d4ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: unopy-0.3.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for unopy-0.3.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 564f2f395daff9238cb12ae4b2c7ebc1a805aa0205e48a01e382b75eda374dc5
MD5 dcd1d89497a43e5aa02f5cf9201efb3b
BLAKE2b-256 81c7de1a353d8226bb348c9afa92bf4fd8036ebe2b1382893bee0eec5d9a2d74

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-cp314-cp314-win_amd64.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.3.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4c5fedbd3c5d462cb4a1ece52f05ba17dd421e3dba5575c43973d5ed1ba32448
MD5 f93c8f8685dba22cfea8853e60c4c4c0
BLAKE2b-256 d78c24aa3efc48a9696d422d129faa75c0cb8de20b3b7a2e2c56238d6d8fe07d

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dd58cc31a731f9f921422cb2e0529e8291e83890163f2b11cea8f5f6bed30eb1
MD5 9b020d841485cafd0c7492bbe3175129
BLAKE2b-256 48e9d70008b741b7fdce04c9a5c67f2960ff50dc25f3ae03beec6d6284351c98

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6d584a478e7205d9933fae52718b730a1bf9c5b522324c8de0286e8b17eae7bd
MD5 48b3778ed39e9a76a6d17906f6d6dffa
BLAKE2b-256 223050179c50e37e794e39c5935a6b71f94ad013664d4455a7c64224c46a54a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c7066547a86aa0b02613acb2c280b3009691065efdf7002aa9c62db79726bdec
MD5 876cd55d7f2cbeaf99a42abf9fdfbbd3
BLAKE2b-256 314ca17d9764c80ae3a021f8708f6f6b37d9f1dbf615e33ff56de7441412a240

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp314-cp314-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp314-cp314-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 7c2f7f7d4bc425e54a898f691497fbe4788bd66979e94dea9e186e0892a16657
MD5 9280f8d3bf68ce48c16dda863dc32b24
BLAKE2b-256 7b10aff9819ff4d123ed964a64677e4695c038b4390f79accbfbd8dbac732b1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp314-cp314-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 bd2fd0cf8cc0e4d85183c4075054f29bd2f68cabc21084ffd507ad86a6dd640d
MD5 936fcb6e3f89a6f030b702f74eb72b69
BLAKE2b-256 fbf7a4e199d4e376c11e685d1578fac8a38b85e911760ae266cd86915a995147

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: unopy-0.3.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for unopy-0.3.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 56443b37b7ef736f5cff0d0d0e5cfb9d79407cf8ed43f6bd62e13dae730e3586
MD5 d0fbcc449e518794cfd8758736e04230
BLAKE2b-256 6ca91de67701836722403aa32de0a2c14e108e371bcd3601f9dace33282dd5a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-cp313-cp313-win_amd64.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.3.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5cd0151240afca60ec305b0ba213cbc7d1962c6fbb7fb20efd96d24a3ecf5dce
MD5 70ae803595ded39e4f3be40e39f449fc
BLAKE2b-256 b2c2b330d080d47ba96a6a4a5f45f6e662fbb4140f83b5eb5d5ac9c33b5dc605

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dd1aadef53f7b3f85405a7785948db1413b4a6eee61307b3431cd3d77e3ccecc
MD5 496434c5f230829a5ed183062f793484
BLAKE2b-256 47f2d4b50c4fe4c292b1b5805b8f4dfdec5fec44e8860d916d1101719f5897a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5284453658fe08e749e39101d6312798507670ebf1af6f0eb574f1cae6da6cff
MD5 cbf49626ceaa5cb8b55c28c7654a6d0c
BLAKE2b-256 19c7e12b17bc57d1022e9c64e3efe001b2baf9d5fca251d9408e6a3060a77a3b

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c959f7849963a45f9946c13d1b891e1800f2dc9ec987f87cfb6f47ade0a5cac7
MD5 5e91bbdb5d8f646b4d962885abe6576d
BLAKE2b-256 1446b591295e5e15e5ef2ce56933d56894a66d3dbe334c1cb6a7e62f4b53c167

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp313-cp313-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 8a559f0531947485862b65e9d1f36f05e81ca443a4bfb7d37bff639601ed9059
MD5 bcecda2aa0c75c6603682655490be8b4
BLAKE2b-256 67d8c55aaa0a09cb14f63203c334e18c3c012cda6ab5604babbe3c13ceee6401

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 59b1648ea29a2a057a2ddeadf0b045c3019a56502ad7470b9e64be83797b34ee
MD5 b14a6e0f8447529c13ad5fafd9c260ee
BLAKE2b-256 b4c560471d8e99d047e4600746f99e4fba3ff21538ff07f7b6dfddecee0d370c

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: unopy-0.3.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for unopy-0.3.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 07f87343dd3fff75886fa2a10327a2ad79de48cfcb19f16bec34ac62a107c5cd
MD5 a3e2b823056260418d2d791a41aa0390
BLAKE2b-256 43ebd2048cb56145a4d0a9c428a13baced526cdbc9e72b5f19bc201110364fb2

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-cp312-cp312-win_amd64.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.3.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b929de595ed2913cf35c5df88512483461ac1481cb902411588c96260fd5351a
MD5 0ca5baf01f0088f7124660fb352bd9d0
BLAKE2b-256 2835b8a1a99a4c64d8aa1a02ec4a6188564e89c412a3e280dac7b846c5f8cb9b

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 670e144ea0eb1e24a61396ca1e6c470dede500f0e83f8c8cdcb870cb0d9d0f5e
MD5 86d80df95263b7f3c5b759010ebd0298
BLAKE2b-256 6531ced321d3e58b9d7ef4b6293a7af735ba47cf125e86a5107c587891759654

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 66cc09c7bfab4065d7103e09e6f5ad2a4ecaacf274b25c510add17a5b103bedf
MD5 4f30e07eae6f088a3310a5ab500f2b42
BLAKE2b-256 8c046e7db9038e5b9c6772c87187b38a0221f24bc1e711d1343fc1a58e58b88f

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 51a70dbeff99ef55b7748dcbac21f2e1de39eb3603654cdc0daaca33a16955a6
MD5 c3335f4198fae85b54e5347bc3d7e387
BLAKE2b-256 72311584af9394abe7f9ad950385337b379fbbf6b41d3cd4df7ac5d441358fb3

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp312-cp312-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 9f3d019505488db1a862f319dc5be3de4d984293ce67a98b804fdc77dc2afb54
MD5 1e73aa5075b43fb36517fe0c2f9f764f
BLAKE2b-256 093febeeab2b1763b17c84c0e2ace4f63c504a16568c90a9325352144b21a648

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 e8b57a37fc5ff6a0bf3ad88d3b2b9b2192b998ec7044e1f4cb99ebed0ffcbd84
MD5 85214222a8e68f07045a21bfab21744f
BLAKE2b-256 5ff646fdc4e0daf87d63984ad4ac78574c9978d2171591e9623bf619dc77a354

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: unopy-0.3.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for unopy-0.3.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 dffc43f0ebdb42c9b4738b958dccb36005369c6f2d4bcaa16b6c9f3757f75b07
MD5 8907f8c7852f23cf0c2eebadb86eef84
BLAKE2b-256 682135a45c855f848ed3084dba91ae1c463f29a272e115aaa8be0a3469c8cca6

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-cp311-cp311-win_amd64.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.3.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 77d89c025edb381c3144ef42ff0f9eb76705f6a0158ea98b5e04aeb8d529e187
MD5 a970b273d73fd2e3be8aa43eb080364f
BLAKE2b-256 57e4f3c7002e86af6df6e8323c643dbb5d3618b89e48015fda62987874109fda

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5f788dd38e474f8caf4010f3df450047b53b252295f3664bf99a8b5847ca9f3d
MD5 4d8e2126d8a39575c0db932e75fe1969
BLAKE2b-256 8ec7202ea2de27c807c18b8efc01b829b591528d261ee1c2f576e21f4869c178

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5f121ddbfd925d2b29cb0793f024dfc2233f4716d43fed9105a62f0710549aef
MD5 9fdf51743dcce65a88187ff3c879ee8d
BLAKE2b-256 7761a1b85448f177f800b373b3a154b0152c912b21e9c1ea29da2b761d737712

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b9961e091154af926a8c999755b0386df2af74ffccf8154202ec3f1e4ea62590
MD5 e5eb50542bd6217fd885571bb642d860
BLAKE2b-256 05bceb5245371e18920b45a6317d58ef6add48e6673531a427db785b4d2db288

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp311-cp311-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 e1442a55b4929cdf1bc5eca6b37374890e26534d8ba094b6ab5b328496c366ea
MD5 c76f7276dce25a5f38b8fcc1ea51871f
BLAKE2b-256 b4d6f0d9d6716039c97ecb2a7f91c6495aec12db77aa8715e303e1830937a0e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 e74649d55c8494c6f5ce2f62a6ca10a330dbb6ba6cbe068349d3dcae15ece2ca
MD5 3bee56a6950a3c627dc5c602d714c02c
BLAKE2b-256 2f8121a8286f8feb7d26921a160665d5a0baabf69151714ea040acd603c1bcdd

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: unopy-0.3.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for unopy-0.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5c8c0c597ab00e7d73d07abddf41470878c9362f41ba1ff25fc43c1ad37f073f
MD5 5f8e2b902158ba26dcda0b18c0be128e
BLAKE2b-256 ff951c3b8f583e5c50c3dc7e4fefd8ca5c72b7a116b0d8d87c10bac1fe9f7186

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-cp310-cp310-win_amd64.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.3.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 867013adfd377d9956d38f1394cc682d8ca1111fd354c1bad78ebb4f7c70bee4
MD5 2b56f3418b6ad3d5b8cd4a9fe80e282a
BLAKE2b-256 064cfd12f218d70439f1ca7414c41a543f2958932e6babb430fa1368361770df

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9c2e69d22e961a29dab9e06e5d291ea2b5c507a4e44bbcb66a33195aa1244bc6
MD5 4833dec8594c63c25f8813f5685c92a2
BLAKE2b-256 c472a3f948a971ff6ca93aa2d14fed98006aaac11fab0477008e8dbebe85cdd4

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 46676aea31f087eba8392ab39bee78f202817211282da06627783a9bcdbc2a5a
MD5 4bc8e9d97abf8c85d5ba7972d20de1e5
BLAKE2b-256 9d00131c479671a072a94a6d12b31fe246439272802bd1d523327ee5fdc05d72

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6e68f159b238d00b470282793e1256d7ed792566b26f4378098a55e18ca7bc0e
MD5 61e3c16385c642767b410cdf70105b12
BLAKE2b-256 b4a5344a77461b279d7d97871ee69d9b627c3f17487c101b4005020fe7c3bc52

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp310-cp310-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp310-cp310-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 e2a11e29ee82b2587840b3d03a2221acba57c71b40f56f9d20be57344a98d348
MD5 e9b33e11e1decbc573ad7c9cda7e0999
BLAKE2b-256 6cf5941c48a015c59388aa0aaea4f2694fdf2bde1f9c1fdc36ffb4aa63922b25

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 ec218621ac29793378953b08e6c06f01bef671b7cd13fea95831b583c70cb08c
MD5 34011b844fd08ccccff67b3254134370
BLAKE2b-256 8e3f19c99fb46d20f0cfc92792b10071d2294624ebdd32f8ba3e72e104cce90d

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: unopy-0.3.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for unopy-0.3.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f1b18a5fa8245b4d221ef70bb3e081e98c02c41154e563a0b996502d4f2bddd9
MD5 d27f59acfd75656ee9b0368e8517372c
BLAKE2b-256 70aa5b394fec2655cbad3d337a5f36f1b65c3d575abdd80d055bfa41b0f93aa9

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-cp39-cp39-win_amd64.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.3.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 10cd1d805b625f07d0d65301394244aa387f628f4e315247f6896acc8d96ba14
MD5 7f9563e8ce00b8787a765db95882b04f
BLAKE2b-256 3cb835394e5a87a460aa4b3500f93d5de5cf3fa25fb7156b365610ef79a5dec6

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 686584366ed926bb6655807987d028e45102cc523320e6b79e4d5dc71eaa4b0c
MD5 fa0a58f88b2a66e96b78b2ac7a4cbfd4
BLAKE2b-256 8c2ee751794cc714b1e1646f1b2e70cfdbfab1091ada564228b1dace2bcbd897

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9c5440f95ef433408a9d9d89765f57180e63ebce1960ac79830ea43be22ae934
MD5 998db11abdc0b5570886a04f1cefb865
BLAKE2b-256 6a06ae000e5cb518d8170e6f0f51ad42737aa349fd611a9b64f80751a2545382

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 95e24420f93c82efb30e0b96313baea75e9d0ad435b0365425e9dd98819e2752
MD5 35f72f77a74c5792ad3269f52057aac7
BLAKE2b-256 28b08042b948c03b9d5e830fec79aa43bc6cca714c8fe4518a40dcee9502f7f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp39-cp39-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp39-cp39-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 311a18732687a9b4cc1938defbcd286ca8080bd48642f14e2261aa3af9cb6151
MD5 4fc9b41ca05336c99f6590cd69596eed
BLAKE2b-256 ce4ae92e4fbf2593f09f2601baae0563539b12e24b21aaa0ba4c51ac9c357af5

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp39-cp39-macosx_15_0_arm64.whl.

File metadata

  • Download URL: unopy-0.3.0-cp39-cp39-macosx_15_0_arm64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.9, macOS 15.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for unopy-0.3.0-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 ca55944ec0eacdb44d298a6f7e7433c3e5642ec808151dc36fc3d01c1e0237e4
MD5 fec03204f172604cbbab7d4fef0a6ccb
BLAKE2b-256 7939cef116673bd2edf03075b4fc3d958c590a3fe02323ca6eb1e956b8135bdc

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: unopy-0.3.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for unopy-0.3.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 3c82eea78375eaedfa7651729eea82eaa1344a6a58b1a22a1c89a196889a025f
MD5 61d2fd373eb0202e808e79fa9b398b05
BLAKE2b-256 b0c1da6ef4e6b14c4d39e51e2af28e4d7ae693350afc78f2dea5ad085edaec5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-cp38-cp38-win_amd64.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.3.0-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f4d1ecd5da7c42c912cf0c8f5057c49f3d703cc80fa747522bbc58c4d1158401
MD5 af2304891275a30120aa64bd54223bb5
BLAKE2b-256 3d7036b440dca9f4ec847b977206937ffba8a6874a909c0843e39bc9ee3941e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 112734725f6c88fda977354c18922e1c853a587fb3d20ee96d6b031d29a4e9b2
MD5 707a6f58491e7de90d8682d0a92b238d
BLAKE2b-256 59f047d7bc6ff385e57f693d4556dff3da64551b6f2a20388300e305aed633f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 26860720aabf2f1face15cfce7180af7bf0e37834daea7cb9e9705f794889f4c
MD5 ece553c626cd38efd783d3bd8cd12450
BLAKE2b-256 c13346c49ddcea1c93a639efcb1b0d5566865a4d84b7229c5bfcfc67d89cd909

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a4d6af8af66b491b7594642a34d75f987a96ef963d4a89c848c9c6d8bdab15e8
MD5 9824fe411ab86bae97dc1a479959a3a7
BLAKE2b-256 860a8ca16d2ed6db696e5f02d8bfb2f7171466762fee8a9a751dcedc41a749d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp38-cp38-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for unopy-0.3.0-cp38-cp38-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 86308c83023e919ca34f978015dcbebc7e02c84f86a74acf26ef112e96fccf94
MD5 a95bdb98339717e7bb1a7e6f203e668d
BLAKE2b-256 90fea191004ca52b339c89cc8780ff6cb969a557680b688f7ecd24f83b9f0a6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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.3.0-cp38-cp38-macosx_15_0_arm64.whl.

File metadata

  • Download URL: unopy-0.3.0-cp38-cp38-macosx_15_0_arm64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.8, macOS 15.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for unopy-0.3.0-cp38-cp38-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 4b8e2b57b99cdb5ebb35b0a8410b47f568c7fe88594b9bde0e83f1056c4424a8
MD5 f72a47c1dcc9d2cc0f83d5be5c2e368e
BLAKE2b-256 ad5bda55ba394906a7a7dd98fc65e413af334d6c6e7e9fc94d581e099a715efd

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.3.0-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