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)

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.6.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.6-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.6-cp314-cp314t-musllinux_1_2_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

unopy-0.4.6-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.6-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.6-cp314-cp314t-macosx_15_0_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.14tmacOS 15.0+ x86-64

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

Uploaded CPython 3.14tmacOS 15.0+ ARM64

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

Uploaded CPython 3.14Windows x86-64

unopy-0.4.6-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.6-cp314-cp314-musllinux_1_2_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

unopy-0.4.6-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.6-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.6-cp314-cp314-macosx_15_0_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.14macOS 15.0+ x86-64

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

Uploaded CPython 3.14macOS 15.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

unopy-0.4.6-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.6-cp313-cp313-musllinux_1_2_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

unopy-0.4.6-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.6-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.6-cp313-cp313-macosx_15_0_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.13macOS 15.0+ x86-64

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

Uploaded CPython 3.13macOS 15.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

unopy-0.4.6-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.6-cp312-cp312-musllinux_1_2_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

unopy-0.4.6-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.6-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.6-cp312-cp312-macosx_15_0_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.12macOS 15.0+ x86-64

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

Uploaded CPython 3.12macOS 15.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

unopy-0.4.6-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.6-cp311-cp311-musllinux_1_2_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

unopy-0.4.6-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.6-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.6-cp311-cp311-macosx_15_0_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.11macOS 15.0+ x86-64

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

Uploaded CPython 3.11macOS 15.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

unopy-0.4.6-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.6-cp310-cp310-musllinux_1_2_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

unopy-0.4.6-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.6-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.6-cp310-cp310-macosx_15_0_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.10macOS 15.0+ x86-64

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

Uploaded CPython 3.10macOS 15.0+ ARM64

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

Uploaded CPython 3.9Windows x86-64

unopy-0.4.6-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.6-cp39-cp39-musllinux_1_2_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

unopy-0.4.6-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.6-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.6-cp39-cp39-macosx_15_0_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.9macOS 15.0+ x86-64

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

Uploaded CPython 3.9macOS 15.0+ ARM64

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

Uploaded CPython 3.8Windows x86-64

unopy-0.4.6-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.6-cp38-cp38-musllinux_1_2_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

unopy-0.4.6-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.6-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.6-cp38-cp38-macosx_15_0_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.8macOS 15.0+ x86-64

unopy-0.4.6-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.6.tar.gz.

File metadata

  • Download URL: unopy-0.4.6.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.6.tar.gz
