Skip to main content

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

Project description

Uno

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

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

Example

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

Building an optimization model

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

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

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

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

Each of these functions throws an exception upon failure.

Creating an instance of the Uno solver

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

uno_solver = unopy.UnoSolver()

Passing options to the Uno solver

Options can be passed to the Uno solver:

uno_solver.set_option("print_solution", True)

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

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

Solving the model

The model can then be solved by Uno:

result = uno_solver.optimize(model)

Inspecting the result

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

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

How to cite Uno

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

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

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

Project details


Download files

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

Source Distribution

unopy-0.4.3.tar.gz (1.8 MB view details)

Uploaded Source

Built Distributions

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

unopy-0.4.3-cp314-cp314t-win_amd64.whl (7.1 MB view details)

Uploaded CPython 3.14tWindows x86-64

unopy-0.4.3-cp314-cp314t-musllinux_1_2_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

unopy-0.4.3-cp314-cp314t-musllinux_1_2_aarch64.whl (6.0 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

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

unopy-0.4.3-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.0 MB view details)

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

unopy-0.4.3-cp314-cp314t-macosx_15_0_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.14tmacOS 15.0+ x86-64

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

Uploaded CPython 3.14tmacOS 15.0+ ARM64

unopy-0.4.3-cp314-cp314-win_amd64.whl (7.1 MB view details)

Uploaded CPython 3.14Windows x86-64

unopy-0.4.3-cp314-cp314-musllinux_1_2_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

unopy-0.4.3-cp314-cp314-musllinux_1_2_aarch64.whl (6.0 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

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

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

unopy-0.4.3-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.0 MB view details)

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

unopy-0.4.3-cp314-cp314-macosx_15_0_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.14macOS 15.0+ x86-64

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

Uploaded CPython 3.14macOS 15.0+ ARM64

unopy-0.4.3-cp313-cp313-win_amd64.whl (7.1 MB view details)

Uploaded CPython 3.13Windows x86-64

unopy-0.4.3-cp313-cp313-musllinux_1_2_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

unopy-0.4.3-cp313-cp313-musllinux_1_2_aarch64.whl (6.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

unopy-0.4.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.8 MB view details)

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

unopy-0.4.3-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.0 MB view details)

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

unopy-0.4.3-cp313-cp313-macosx_15_0_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.13macOS 15.0+ x86-64

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

Uploaded CPython 3.13macOS 15.0+ ARM64

unopy-0.4.3-cp312-cp312-win_amd64.whl (7.1 MB view details)

Uploaded CPython 3.12Windows x86-64

unopy-0.4.3-cp312-cp312-musllinux_1_2_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

unopy-0.4.3-cp312-cp312-musllinux_1_2_aarch64.whl (6.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

unopy-0.4.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.8 MB view details)

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

unopy-0.4.3-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.0 MB view details)

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

unopy-0.4.3-cp312-cp312-macosx_15_0_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.12macOS 15.0+ x86-64

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

Uploaded CPython 3.12macOS 15.0+ ARM64

unopy-0.4.3-cp311-cp311-win_amd64.whl (7.1 MB view details)

Uploaded CPython 3.11Windows x86-64

unopy-0.4.3-cp311-cp311-musllinux_1_2_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

unopy-0.4.3-cp311-cp311-musllinux_1_2_aarch64.whl (6.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

unopy-0.4.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.8 MB view details)

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

unopy-0.4.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.0 MB view details)

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

unopy-0.4.3-cp311-cp311-macosx_15_0_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.11macOS 15.0+ x86-64

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

Uploaded CPython 3.11macOS 15.0+ ARM64

unopy-0.4.3-cp310-cp310-win_amd64.whl (7.1 MB view details)

Uploaded CPython 3.10Windows x86-64

unopy-0.4.3-cp310-cp310-musllinux_1_2_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

unopy-0.4.3-cp310-cp310-musllinux_1_2_aarch64.whl (6.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

unopy-0.4.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.8 MB view details)

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

unopy-0.4.3-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.0 MB view details)

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

unopy-0.4.3-cp310-cp310-macosx_15_0_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.10macOS 15.0+ x86-64

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

Uploaded CPython 3.10macOS 15.0+ ARM64

