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.

Querying the current Uno version

Query the current Uno version with:

unopy.current_uno_version()

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)

or (for an unconstrained model):

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

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

  • lower bounds for the variables:
model.set_variables_lower_bounds(variables_lower_bounds)
  • upper bounds for the variables:
model.set_variables_upper_bounds(variables_upper_bounds)
  • a lower bound for a given variable:
model.set_variable_lower_bound(variable_index, lower_bound)
  • an upper bound for a given variable:
model.set_variable_upper_bound(variable_index, upper_bound)
  • 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)
  • lower bounds for the constraints:
model.set_constraints_lower_bounds(constraints_lower_bounds)
  • upper bounds for the constraints:
model.set_constraints_upper_bounds(constraints_upper_bounds)
  • a lower bound for a given constraint:
model.set_constraint_lower_bound(constraint_index, lower_bound)
  • an upper bound for a given constraint:
model.set_constraint_upper_bound(constraint_index, upper_bound)
  • 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)

The Uno solver also accepts a callback that is called on trial iterates upon acceptance:

uno_solver.set_notify_acceptable_iterate_callback(notify_acceptable_iterate_callback)

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.4.8.tar.gz (1.9 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.4.8-cp314-cp314t-musllinux_1_2_x86_64.whl (7.4 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

unopy-0.4.8-cp314-cp314t-musllinux_1_2_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

unopy-0.4.8-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.2 MB view details)

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

unopy-0.4.8-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.3 MB view details)

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

unopy-0.4.8-cp314-cp314t-macosx_15_0_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.14tmacOS 15.0+ x86-64

unopy-0.4.8-cp314-cp314t-macosx_15_0_arm64.whl (5.2 MB view details)

Uploaded CPython 3.14tmacOS 15.0+ ARM64

unopy-0.4.8-cp314-cp314-win_amd64.whl (7.5 MB view details)

Uploaded CPython 3.14Windows x86-64

unopy-0.4.8-cp314-cp314-musllinux_1_2_x86_64.whl (7.4 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

unopy-0.4.8-cp314-cp314-musllinux_1_2_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

unopy-0.4.8-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.2 MB view details)

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

unopy-0.4.8-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.3 MB view details)

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

unopy-0.4.8-cp314-cp314-macosx_15_0_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.14macOS 15.0+ x86-64

unopy-0.4.8-cp314-cp314-macosx_15_0_arm64.whl (5.2 MB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

unopy-0.4.8-cp313-cp313-win_amd64.whl (7.5 MB view details)

Uploaded CPython 3.13Windows x86-64

unopy-0.4.8-cp313-cp313-musllinux_1_2_x86_64.whl (7.4 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

unopy-0.4.8-cp313-cp313-musllinux_1_2_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

unopy-0.4.8-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.2 MB view details)

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

unopy-0.4.8-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.3 MB view details)

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

unopy-0.4.8-cp313-cp313-macosx_15_0_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.13macOS 15.0+ x86-64

unopy-0.4.8-cp313-cp313-macosx_15_0_arm64.whl (5.2 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

unopy-0.4.8-cp312-cp312-win_amd64.whl (7.5 MB view details)

Uploaded CPython 3.12Windows x86-64

unopy-0.4.8-cp312-cp312-musllinux_1_2_x86_64.whl (7.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

unopy-0.4.8-cp312-cp312-musllinux_1_2_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

unopy-0.4.8-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.2 MB view details)

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

unopy-0.4.8-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.3 MB view details)

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

unopy-0.4.8-cp312-cp312-macosx_15_0_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.12macOS 15.0+ x86-64

unopy-0.4.8-cp312-cp312-macosx_15_0_arm64.whl (5.2 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

unopy-0.4.8-cp311-cp311-win_amd64.whl (7.5 MB view details)

Uploaded CPython 3.11Windows x86-64

unopy-0.4.8-cp311-cp311-musllinux_1_2_x86_64.whl (7.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

unopy-0.4.8-cp311-cp311-musllinux_1_2_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

unopy-0.4.8-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.2 MB view details)

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

unopy-0.4.8-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.3 MB view details)

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