Algorithm Hash digest
SHA256 4c532b3ae16446203889e003fbe497ac36eabd7eb484339173bba6339de55dd7
MD5 f9ca387c68fc1ba0b2fa169bc7a3ffcd
BLAKE2b-256 7b42f4a8997464183166dbea5330c89d565bacf0d1761b56cf64c274a2b96acb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 349ea31690ee27e29aab5978149f267159e84b3c995c787c4ce877a623700a5e
MD5 9f199de7b341209449788250e03b9fed
BLAKE2b-256 8af3571e39f972adcb206a00a4e3e5d04e7c65f1e2de721705475adaef8f3be4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1e4b5f20e25474fa167dbf28a453257a901d03fa722168d010492b6c49f0adef
MD5 e8001c8e28bd607e0417c452833369dd
BLAKE2b-256 7af8e874327493f456d2e290525b009f5a5853edeb71407cf460c6e49bf0c4ff

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3dabc722de3179246f8e507819363ed99bea06540555cdcf157c684603cef7c1
MD5 5d5bea23a0670048d5a4fc1fae101049
BLAKE2b-256 b645a96658374e5ea3a75d2aa73a30980f8e9bad16cece38f2feaf6ab8a06d38

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1fa4e4f040c0f4109040ad83178048a9495a90e847dee1b9fbb6eae01a7748f4
MD5 03091477efbed798366ccf8865b8896c
BLAKE2b-256 31b010e12209c9ca2fae6f48bbe1bacb4ce369cc697aa74b15bca833741c8430

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp314-cp314t-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 dbf5794cf35ef38e207aef6124fb1ce1f73205e452368ae91052bd1222761a52
MD5 f0e2ec957d0f96284bf3d121025067aa
BLAKE2b-256 d2954c4fd06773c625e613fe8db3109bbfb59511d141154fe2460e3eb2eb16f8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp314-cp314t-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 023be8b4b120e0b503ca43a3e40d362752c1aded7f966053592abd77d91e4e9c
MD5 322d477f7e4cc10dfb2c9fbea1620c3d
BLAKE2b-256 844fb94bf0397cd1a2f43f8c37e840c6cd46cd689c73db64a229ee8496a83d3b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: unopy-0.4.6-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.6-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 040cc1c66083a70dbd98c829d62e5ca1ff2b3a44b6e4d2ef96057561dc5ca45f
MD5 197d021cab56d9e7c3305f77c72d9e09
BLAKE2b-256 78101ecc3b0a9faf65a9aa154288b2bc686d71f8941da1194a89a1503f5547b6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0b3b193b84d25348f93f28195796b4a332120e6b7557e582206e41c670a6d44a
MD5 f88e05d25b92090d9df75e6e92a22098
BLAKE2b-256 d096053c8c9836515ed6781a09baba5ed16ef5145790157f04850b9bb2a31032

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d88f33cf6ce5d805469d2ae71d3cc56bcfe813d5933e1844960f0ce417a8a556
MD5 950c6cd6eb64c398ad5d7244f77e9e3a
BLAKE2b-256 6db86407ae8e2c1c1c720142327781107d4ee1738521824f3cee8457c3d147e2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2f12bfa41112fe17ae5d9ddcfabaff9bad800c7ca414a3550f2b3a4b4a620a27
MD5 a6cb8b6926083f14c59bb78427cffc8b
BLAKE2b-256 9568d22cc3a0f4547a3643bbf2553596a50c21d8532acae9b00689173f35dbca

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1f655080c79e8e06170734e64b83f38ed7049604ee54f90c5d475077c4be5444
MD5 f127a3d599fc93c19c1ab3e7821bade8
BLAKE2b-256 b0fcea517eb270ca4d723ab16d11dea33944b0f35cf9b02af8a47c2d42b72385

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp314-cp314-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 dc1de7b265d0f5d40d7e6a1daf093f4f63087b9739d8408550313cc4bda37f59
MD5 b1b43484a339523422774ba04a7c200c
BLAKE2b-256 7dde4637dfb142661ec86483ae2e0d8955aa7e6542a6a30154ce6548fb6759b2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 d97fdd8ff05284b5289ddc4a8cee7a237da26ec4b74b38a6d7ee3de25a129ddf
MD5 91332c104338828fb12cd5eeb36b6085
BLAKE2b-256 19e10d4113041f4e5f86ad054849ce9aacec66fa3adac0964a996197e630f995

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: unopy-0.4.6-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.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8ade7545655f29be6666fdcbc0889f5e173bec86449cf7650d84e11c19025dac
MD5 25340220c844eb0a80a9fe770a4aeaea
BLAKE2b-256 50e51656dc436582b43e229d71b7200911458c6ca3d78c13955af258d397d2c7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 30a0611b741eb228f7912653e333d1a55ff6a27f593f5c52732cb37946547c6d
MD5 c5a587d96ae6a59ad4080e3b2e02bb65
BLAKE2b-256 d44342276f7e3a031fd34afcd5f006e3272cbf6b6101c7a7e1e0eab2e6e16b15

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2c06d6085c7abe984fc27341cff4021fda9716e3949187574288553c07ca48a2
MD5 40647194cf149e74579775b1ca6718f1
BLAKE2b-256 8e62242c5c568842da267e9ae49c4f9773ad646f521bdcca05cacec07a9216f4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b1a3e971295e529d6aab08c026496231561467db8e0e1526534040a0f201fae9
MD5 9a7cce4a508e6cbd0c6fa4cb510e5933
BLAKE2b-256 c85d7f90fc5d8f259928d1fcbb3800a5c9aae672efdefc375e68368ca890ca63

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6e43af951ac6206e698c935d02f93b4e54e778edbda8d819aced7b481940a4f3
MD5 2b00b44dcb5224cb052c6e7fea08db7f
BLAKE2b-256 88634ec0a706fae6f3791588dad97bc6bdf9809255a4ec4c2d5f4ba38e44bfbe

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 df0fd7c4098d9ddbcf1ecb0d20648a5354b2cc81a26bb74e004c144ca908b4d7
MD5 771fe010a9002fe943fe3c2cfc19179e
BLAKE2b-256 9567140f4c517add3afc367f9fef0f5427a9fac972ecde0a6f6be55bf8725d19

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f2c8e778029fb98bb3e65e57b62726e7fe5ebffaf21e60bc234ea7e2cc421506
MD5 5f83a9ffc8d6f8a94a5fecc4d5691325
BLAKE2b-256 b4e11e0f34e6c148aaefc4a1af87af124745fd6e1b46a59f9fbe0ef5540807c6

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: unopy-0.4.6-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.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 738199cec5ccc670a219c9e77d3ac70941c6ac985adbbd63e92fe8db34eb4409
MD5 06ecbf2f3bddbec9bc194aa235e97fe3
BLAKE2b-256 c8f39883cf935f4773d04248ee6b93a394f27d117f2310df3569ddeddb1cccab

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f91305fadb20e5db6f79b8fbfe2a55e630e01b3d02fbb145015e44222d03ecef
MD5 57c5abc3ad367ba0650dba4776155262
BLAKE2b-256 49a8ad5de6317ce230617cb167025c4d7be85ac6e4b1fe023cb8ff8da2ecaa9d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e549cecee29f6d3be8dd68a3e28e1bf393992b1be7479140fb54d62594084290
MD5 f20e460794d4b5c50682b77187b85ade
BLAKE2b-256 2edf895f61ff172007ad7078f34fa1a6beb0d5a8639255514ad10259da7464e2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7736ca97b2c0e2cb8ad74c0c492f453c9e394ee3e00910812c429197cf2ed07d
MD5 df0bc2d11a4878fb86e247bc8519d9d8
BLAKE2b-256 b4413ebc3aaf29aa61f394a4eb726237ea9ac3ca215cc8774d6e5ecfbcd96f21

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 479d69ad815c00d5b828ec55029dc20404e153e5573514296fe9a589f1148024
MD5 778a3569212e6b968338a512bba349a7
BLAKE2b-256 c13758abce51b09e7e3b54688163c0b3999f542152ca14584466c069f4a45e62

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 0efb2715cc5078a6b4ce275bf614a5e0fabfd51cd7ce4a5d5428653838720385
MD5 cf4bcb06803c9cbbe5e364399ec4ed84
BLAKE2b-256 f952f8aeb9e7d99bc7175184ed2094056ee8a6be18a53288ae0a649a59270433

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 0092a567327e01a2f1f931afaf1bffc16fbf43563886300fa9093cabd6fbe0b8
MD5 1c1f10a24e6475307de84afa4d345c31
BLAKE2b-256 b3788ce1fdd242707970cf91e181641005a7f5cecba3feee00a76a50bae08407

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: unopy-0.4.6-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.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 40403f3f0cdd86bd91ce9e0a891dc9133614c08f993d318146d999221e153540
MD5 22c45a5ec3f4e5eb8574c7c961570689
BLAKE2b-256 f65a5c197caf3f5a75973bbacd66268af5874047c9a45b5f4155d76d50bb1947

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 220f6c74be64c498fe51475b1df494c49558a93cc5deb91970466152cea4ade5
MD5 bac8d7aa802de6148676e4dbd27c5e89
BLAKE2b-256 411271d2c5ae7f2159d39b2b9e67dd1fdb1e210c05e378b4660cbaa8c018873c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b18a994867aed6c6cc93e772db243380e45d398dc5838da59f6abe3689f27151
MD5 105c68c47b3f73003ce92a2ed0d16dc0
BLAKE2b-256 2800cc714cc07d12bcaf1c22aad00023a95c5088a3b816b338cf8662f7ec0e2a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 30689156dd19dfc3c853b53862bf4f3577ae3a5b3bcff90e80c69b8785c49282
MD5 8c731e3b83ed71d65ef8245812cdda94
BLAKE2b-256 a6f763f9c0e830e43544a1a3d87e3f8e3173fd9bbd0051ced14583843df74b16

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3e0c2dd1e757853fb91d3de0463c3ced4698f43a0b8f9b0bb7aa56d1fa0f661a
MD5 df1270aa284dac296ab8b7041d6f3645
BLAKE2b-256 793adf942ee66766bfc34d0f592f5575321b6c4f63e782ff22bb39a40370f2a8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 ce97ed3c80b5402be0094e4ba8a60cb0265f7502bfe0b3aaebdd1414e60fbbe3
MD5 b8a31877a2044e8de1501c2fa68094b6
BLAKE2b-256 135bdf4bafc526d105964d1268904b21997710a157ce9fbc03025af3be957ab0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b606a136f6c68bc8a228da1997ed91c5e3f160526334c9bdef673a298b54effd
MD5 63f60bdb68d9021a0153365dabdbf79b
BLAKE2b-256 9dafad90f104dee1a0e8fb75072178e9085d085b5de26b058e8d76764f8f081c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: unopy-0.4.6-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.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 790b2cd707012f32fd874ac0adfae66a36a62ce7770a03d03ab4b3fca6797cd8
MD5 909c135167679750da7bee90339161e0
BLAKE2b-256 a49e805eb1bf85d87f4874f3ba952c305202deb295221335c3622275e828ab90

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7d5f9116e7e22477d091e7cdc9b5b4d2ebfb2dd10fddeff21a58058e9d5add51
MD5 eb45bc2df986ace5119c33af4c40e1e6
BLAKE2b-256 6b7611e852f8e4c77118bf29bcc6eab3e9de650c28e4644818729b62db9c9f80

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7dbdbab8d8e920000a1fbfffae9f180f7996ae0fbadaaa0586672e621a7d13e4
MD5 8a5c8c0a63204f0790ab4500968b2354
BLAKE2b-256 c6cda2c2fad4151d95ed0e058760e4ecb9888ec9e02f8ec9a84b1e2528f086c5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 908120c46976ab44220c7b54f8d54abd0fa5d4994497c5983084a2b3cc3e8c66
MD5 00b13bebbe813212afeb9f4767ac4bba
BLAKE2b-256 6061a8df228fea5548e3c2b9017e05331164850ffe7c5d58ec776342688ada4b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ca0763ef5ff1674de9107267a5f690f8cfac518e51c2ec280248f93f0fca8bc1
MD5 32d6a015e36b23ad12a7a10eb7a6f519
BLAKE2b-256 2f6b6c462bd6035a53edec003a0321091b2a51590bea70621158ea568ef81375

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp310-cp310-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 d7cb93901195cd26eac4923f8a78ce5d3f9fcc775de2bb274ef7a6fbedf7cc22
MD5 bd0026a0b85b1d8ffd303aec307986db
BLAKE2b-256 4126e9bc8f46b6918b3babb8eba52c0a8525678bec7c54c45527c0e10c4b8467

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 dfb90efe14458e568a175991cdf18ea1d767dcde68f9aa98e88ad110e9036e6b
MD5 b3a72ee31a2c989c8e390a9a97c5cd75
BLAKE2b-256 a4fd920f827a57ade7f80a6fe17d034ef11c151f111d8a6a6266dc15536a1b7c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: unopy-0.4.6-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.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 abc15f5eebcbc0d9c9d6b0a6d31932538e460b3c0883c30204efec4d1736f10e
MD5 29db9ed23468e696b130383f059443f9
BLAKE2b-256 e4e2e53d8c8a3edf09bc15d086abbb3b354ab03d9943d4de683aa26f4da9f401

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b1e7e7c9486d0370a0560bdc39c2074f9e1257bdf9907711d3e3a74c7f7ca158
MD5 05e1fa354d32bd7ffa78c46080e4fc81
BLAKE2b-256 ad94fdc72c66b19c39f4e40e151efef6ed779bd2e9e3de9eb9baffd75331073c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 911930d8771bacb9f3ed4aac37a2281c5f60f0488f38d75b14f8b723b4eb6c32
MD5 fde8c8dcd35b239b29eb3574dde2154d
BLAKE2b-256 b2c2d0f05d72a77c94731c6ff9320caef88f5fbb200fc2c9c33671483b6e7935

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cbdb15bed6a371d698b75ba72ff5d1edded3cf6d80264c24b5c3c4739d8295e5
MD5 4f585e4aca6d881f6a28e78cc6c9e024
BLAKE2b-256 8b93703c8fd0188925a773ee07b022298771118def3bfd5774928fc48d61629e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4a7d5d3abf90bbdf808e2a04d98d53f9911d965ac5e06c419a0421403006ba76
MD5 1ca203cfad75f29468feba130d39e452
BLAKE2b-256 0420bb13b29187977975009f7d3fbe45d1cf79a3bb99cb325112f456a7e8079e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp39-cp39-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 eab5ffc7b7fe07d436252bd767d7b6d2d7b474f8597f14ed2f41b190f86ee952
MD5 ea3d7ef9aad042bdf84110398dc35a5a
BLAKE2b-256 6a24687c515d292801b8848d6dcf82929fa84a00012f1ff4d55112c43c02e278

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: unopy-0.4.6-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.6-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 5045d825a99ce90d1388470bb985b08e9ab15d865295525e5f8eba59bc0528e2
MD5 5ab47a4bb9752c296f46188431035110
BLAKE2b-256 28d7788875399e81ff81fe4448ff4d500c8f1f906e75561dd2f9b375f02fe0a0

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: unopy-0.4.6-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.6-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4235088016019f76428c4031b045884411fbaffc498d0f0c1b68a530eba52aa0
MD5 3c98c06ea3d0afb5b0868c257a88fd21
BLAKE2b-256 6527ec554cf15c40f1ec1066e88f5cbe35fd86edba00313f2fca241bd5c09f3b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8d3808714ae74a3f6fd1073e8606954b02390aa21e5b4b753f869670aab93be7
MD5 5b0bb11e62696b980989b9ff07d25a15
BLAKE2b-256 ffea186dc3f5353c41461f019cd82cb937e6cfd8defd510d19d4a425c9714ea8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f8f1f58160621e611cf2c954d869778ebe9ba8a4eebfbbd837c1b3213d74d782
MD5 662a51095c3a88314bd40d8316075580
BLAKE2b-256 4e75002931a26b9c59b271f58296b82c7521bdd7b6cd7a316cd91983c7158a3d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0994c54ab77a894a2cb9fbc22e48c95203e2fb6899e88a2b2be4197bffc939a7
MD5 a7d4b801b6d784bd65b6225d2f6fc142
BLAKE2b-256 123c82504fbaa45c49c6e5fa1d56f18864e4fc53c918cbc5f96497578ab03e38

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 56525b56365b29ab85b4fe3999b13e7a9beab55c9dc7a5ba062ed1486e28121d
MD5 70b78f23580835885780edcf141e16a1
BLAKE2b-256 c2d03a0baf6dd75ba4e54221e1762cfc421c71511283a1ec1878c676748077ba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.6-cp38-cp38-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 ac60fc29c0353b53cf94965bfcb8d09e815bbc6aecf72ebea554c27a2c554bfd
MD5 0bc9ecffab8f631ab68bc54bee2ca012
BLAKE2b-256 44b92710e7b6f5265b2a73cb36bf7f4d581f157ef41b2fd14b4b6261e87687b0

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: unopy-0.4.6-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.6-cp38-cp38-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 17626c9c7ad48608931756ef3e7a336b88491d66047cb7d6d0f2bc9a400cba9a
MD5 bf6c9b9328f4321c42b2f7a38822e4e0
BLAKE2b-256 6cddddacc5d38e0ab5b33bf379498ed8078c2ddb597693ad753c051b7d9e3eb7

See more details on using hashes here.

Provenance

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