unopy-0.4.3-cp39-cp39-win_amd64.whl (7.1 MB view details)

Uploaded CPython 3.9Windows x86-64

unopy-0.4.3-cp39-cp39-musllinux_1_2_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

unopy-0.4.3-cp39-cp39-musllinux_1_2_aarch64.whl (6.0 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

unopy-0.4.3-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.8 MB view details)

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

unopy-0.4.3-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.0 MB view details)

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

unopy-0.4.3-cp39-cp39-macosx_15_0_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.9macOS 15.0+ x86-64

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

Uploaded CPython 3.9macOS 15.0+ ARM64

unopy-0.4.3-cp38-cp38-win_amd64.whl (7.1 MB view details)

Uploaded CPython 3.8Windows x86-64

unopy-0.4.3-cp38-cp38-musllinux_1_2_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

unopy-0.4.3-cp38-cp38-musllinux_1_2_aarch64.whl (6.0 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

unopy-0.4.3-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.8 MB view details)

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

unopy-0.4.3-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.0 MB view details)

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

unopy-0.4.3-cp38-cp38-macosx_15_0_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.8macOS 15.0+ x86-64

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

Uploaded CPython 3.8macOS 15.0+ ARM64

File details

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

File metadata

  • Download URL: unopy-0.4.3.tar.gz
  • Upload date:
  • Size: 1.8 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.3.tar.gz
Algorithm Hash digest
SHA256 ab1ed403dfc145f99a7518e434f820868e25ea18e9c6c69e34d7989df989d6c5
MD5 3e7574d13eeda43f274de0236b4850db
BLAKE2b-256 bf07372af21f8da46e6fa080f2ee9e6a4729976ec7fcc756eaf20185595fed25

See more details on using hashes here.

Provenance

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

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

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

File details

Details for the file unopy-0.4.3-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: unopy-0.4.3-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 7.1 MB
  • Tags: CPython 3.14t, 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.3-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 a10ea558205ad61aa29bfb248f6f4589272d36dbfab39a0609043ac55195f70c
MD5 5a3939615ee9bbee6baf948e11ae1767
BLAKE2b-256 83a6a759ca6cd7831c10e41cf422c89ac64604d3e90d4851c8dc3b889afe8339

See more details on using hashes here.

Provenance

The following attestation bundles were made for unopy-0.4.3-cp314-cp314t-win_amd64.whl:

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c036163164fb9e09ac819fd407ca45c9ffbb75f466c66ff6f7c9fedf21f8a66a
MD5 a97360885d62d707a51cb2afe953ba5d
BLAKE2b-256 96aaa529271bdb0bfb85e05733ae685aa580f516986b0cfa2975803061eb12fe

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8bb6a4e85843d78e38ace7b6ab81c486ec5ba7599c18cf5e0fe08e7351a4c12b
MD5 0079fa4454aa4eca393970e24b953745
BLAKE2b-256 aff893d378f7a53a81b5c2869576e91943a5195e5631270d390f3e5e22353d82

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0bd1bc7ee6e6489998b5832704fe400868b86a239c8e2331b046fc9ac50d0ff0
MD5 6bf0f07ed35bb7ba44d43db00386da8b
BLAKE2b-256 b6536abd49c467a6d2d572a61cab546bec2bdba295bdf21f613bf5072bbc3da8

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5663d2bbc57e98b1ef783dfb0c1c78da0619b79bd248d36b205a279ffeb5c882
MD5 8f8396af4353cc132990e8959f3b8c26
BLAKE2b-256 f44f922ef9624b6bcb2afddeee84d2ca105aa4a61ac8251f8c21aa9817584f6a

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp314-cp314t-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 c49ae26a81dca0f64999dd3501688b36866aea6c688aa412f33c9dd16536bcad
MD5 15f2ef9e2b5d5d4ed4b41a92bc17ac87
BLAKE2b-256 edbc9443e8ad4de54395204df8be51ba377038a4a40b10dd208c3b2c75f45617

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp314-cp314t-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 fc641ba1b60c085903016f6124c407e4446b2b83579b2ea245903c918981d6a3
MD5 24f9beec31a382fd430f6a6e48da220c
BLAKE2b-256 71ef63f4b98ee91f4c9cbc456ff62dfe536a0a710b789614352b50e6684f26a6