unopy-0.4.8-cp311-cp311-macosx_15_0_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.11macOS 15.0+ x86-64

unopy-0.4.8-cp311-cp311-macosx_15_0_arm64.whl (5.2 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

unopy-0.4.8-cp310-cp310-win_amd64.whl (7.5 MB view details)

Uploaded CPython 3.10Windows x86-64

unopy-0.4.8-cp310-cp310-musllinux_1_2_x86_64.whl (7.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

unopy-0.4.8-cp310-cp310-musllinux_1_2_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

unopy-0.4.8-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.2 MB view details)

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

unopy-0.4.8-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.3 MB view details)

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

unopy-0.4.8-cp310-cp310-macosx_15_0_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.10macOS 15.0+ x86-64

unopy-0.4.8-cp310-cp310-macosx_15_0_arm64.whl (5.2 MB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

unopy-0.4.8-cp39-cp39-win_amd64.whl (7.5 MB view details)

Uploaded CPython 3.9Windows x86-64

unopy-0.4.8-cp39-cp39-musllinux_1_2_x86_64.whl (7.4 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

unopy-0.4.8-cp39-cp39-musllinux_1_2_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

unopy-0.4.8-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.2 MB view details)

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

unopy-0.4.8-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.3 MB view details)

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

unopy-0.4.8-cp39-cp39-macosx_15_0_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.9macOS 15.0+ x86-64

unopy-0.4.8-cp39-cp39-macosx_15_0_arm64.whl (5.2 MB view details)

Uploaded CPython 3.9macOS 15.0+ ARM64

unopy-0.4.8-cp38-cp38-win_amd64.whl (7.5 MB view details)

Uploaded CPython 3.8Windows x86-64

unopy-0.4.8-cp38-cp38-musllinux_1_2_x86_64.whl (7.4 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

unopy-0.4.8-cp38-cp38-musllinux_1_2_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

unopy-0.4.8-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.2 MB view details)

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

unopy-0.4.8-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.3 MB view details)

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

unopy-0.4.8-cp38-cp38-macosx_15_0_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.8macOS 15.0+ x86-64

unopy-0.4.8-cp38-cp38-macosx_15_0_arm64.whl (5.2 MB view details)