See more details on using hashes here.

Provenance

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

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

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

File details

Details for the file unopy-0.4.3-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: unopy-0.4.3-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 7.1 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.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 aa0bce02228ad195f2950f0b67c6dc78cc0cd15f27dbc8676e927e34b2b10846
MD5 8e70f8000e1594075ed30c132e29de76
BLAKE2b-256 fff3084d365829e82186ff3dde97a0ddcbdeb456052680cd8257eaeb21cd9dff

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 df8141dba342430ee50002f72cfb2a72b110cee18d8ab478d877cdd18cf482e1
MD5 0a679459a03a7c718294c59e00e601d7
BLAKE2b-256 510ab5a69532798b8846805cb276d1929b77426012218d760d4698c1fb13ede7

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 23051cccaf35787ebbd008d2329f65d7dcc0ca47c4ec4f9a1659e1089675a703
MD5 b4c01b8e657e6fcfc9d362d3750d9fee
BLAKE2b-256 09986abe7533aeeb072669b1a3a05eda4ac0b439d59b3f918d00173ba3734cc1

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 335c2f32869d86529d42d373facac04f1a40c24c3a63513afcaa044c27292d59
MD5 1b7615ba170a4c6873b114b13df9642e
BLAKE2b-256 4b34320f739bfc6c3d02dda529113a9fcd7d22fbba0f10f1ff851430853e401b

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 76a383c91f157bff23459393ccadd9445f2958d3b1b07fc8a88050b2451f4185
MD5 1f6185077b7ba6de6b4d5d945802435c
BLAKE2b-256 b809804019ab5e87a8e224bbfb4b78c883da208ac75bb9939c95913aa4b00bfb

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp314-cp314-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 f441a4712a2f60c6a2f252974467a080fc62659f03b62a0f4c3b9b9db066c800
MD5 33f500b5a4dcf8ad2ca463a95586781a
BLAKE2b-256 6b8a20fcba64cd044d4b39e561a7e74145648d488a33df717b2a8262ff5e31e9

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 74dc371af622771e3e66534b7d29185d2f0b9c4299c0a6f5cfb2529cc78f6aa0
MD5 d34dde9ad549c7301628aaf9b63bd4d8
BLAKE2b-256 0b6070dd8d02a8c97100d23805d2e190434c49dd2277b0ebd8f48493d70fee57

See more details on using hashes here.

Provenance

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

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

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

File details

Details for the file unopy-0.4.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: unopy-0.4.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 7.1 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.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e0f02facc931af232a19d2c13f8d778ef11d42fa7aa7b993273ca22ebed381f6
MD5 9ad0695ae3c4a7bd78864cc74f4f7394
BLAKE2b-256 c9cc51b018c232c075a57e1516a9754bde864d590f338bb5499e287b09bc81b9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bb6c853599dbec10a7752adf1ef61aecd0054827164cf9c6fbc6747556d1f154
MD5 4f65f945827a8f80a714901b6d8b60d7
BLAKE2b-256 6fd7fc4828932c9e11fbb979e8abfb24fe6571b40420f5caf117ebe96b39eb45

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 70c6f9d3a1050cbbd38ead6b79a0354cd13350195202a87a763deefe4fd8ec22
MD5 efa0bf6f557f7a7b000fb4f81f253905
BLAKE2b-256 389bef536013d5e5f7f6846db51d431ae85743e235954a85eaaa7ae9187287dd

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c92f0ea4c382f4def967ce18d8c6257b7938808490a67f8757203df2c57e6182
MD5 1fa26c2b5bb47a74dfb2ca3da8d28519
BLAKE2b-256 df49138d682a8d10ccbdfba550a8aba938efd58d787d10b416d60336fd16ecc6

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1ff6d03c0814f783c83ef1f8c879d0b2bca43a456e1462d0760d9fdc7a1523d2
MD5 fff7e8cf996b2a52c799877e437b41ee
BLAKE2b-256 35b395a333d037ed5fd7ddfa6731a371b2e02bbca5249c4b76b56679c6f66b84

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 43a8ef74d9d479b22085519b3e7f2418065bca9ad5ec6954af1cea87d9fd5d10
MD5 3eb65e3b8a610af660df1174a7a2514d
BLAKE2b-256 fe9e3d39cd3c05d77b62583eaf04518635f9756b06711220601fb9f785565c22

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 76843b5349c875a410a571556d0797f2db00fa52539b246cf54089f6b4c2cbd9
MD5 211e77fcc68d2ddbe8aaa97c7d512e5e
BLAKE2b-256 5acc5233f551053a834c4dbf953d4596acc1c5a86c80d99d9a2a9125a0269c34

See more details on using hashes here.

Provenance

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

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

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

File details

Details for the file unopy-0.4.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: unopy-0.4.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 7.1 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.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 55f138072a5d4a4cbcdba6dd97726ea44b05c146f5fc901fec33827e87dfcf05
MD5 af71a46157d4ec58c654192361a7e9a4
BLAKE2b-256 005c426a1cae978b9de84b615aae93bf0404d00741f973374bef3a6d1da671d9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0d2f7e7dc775db465eda06764f3c3718062b8070a62856098133f35a22b4d9b4
MD5 faea7f1be93ec4e12467dce219b5aa1f
BLAKE2b-256 e5d7c34e568249fc9b4b946431a36fc90794dd3ee8953037e0b32ac6c213dd6a

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b30405257d1e114aa215e1e57fcc5f992e48b66f735e910d055a838329d2122d
MD5 03e62b514d2a8e3e6294e00ffeff4ce3
BLAKE2b-256 10c4109c39f01edec057d392fff42bd7791f6f6b2f8f43fa65c190d3d11e7d14

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c1d1ad47b6d170565013366b10c67f67ae490d7e3c997d100fcb6fae3e12f6f5
MD5 e1329947f847236763199b43d4d4842c
BLAKE2b-256 71b2a0cb32630e9154d1bd7b4e4678ca9a0be6067d2daea2267f802c893c2d73

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 57e1732dc41d12c1b4925cebe3e504f35d77275539fe4816682fd67ab9fcc162
MD5 2ea4f3d402726e2e779c3a891e22e254
BLAKE2b-256 e53bb5bd8acad748a41d51277ef416d1b8b3b4972c382a8038c8f7892d7d6745

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 830f67c8b92bb15e2cc13740e33ef68b7a47658357099ca387cfc5f864f6bb96
MD5 3d8a38db7769b799679b1567cb3553cc
BLAKE2b-256 7b434605fdab2b98037e5164736fb134f39990f245f8647bf056a3455bf192c1

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 d03b41f1223766f7c2dd04cac89edc83bcefb1746c650f43b51448b988a4c49f
MD5 9772c115a4afe1ff128e8e699ed3b69e
BLAKE2b-256 806182066df3ab06275aeff831ef080710145f71a3c75cc62a5760fd75691aa8

See more details on using hashes here.

Provenance

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

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

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

File details

Details for the file unopy-0.4.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: unopy-0.4.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 7.1 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.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 eebc04c8d3e10b2028cc6df6db87c6c2864a06ae2785147ce741e5bba15bc0e5
MD5 3cd9a36e059960b7654446bfd3c0ca05
BLAKE2b-256 7196867d34e861422f0369d47f35bf4ce11814a4fe69eae1408761c0df1a6bc5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 16b4025c86855b1ab786afffb3b1c95180d50df51264619519650e58608a6603
MD5 79c94517fd827ce6a3a87744283713de
BLAKE2b-256 1c3dae3bd12c8222f30fcd5b492d2b8bb290c8efb3e6d0e3dd76e3cca378b854

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 00ab1781393e28a6eb91ddee71441d0b06c34867c778c16416a65bb14a0b3c9a
MD5 04c145b65045f3031f83bd18d0e244c1
BLAKE2b-256 3871c133226e2b23d5b189e39804b6f158966eb5658d6270d264c037bcbb1dfe

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 67776836eb4873ab4d59709f880da5594de3f3dca609d82e7a728a3926f13a4c
MD5 6720efc549c75c1f94685839ed16d471
BLAKE2b-256 654c0c32f034bbad2429bb7474188258016bd075826393790d08a22fbeeb63b7

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9f91411b08b060ebee13a3b2568c8b033f031979c61c179ff004380eff7e2c3f
MD5 8227df4ac3613240ebc3301fac4bf894
BLAKE2b-256 2525985dba4d909f16163d8735e81474631cc47503dabe08d3cc5ea0cb06b8c5

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 6a1a74350d2d21eae2fc00328d905228212d5cace381ccddeba794a29712a77a
MD5 c2698ce8ae6d0a1727f79b3ece5abf59
BLAKE2b-256 13be2d9058b91dc8d1b328b8ee4525ea7d3b17359d5e75875b1861a537f4ba6b

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 41fdb3a4f1579153d99ebd2e45adeb4fc6d12d0d92a372a9acc39e5309b87f72
MD5 146160d5ef75f50f99d52698c60c9d80
BLAKE2b-256 2b695f1378463649bdc6b5c61031e4f744efce56558cd31689b26487ee4d51b2