Uploaded CPython 3.8macOS 15.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for unopy-0.4.8.tar.gz
Algorithm Hash digest
SHA256 f25234a91887b72c982fd756e3ab9848b1b2f491b90f76b5be21c858e4f24db0
MD5 d18a3c27ba366ddd91f4754270dbc1bd
BLAKE2b-256 7c40aae0aa36deabd0f3f8a81128a9af93fc1237d2d849a0e56fc11c8c2f8e5b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 429dd95b7ebeeccd6d894488ad16d2936427ab624ae78946bc4d01249dab52e3
MD5 422d33ea26822b09bd17851e342f0858
BLAKE2b-256 87e2233fb034c127d9d50a205f39d0a45da87426b0d8aeba8dbb16a8898185fd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 71f0d6a2c0da294f71ae0022f9d8b09f370fbb471d5cf88a261f10cb91cb79a2
MD5 5522465c5641e39b4892e8bbf1a8b065
BLAKE2b-256 3eb15e5b8faff557e294e1828a5f7e5ff44dd74468dfa4a94bcfd8ed3de2ad07

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f4df576e61c9de988fb1c2878a726ee814f03c13afc2b7920e0284f2243a2293
MD5 bb8039d66285c0027fd6ceac945262dd
BLAKE2b-256 af65691be756f64f317fc9dc1443c2965d3a1bca9f014937407a91d9029f90de

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f9f12abac2ada5ec882846c892a526d9eaf9ba3e12f7ab4c2e2b89d0203f7a1a
MD5 3b4bf273edb926c7bd53b85daa9ccf23
BLAKE2b-256 1ceda2802acf59553481184ff86b044842fbd33b2301da6aab8472398a87a425

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp314-cp314t-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 c34cde9a38a90291e490cc2e7f5612092482d310c4b222932fb18e1f72199f30
MD5 3748a764a9e899aa6fa521b6e72b2c53
BLAKE2b-256 139db18cff6af2a0b4c1fe768d4bfd51668f7ec284c9348325c52f46f22f477b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp314-cp314t-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f58c81315832c803252e30e70f187164304eae8609e73bc3f58f856c402de28f
MD5 f0141b24f79ace90ddee39136f5b371d
BLAKE2b-256 7697db8c5ec4cbc363f2befa4f5977f65e8804b65f653bdce390b1329eeea5c4

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for unopy-0.4.8-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 d50c2461a22e391e95227bcd8c7d2631745e6e1adb86c18c4aa7f8a1d3ad850b
MD5 f2bfc830e073f16309aa688a2dc3bcbe
BLAKE2b-256 77fd58af44cbe59c291dd728dbb77f69221cfedf372507130829d8a5798cac00

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 51fc13baf306f8d7def6f4c14e5565267c3fbadb5bf234a9db5938e1df408171
MD5 262a7fcccaf308243edef47086ffae08
BLAKE2b-256 c85a24012fb4b0fbd95096b907718c8e1280e808e0703ae718eb381c46503ea3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a9af1afca938688fcf1ce8453d46871d78c4eb89ef9e719b6450e1d43ae58bc3
MD5 a1c12f1f438222b697986281e55f637e
BLAKE2b-256 8c4fbe77581a7cc007d738ac8244a53cef8860bc509a8359e0313bc512e27f31

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8a8ca47e6d9d93ab1b0b8c99eb79fad9123e356dd5068f3b07bc6967bfd7473d
MD5 481015df294ebfd3d579e5e006aa1831
BLAKE2b-256 40aea3b16c859acb7f1530dd0e637f93cc6f6cf403aed08c0d29b01958649adf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8229bcd3c48cb23fb00d46f261afe13d94bbbe968a2268347f42ef036fe6ad8c
MD5 adc7dd9df46fb986fd94a3041f0fa481
BLAKE2b-256 2e52e373c82c509755c02fc7562ee64ccd8a98b9a47ec52f819102849b093db7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp314-cp314-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 08686bb2df041f2efdac65c8695c2f77ce505f1a64cafa9726eb242d383cf5dd
MD5 5546465b45238797f21e1acc8d1528c8
BLAKE2b-256 4f2e4e57cfcf0647cb406e487f6903e4169e3c1bdf3ac31f340d490faefbe19e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 82c91760bdd5cfdd4a2e9cf19015b710e6f2ae8c5b501bd71a9fb40154e7eef2
MD5 64783b77add228718498f521c8d4e5db
BLAKE2b-256 f7dd981e5f7ae5cd36aab36ce2f105c13529a43f362931a0a649d91d65603c4d

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for unopy-0.4.8-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 de233b60c3947cf9ef950099696858a83a27b28fc722cc4ec0116724c396fd45
MD5 aae8b113e97897ac57a65e060637daa7
BLAKE2b-256 edfc0059cc95eb3d047ceb1e882ab62249daa2611d1af1daa082f6c20a61589c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5755b143183c20b00cc0c379277b1d2d54d7e9ca1aa7c78b21923dc105f500e9
MD5 7f3a6e8eef563c92814dac2dd9071b4e
BLAKE2b-256 ea4966c291cd38b17e8b3f6a1d6e38024be1dcea228972487872d47567809982

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d9b1691aaa04d74bfc7405fb2864127744cc14bee29bb6f14badd0a4a837cda5
MD5 420acb7af8ba5dd00f99793030952f4f
BLAKE2b-256 676df007f40d9e04c2f05dd526571f699fa934f1d110727a9c1fe569b667d7f0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9785829d91be1cdac6877e265289f97ca9b30088770c84778c1900cb7be07a90
MD5 21f46cf91ef4434084757ba3bff48030
BLAKE2b-256 1b4ee2a0403c2ab128ab4799c1dcd6a0c5302da7e1c4532a26af1f1afa7d375c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c202f3b273c7840c3d2a922f1db5ae9eb70fb028bc2df868aa13335200a4f1cd
MD5 c360f4c0b1db4b49b411352c3e48605e
BLAKE2b-256 eeb373e0c811ac24c542ed618889d58d30fde6b263dfbd7d513d2a655d54ec7d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 a4f82e8237d5ba527e4d8a45823f07f9d704a3914f0e3bff4c812036345396b1
MD5 f13b4414904a40799a1040112391d4e5
BLAKE2b-256 ff74415fd68a68f041cb2f92f59a9b0d3ac36a6bfd5b6833eed4f9350e919569

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 972760e93087ed81ecaa35ea43b74814db2e2c05fcc0c19ca4176bad527d024a
MD5 9bdc439bbb4c41f8f94bd99b87a38b41
BLAKE2b-256 fa51b0f09dfd5ce458f6e604e1e033d10d76b9c5c90676db1d721cbbc63fd6ea

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for unopy-0.4.8-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2a2eec0c9f4992987f3ccdcb749387d366fad41303af9f050f841d29edda352f
MD5 17d7dc6755b78fba3133bcc8803e4ffb
BLAKE2b-256 6b8f85e94b60f60381b34b2179718d374588d386a476421bddde5003ee0e6efe

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 577d491c0f3bc4fbb61240d471917cdb5ec80121fe445ab195fb79cbcbf36239
MD5 20884eb53ce5b6cd7e3cf0ad7a3db561
BLAKE2b-256 1b9f9f4a29a8893ae7a2116a37ca207d86d36354e828884a27fb42f8f8c8696d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 88bb96add2d3c3820742e8653a19f134a53a79d328162343c848903544dfbfa6
MD5 1e40a5c99b9392ff864bc99ae67f04f5
BLAKE2b-256 6ff3d9be8140333817f5f766f827a349119b5122663ff2fd5f7825794ebb00fb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c2ec28690521f0b7f81ab1576c14e252ff52230d3520d0636a23978126794500
MD5 c2af4af970033f036dbfe1f4e36e044a
BLAKE2b-256 5ab478e1bda44b0005506b1abd04da266409998a5ba1b726f5d255579e4d40e5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1c07fd0abf38dc22a3c089b1e6d0f3c4d6b1b8a814620be5b618a0630248b11d
MD5 9b06e5266330949c77fec5d9074cd85b
BLAKE2b-256 5170cb2f3e737ea3b37e04c34e8e65a0b6640ff0a5c0c6abc3606a37ba08c624

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 e8e6201dee1ad6b0c10783fbf034c651b4babff8e694ffa48b06705f37b3d45c
MD5 846d40b76987088955e6ddea76afdb0c
BLAKE2b-256 963292acb3d13ff02e20de7e3d86af16a246e56052723a56e4d85aeb67249ede

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 a625ac31a951a786f0d2d07549578ca0842e69783b8502a54656349c54d252df
MD5 80ef4404ce5d358c43262027d1f0b449
BLAKE2b-256 a1ba1d0802e65b5f73f967fa07c54dc3f39d66a97231aa4dbd2e029b11dfc478

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for unopy-0.4.8-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c33b200bf044054542831a08d96910da0e277f63334f717a139b91aaa6ee20ad
MD5 b971e2e115ea4faff4e2e73ceb3d866b
BLAKE2b-256 50b48c807f6325f3ad1ebdba78f0c2602f5c79602c685339e20df6043712b76a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4340dd850ab7c3c325873f100181833da13f4d1e38a3c2d465e46173a89b6d7d
MD5 9cf8c80b61090bad4987d9ce35d3ef62
BLAKE2b-256 19ec2cc3dfbf2a8129c2474a2084198aaddbee33c2507dfac6d9b5f5bfe0dee1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 81d3bfc11b9aba687181e956b03030f0892587d1a68e750183eec518e512ba3e
MD5 cb946143e7a4fc714d833f338881fc60
BLAKE2b-256 7245cbe5f00b22a3df265df709b28c6d5fbdf7868681a6fea907d1b71144e71f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e745826280c718b1adeb02856c0f2b8dda61addad873315fda930c1293aea15e
MD5 d0b74afee306553e8263e34990d842f4
BLAKE2b-256 7b8b37708dea0868056773dc3375fa8982bb3466dfbf83ef1be1997ec89af3f7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3f9595ba3dcc237832f5f0397d0d9f1379f307fa697ebf23cfcb18c24c710476
MD5 057fce0eb95f917516a84abad5f6f32e
BLAKE2b-256 8db26f350ca764511a03ae3417346d08032ea361774d5c3c12a5204ab25294e4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 30a2c680a9822a71e2956b0fd9c6659346c5d9ae820ec13f64994861fd17c4e1
MD5 ee6e97c63f5f6f530f8c8750471d944b
BLAKE2b-256 ffb0542c0d9ec7be6bd08fcdfd43cc9daca561fa520db9406e93323825bfe486

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 74a6275ac243670bd0e0dcc1ee68dab7a82b7fca08903761a20b0e99e830c0bb
MD5 3a6e087fc234ec3546af23f8c08c5f91
BLAKE2b-256 87d2a45e1898c49d6f148e4986896997c0903f6048c21ad031048d1341d54007

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for unopy-0.4.8-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 aa6aa3cb1c583bf85361a5568d6a5803595aeed0e09b7915c8ad5ee3d8f9886f
MD5 fc05ccffef90f9f502a05874fd72ec5d
BLAKE2b-256 743a3df4b12bfe62d1714821bd61f968382587683ca0aca9bac15b717f9a62da

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b683cd847d260a760071b46df20a87e2866dc4c464f91a9588be2adce8b6eef2
MD5 4691aa018d469253466e259a2f55f912
BLAKE2b-256 2defa17e02bc5034e839d46de537627ff76034cd7058f37742b6354acf0ab1df

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 03076585018bd264400c1301dfd63799a2bb47ddfeb186d48d0baaa56a5d4bb8
MD5 55b178976a90d94dcb68f8ecedbe14a7
BLAKE2b-256 53eea462a5a00bcea52088ad33bc3c36ed164880f101fc400a588ee0424be585

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0b1e06c43c28e5243f88c173d2d8f7cc2c6701e0490c2085624db0e3b6f86610
MD5 23e51b7f34422de7dd3dcd976f6a1feb
BLAKE2b-256 06e624da2cc3f0fc4128b551a9d6b5028bd4f621618e5cc500ef3e43ae02b3fa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f1cf15b63969410235875bc270b96e1f39e46858ff1701cf2d20160afe4957b5
MD5 c8a7df95de542e7d1a1f62adac7a7866
BLAKE2b-256 b562535d8178156384e4c57dc5eaf65abda44c88825f95810730fbb16e59998b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp310-cp310-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 6285d4b76afc63393cd9a1e674fa755151db8b041e1c186901ea1871d6a41efb
MD5 bb589c29dfe1ed87ff56fe55b97043ed
BLAKE2b-256 612beaa3a1c30ff8a2084fb1083b63f0e7d6116ccdfab738dd87f281c642c2e9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 720e69bfe4859ace75baab5040c29ca095c60bae19f559651047ebf3e9b922c7
MD5 c15609be9e88596069fe617fb85eb423
BLAKE2b-256 d92ec1222b278b64bbdc6a36fc0545869c487f48eeb502e312002db20fe2157b

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for unopy-0.4.8-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 261a25e527f6ca7bcbf20aa03967bbe8c217ff69ec5bf75a655a209595b6ded7
MD5 4049ac5274d4486b39a7473ed7a87151
BLAKE2b-256 f34407c8ab923c3f44381ac8432e03e401e412d8699faee08e6e0e2a04939cb6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9a4d3c631c215821f7afa3ddf8385fe5ad6982186289d5a549d47259fbcb5e08
MD5 8ce12ee62cd2d8d96e774495d483fba2
BLAKE2b-256 3e172a8dcf286ff1b48945d562b9fa749fa28de233b6abe807bf766dfe7a7c39

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 45938e4eb42a9922f30aec423387daf548a67abf5fe24528c38ec8b7f939b666
MD5 93991506ea224cacc2397c7af7ebf037
BLAKE2b-256 1f94eb7d1da6528685fa96498781648fc86215ccecbe692cebc7a4fc48e69c2f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 16dbe669c769f05e43220cfdd81e111a182fa7d86f02d5420047ff027df52250
MD5 804a7db25d52d9f8d9839012dac99f4b
BLAKE2b-256 bf57e65e727c01d276e0d459794890f2895589d049475152297f89218f7fd776

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0cb6e82caaae4d8a00231d286c4085529f2ff52080e4df51c4491b2aeac6c9dc
MD5 d826c9a25469eb85063af17bdbacc925
BLAKE2b-256 d2ae41b524980142cce3e2a6d513c8a8b0e9bb1bde2556f3d65b9e6599c5e6fb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp39-cp39-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 54e1cf752e508decc228659f2459d08b659531862ab06ebf1da8d513105f9a98
MD5 e5cb65932a6be86fa15671ca02147695
BLAKE2b-256 e4d354955aa8a3e89882ccd27ff9a8e3ed74de5ec51f6dc49d7e4787e81566ff

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for unopy-0.4.8-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 68782a14c386b42f5f4e7488a003f6be89511e46a7db7c36ce98253b662cac37
MD5 03e8d2519c94a53a082d5088d8493345
BLAKE2b-256 99d1cad10aea0e9836ca47ddec74280756a0427068cbd3d6c8ef8d8924ef2ddd

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for unopy-0.4.8-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 6d04776dc25ff627d0d1d981d8e6200d37c686b386db99b3fbad9e69d96e95ff
MD5 29be79c049b89b8bf776c9194b85889e
BLAKE2b-256 2a94c27188a8c46f27d5741f00b4d8007e5a87ff035f7e327d28487e062c3a30

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 48f628adbf8c020fa2b8a5c84da0621ede66a2327bd0ac8903db046e29878721
MD5 66fb583d0724924f794e9a9effb2bf74
BLAKE2b-256 7138d2366b1acd97a4abc6a9eb2b04e599a83f8359db445d4796292916141d36

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 af3e164563ab6ba9199559a900bf363dbbf02ad0a4b250ffb922c02276ac6bac
MD5 255eebb8ceff80766156cd100fdefdc2
BLAKE2b-256 894e5385b1df19f0e72bdab182124c6fe3f1ca458a36909de8fab5e436378747

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ce7b0796ea66123c130da8a5ea5d65ed4372c9d3142dee4fcfd2a5d117b5a2e5
MD5 9b93d0834795bce0b8f0ddfd68f903f7
BLAKE2b-256 b4a8ad34ac6665f22fab7de70fea2dae820932594bcddd154745d0b4180faa75

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1baa16e1a45d0caa65282504f3bad38b6448cf94691f0a26f730678849c36f19
MD5 a3ec7d45737aac549da7ff76adeb36dd
BLAKE2b-256 5a277e830b419002d1b45b9da2e5915d967381a1cd57d796f8045dc2a5c73471

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.8-cp38-cp38-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 16a8d53d93c81974c80cdba24beb34d53d4a1413af8ecc28ff828b18894e46a5
MD5 034c02b19ca62acb86540156502f44fe
BLAKE2b-256 badc739cfd339e01dcc7f5a3fb84c1e7527fe0b7869ccd374e1d80e11f9589b1

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for unopy-0.4.8-cp38-cp38-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b5babd35583bade68dc0afda5043bbb1e06c9ee05293f53abb1b1486a67a1991
MD5 b9d425d5c41723bb52e7f27fb2056d07
BLAKE2b-256 2e12e7ad713ed938e86ad02f3aa46d9ee57eaa05aef3d61e31398bf334df108c

See more details on using hashes here.

Provenance

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