See more details on using hashes here.

Provenance

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

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

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

File details

Details for the file unopy-0.4.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: unopy-0.4.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 7.1 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.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0b8f07a84090ffe6758cb29ba43f5f0d74b66551d41570d038856c1f62ec7160
MD5 54fdc829ae5928dbf72d7ba06360c1c5
BLAKE2b-256 5b0beaefafb1cc56b640b8f4dc3e2ba7fd0a4123ee03a168bdad43fd8f55f538

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ff6cf083b6e963214a37ff1e46bd9f3709ba1a5506127efb7fc53954709ecdde
MD5 52ed1fd4b224e19e52740efeb71f0750
BLAKE2b-256 90f3de0b06387da0795fe40843bbf6dbb722f94857b151db2b63e162eed7d878

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 27db58e1e7c0fc3305236e85a6cfbe0749787b090da058ab89788a591d6880af
MD5 0b5ad37323800c9c180e839d63759e3d
BLAKE2b-256 5f45db99c2ffc359770467249289eff4e9c5d75cf4ad78791d99603b511b71b3

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6f555d3ea4a9cdb35434f5062ea8902bec2593cd546d6f45d128579c4bf20385
MD5 81679903ca4c2a08881978135cb4f13a
BLAKE2b-256 f3cd05c86aa7aa2f96da7122ff989d619ed2c8ea21705d869704c17699a62d83

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a70ec520f1cb0a3769ac6cf1d8c3823fa04212f2cde48272af630da1566cc73f
MD5 20ec5c51aaf801f5b0ebaa17a261ef0d
BLAKE2b-256 1c21419982be1845ce90dafa9140e8b3ce09f905fc4b02856ad9cc8a92c486bd

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp310-cp310-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 dfc4c8dd7ebedca54f06b87d0c2acaa4b84f8b4efd3d90e35f01a3482425accb
MD5 094dce87a1c09dd6b723c70ba754f37e
BLAKE2b-256 31968a8de33e2a98729edb716e50695eea2d257c4bbefda2a0384462fab85386

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 6e519e1b06a07b840e35288c6ef82306036a6f2b911064d9ae19cc01c28b51b6
MD5 63ed132977fd172b0ca1c281929d810b
BLAKE2b-256 3861d7ce0d693ff4cb09ead2b3bc9db4f4874cb5049263c3e8d69a0da1968efa

See more details on using hashes here.

Provenance

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

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

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

File details

Details for the file unopy-0.4.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: unopy-0.4.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 7.1 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.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 cbc4451d6a4e3861b5e19cd294ff7be15564065e44c2b7f8aa8234c4484b1e6e
MD5 77075a5de0590888591f8cd867c9e464
BLAKE2b-256 5ab266bf2eb7a626cba882b7cc424e5e24717fc202ad7e42394277f28bf7afd5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ebf9b3394654c1af971cf011431fd15a1b12979c7b3192c420987775ff902c1d
MD5 d6ea445e1bad7fb8b9b13bb0513acf84
BLAKE2b-256 b3b0227b24e34c27198654deaf88c58d290ff03108feca3bd4e257722f0424cd

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f1e8d41bd68c85356597bac41c99deee48e85985a269f11158cfb968ac94df2e
MD5 01f71894fa75d16a1f4e198c229e41ac
BLAKE2b-256 1d7d99682878de1da2f7144fa452cf95954e99de20a66873eb227e78cc5bab6c

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e69f6ae4c227b05b41c9aa1addea7c1baac8aaa675d667c23c39cdfc4a0d2c4f
MD5 80f9e1bb9fb45b39f64ec7fd13ed6b20
BLAKE2b-256 35b5593718e2d49d987e4d10ad2cac0588ce588b479079f2a8b99667ea54b717

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 51ad05eaac26903a70e01377d705135020831f03f9c862668e0c0dcbd3248139
MD5 3d07c36a149c01cd638efc2a33fa088f
BLAKE2b-256 a2f518ad29f18504297d3369493fd3692258a526104d712a0e5ee89e16c7fccc

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp39-cp39-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 8940c90ede02c2300f21c041a66d966ad9e5a01c8dcbf165dde45e89e6187c8b
MD5 a143f9d448e2bff214de514568dd64e9
BLAKE2b-256 cc542c24028cabc133930ebe1d3b93752e1dc9b6846b38c278615f8a66fe6d24

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

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

File hashes

Hashes for unopy-0.4.3-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f4f46cf415d3ad8694d2a9112aab537bd7ce20fb222936c0a2bf576e4bd00b3c
MD5 91c09e5f0d719e0d351f57beed9fa8d7
BLAKE2b-256 1802ff6f8ce7b92c19f7ddf8f390afcf22395d877813e7075fa4ddb3a2ce4cd2

See more details on using hashes here.

Provenance

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

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

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

File details

Details for the file unopy-0.4.3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: unopy-0.4.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 7.1 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.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 5b61a93b8047d2a172930fd9deb97caa5c5b111ce2577be6bc151e071d517833
MD5 ac197852612edec03fe8c912dd0df93b
BLAKE2b-256 69a436458146e8d9c78c7dfca646d7bb78a6769d4399c1b4796144615528b3d9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 47a027de365a2c15e897d5e476312a5f468c90fbefa1c931f68569928365ac65
MD5 4c98e41868588b2667896d6f9f07fc9d
BLAKE2b-256 3e23fee7126d62b2356ff34c0b0620efa3e2d83c11d960885adb5c026b5d8252

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 624feae7cee04ea40b418627356f96995576ff425ed430efbb04b38dfb9b837a
MD5 ae5bfcbdc06b78b91a16a13339303906
BLAKE2b-256 791f7fa24c8da636f2fb7b109d017f7740857a7d7071cdade66aecd8469cb018

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 89cc349054326b5f4a3ddfeef3ac1c523a4c603b1c2e6fbe56dc54b3366d0951
MD5 b758cb47a4ef7865ad9dc837fa8c217f
BLAKE2b-256 6f7a26b3abfab431881ed6c6aa580d8db91cf8f14a9a52830496ee2f650921e6

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d60edbcfdcaaf11e072b3849b99572efe4188f8dd05dec685279adfb7efdc746
MD5 9c2c5a7d28b7d783aa0211ffe726a4cd
BLAKE2b-256 0a0d85bda41b98ea9b01c40c4529af881772e6c80d80b6b09fabe720c70ac5b9

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

File hashes

Hashes for unopy-0.4.3-cp38-cp38-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 016fe24dc14442efa671ec03a9ddd00896e4c2c792b0fe22296cd9d7504d608c
MD5 7570f7f247de2fcfee5b0cc0e07b247a
BLAKE2b-256 f0c772906f4548b3e9f503033a2444d01411fab3ad68ce3f2652b10f290dcc55

See more details on using hashes here.

Provenance

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

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

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

File details

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

File metadata

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

File hashes

Hashes for unopy-0.4.3-cp38-cp38-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 4aea1a6760de1b31926eab18310c5def60758555ff5ef22008bcef8b32b0037c
MD5 b36db4a1ac530f04909760baa651d67d
BLAKE2b-256 102dd38d2fe97e4499cd422943fff0109e170abfae59d15def6e43f41d6f5b25

See more details on using hashes here.

Provenance

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

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

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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page