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)

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.5.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.5-cp314-cp314t-win_amd64.whl (7.4 MB view details)

Uploaded CPython 3.14tWindows x86-64

unopy-0.4.5-cp314-cp314t-musllinux_1_2_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

unopy-0.4.5-cp314-cp314t-musllinux_1_2_aarch64.whl (6.2 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

unopy-0.4.5-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.1 MB view details)

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

unopy-0.4.5-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.2 MB view details)

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

unopy-0.4.5-cp314-cp314t-macosx_15_0_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.14tmacOS 15.0+ x86-64

unopy-0.4.5-cp314-cp314t-macosx_15_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.14tmacOS 15.0+ ARM64

unopy-0.4.5-cp314-cp314-win_amd64.whl (7.4 MB view details)

Uploaded CPython 3.14Windows x86-64

unopy-0.4.5-cp314-cp314-musllinux_1_2_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

unopy-0.4.5-cp314-cp314-musllinux_1_2_aarch64.whl (6.2 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

unopy-0.4.5-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.1 MB view details)

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

unopy-0.4.5-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.2 MB view details)

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

unopy-0.4.5-cp314-cp314-macosx_15_0_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.14macOS 15.0+ x86-64

unopy-0.4.5-cp314-cp314-macosx_15_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

unopy-0.4.5-cp313-cp313-win_amd64.whl (7.4 MB view details)

Uploaded CPython 3.13Windows x86-64

unopy-0.4.5-cp313-cp313-musllinux_1_2_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

unopy-0.4.5-cp313-cp313-musllinux_1_2_aarch64.whl (6.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

unopy-0.4.5-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.0 MB view details)

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

unopy-0.4.5-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.2 MB view details)

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

unopy-0.4.5-cp313-cp313-macosx_15_0_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.13macOS 15.0+ x86-64

unopy-0.4.5-cp313-cp313-macosx_15_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

unopy-0.4.5-cp312-cp312-win_amd64.whl (7.4 MB view details)

Uploaded CPython 3.12Windows x86-64

unopy-0.4.5-cp312-cp312-musllinux_1_2_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

unopy-0.4.5-cp312-cp312-musllinux_1_2_aarch64.whl (6.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

unopy-0.4.5-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.0 MB view details)

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

unopy-0.4.5-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.2 MB view details)

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

unopy-0.4.5-cp312-cp312-macosx_15_0_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.12macOS 15.0+ x86-64

unopy-0.4.5-cp312-cp312-macosx_15_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

unopy-0.4.5-cp311-cp311-win_amd64.whl (7.4 MB view details)

Uploaded CPython 3.11Windows x86-64

unopy-0.4.5-cp311-cp311-musllinux_1_2_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

unopy-0.4.5-cp311-cp311-musllinux_1_2_aarch64.whl (6.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

unopy-0.4.5-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.1 MB view details)

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

unopy-0.4.5-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.2 MB view details)

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

unopy-0.4.5-cp311-cp311-macosx_15_0_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.11macOS 15.0+ x86-64

unopy-0.4.5-cp311-cp311-macosx_15_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

unopy-0.4.5-cp310-cp310-win_amd64.whl (7.4 MB view details)

Uploaded CPython 3.10Windows x86-64

unopy-0.4.5-cp310-cp310-musllinux_1_2_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

unopy-0.4.5-cp310-cp310-musllinux_1_2_aarch64.whl (6.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

unopy-0.4.5-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.0 MB view details)

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

unopy-0.4.5-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.2 MB view details)

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

unopy-0.4.5-cp310-cp310-macosx_15_0_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.10macOS 15.0+ x86-64

unopy-0.4.5-cp310-cp310-macosx_15_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

unopy-0.4.5-cp39-cp39-win_amd64.whl (7.4 MB view details)

Uploaded CPython 3.9Windows x86-64

unopy-0.4.5-cp39-cp39-musllinux_1_2_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

unopy-0.4.5-cp39-cp39-musllinux_1_2_aarch64.whl (6.2 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

unopy-0.4.5-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.0 MB view details)

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

unopy-0.4.5-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.2 MB view details)

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

unopy-0.4.5-cp39-cp39-macosx_15_0_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.9macOS 15.0+ x86-64

unopy-0.4.5-cp39-cp39-macosx_15_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.9macOS 15.0+ ARM64

unopy-0.4.5-cp38-cp38-win_amd64.whl (7.4 MB view details)

Uploaded CPython 3.8Windows x86-64

unopy-0.4.5-cp38-cp38-musllinux_1_2_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

unopy-0.4.5-cp38-cp38-musllinux_1_2_aarch64.whl (6.2 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

unopy-0.4.5-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.0 MB view details)

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

unopy-0.4.5-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (5.2 MB view details)

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

unopy-0.4.5-cp38-cp38-macosx_15_0_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.8macOS 15.0+ x86-64

unopy-0.4.5-cp38-cp38-macosx_15_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.8macOS 15.0+ ARM64

File details

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

File metadata

  • Download URL: unopy-0.4.5.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.5.tar.gz
Algorithm Hash digest
SHA256 88390a30bdccc88df354a8386d7ed6104ff99d96c811c3578b680426251612d2
MD5 dd04fce3f8628c077d1b0dea560e1e10
BLAKE2b-256 1dfbe0ad85bd545738b07aea44c9c98b6df5870a966569296e0ef3b1702732da

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: unopy-0.4.5-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 7.4 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.5-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 bac8308eacdf22997fd68ba76054627bc28610591b1d7b314dd5e2f69cdbf37a
MD5 9a2b86946696710fac1b7f717fd953ba
BLAKE2b-256 6e5f8431bd898e1cd2cea9054b224dadffe8898870731c3662b254e77aa89102

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8d9f0b26212941ba121b484e52d6f12c14be7eefd786473d721851f6fe40bad3
MD5 97eab4492068f13d39e020d582e9be6c
BLAKE2b-256 82f8fafc92a1d0dc61ef3f430708a40709a971df2d8a1e23ef9c58c7c7600e69

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9f545dd5ae36ee96a61bee1f724e44228f5d96e2221e17070ce62aa58374a32e
MD5 6530f3f473b0120324763f781f4c4489
BLAKE2b-256 b60d3abff665b43251542fc9a58e4f433b335d467300fb6257777203c01fed71

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 04f73579b86ea1925e518e9462df84cf7e5111553c71e16b301761369f8bfb3e
MD5 b51df65825fa8e74a22131ce12569161
BLAKE2b-256 6ab1790f77daf03c8efdf98ba667653ff88d9246dbb83b8303de6ad6e4f82d34

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e00ae545096a45a683be205a19bac69bf30f1ab8909df379dd26d7b36e12e8e7
MD5 0ed41498b2fb949db0f7072aa045c88f
BLAKE2b-256 824c0a268c9786830cc4b7fb4e197de32e730564ec4a361fad78fc120c029c3a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp314-cp314t-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 3884c50b6429b3d9cebe075cc3036706ee9cc3ccb88b52278197b9834036817d
MD5 97131394ce32e00369ee6162a7c6c7af
BLAKE2b-256 562dcbc59abb16721bbfbec4b94dbececb684871d684edcdbf801a00023875de

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp314-cp314t-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 0be9ebbe9356191d1426401e52018c138c2dbef5980e08a32052808882e8f8d7
MD5 703281bcdc3bbd03a3f0f5a4c1ea80fa
BLAKE2b-256 6ef8f910073a9641baa307083a82537dd3f4176a061fe3edd68384fb5d9e9ecf

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: unopy-0.4.5-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 7.4 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.5-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 7f0143e6d0c369535b10c5c10b4a129b2962ec5d04f679ac7d1a8885a8c3f2ee
MD5 9e516bdd58d41f2c71b35eaf75f4775d
BLAKE2b-256 e88746cca7c27d7ed7b1285842f11afa7a0162b12feb9838cc4f302b98e7e12b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f7175348da1efc3c762f293e9c44886e46c664b237824dc3ea364a48e085abb8
MD5 70a3a3c1ed0765aefc6a0e2c4f40b79c
BLAKE2b-256 b9a515c0e7ea39ba2d8d98e7f1bb8be86e1be81db3dec2a7f5350421b8f09c47

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5f5e598d907bb10bd57f6656cfcf78f323c6a0afbccaf9d632b8cf7b194ffeb2
MD5 ec6c7d2e6b7121a4002a3c939f38e44e
BLAKE2b-256 74ceecf8a585092ae6c82fc46bfd3cd13ca20560da7d084eacf2fb61585b8bc5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 251c0761060f342b7d3721ab650d1e6d385ccbd2179b43ab36ac6abcf24c923a
MD5 9ddda46559c32a60212acc5c5c7003e6
BLAKE2b-256 994deb42ba0ce090f7e4c707c229b240829a305af3602d4756abdc90189e4e8d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 75db3291c1665b1358b119073823a79916b6e78a601b8ba4adb2b8704722dbc6
MD5 5e94cabe86381a4e3462794ff4bc872f
BLAKE2b-256 7736789e46f38fcba5d9d1e2d38a7dda668d0d680a9644a25daff8945054a19a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp314-cp314-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 46e3c5cc03f0852a1985705523ba5843cad0825fd6bad0e7eac66b36bea40e8e
MD5 2da2afa457451e3bfdaaf29dc4311a40
BLAKE2b-256 52182cf3ae82c3b2452040dced72cbdfcf400399702ce825401c2c06ba42ba61

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 1342a91f7a91209904549d5ffba4d9ccdd8bf8170b4a7edb9ea229fc0a46743e
MD5 92d6a2bd6fe7a16813dedb78acd581ab
BLAKE2b-256 6b8577b4d550bf80068d985ce07ba9241778ef76e58cf0180a19aeaf32812c8b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: unopy-0.4.5-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 7.4 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.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7d9484b372bc8ce68e21ba8d6be37adb9031a4a3d56892b2f2586c0b9a6c376c
MD5 9fd1c333faf59e96d63c62b8925f2281
BLAKE2b-256 0484eee3c5e1fc803995cd0bb386bc314a3a839f4897f29777993ee6385631d4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0dd747d90b0db34ad4e30364f5954f8e2c08ae3a3deb50de9b62574cab08e24b
MD5 6838e53273b335970292f492a81e264b
BLAKE2b-256 9b3c722794a7bfac92d74d6182ce8ad6c882ab4a7bdda61b9adb94037c2289d1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 22a5f6bc0d60dcc8eec291f1775d9d35d7c1c18e2b2ec3dcf52c55778e18e2e2
MD5 174ff9fa84c747f1cd92e7615c3d802b
BLAKE2b-256 7b4a9d544c7517e9406c8889aa41c5b938c5836a82552065f9aab69ebc9f5774

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 24951ba2cb9b6111d1172bd07a488822d4814c002a81c94f9a8f5449f281339d
MD5 89edac72e556077e50c0898250d1e28e
BLAKE2b-256 e83e4b51fad6ea45b00d658e7b4a51f5f91e230d621441654acec5645f097aea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 730788560bf6c967bbd17fe2fd936293230be575147cf0cffb9660c00ee07862
MD5 bb6c74fc660fc9b8c602e85329686f7a
BLAKE2b-256 1b15a6f9075516f9caa67d90648099c10bd2720faea1b55312d5536d26d638c0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 3b59c165a47a65928a0fdfeebd1804ac98d0ed90d9f801ffdc09b922ff4322b6
MD5 0904d796ccf0e230869cb500e986eb19
BLAKE2b-256 5e9f1c177443c0ebcdbbe79acb2565b34fafa7c2331851129cfe1f2a20d58775

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 3b86df3b61e4d511f22e0a44d4d432fd12fcc9a83ade39813b5ad555abc551fd
MD5 bb34616b6d2f149f0ebf46dd63e6b9fa
BLAKE2b-256 ba14d70dd26427f763891ed14aec71d160d5c61ec4b1f89780acb4e41c1b7fb3

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: unopy-0.4.5-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 7.4 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.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ca8ec3248178364a487370fb40aa9d3b2e7d0a4e3d881e4aedc6a23f9dde0410
MD5 7ba1b788badb682d111c9caff327d9ab
BLAKE2b-256 6e0cca9a7135219d7932651d8c03f8d3f252c96b6f13965bf25e164ef9e279e4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 52536336fba67fb4cccc24247a1b29daadf6d23ef74b52aaf7a7b26a0009d668
MD5 b26a3931fee9e10427a77559f369d369
BLAKE2b-256 7b855735a58a87d84cc6ab96c0e506f902ea87e3dfaf170b00e8feb9702b576d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5526b3b6b8ac24ea141c20aaf5d934a54cee732575991950a3d2a205db4ca45a
MD5 a445e325452c0d8d3783e8b4ed083d5b
BLAKE2b-256 98c78dad98f0715dfbc78bf988d0648dcadbbc011c7c4f590076d981e298e2de

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c75f2ba611b7e8ef3e3d583160e73843f84a7eb089955b3788888dc94a369205
MD5 0db48902b3d18ff26e002b5d8d3df203
BLAKE2b-256 f596529669b661704d62f7fcfbf77f100365f6e7d031d0081807d67bcb40ab19

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b4cf7fbeb106b12c4e5f27f68ec35877c1be67b457a54daba491d5c15868df45
MD5 07c9b27a6f0eee0c41bd65792f766796
BLAKE2b-256 236750f96b8daeaa33b8c6e2f02d3722da39937fa5d23256e9f2b94bac689af7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 90226de6762a166ed820178228c5e3b5b65da46ba5af3e4728bb45c91fc424ce
MD5 f737beacdb026b1112d2992b494ef582
BLAKE2b-256 01b7bbbdf2b57b0ce7fbeee70e015f020cf39c8076fdd966c6309504226f9b6b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 40f2ebc32f6dd1f2ed282258f9a96ba36a8c87723397f11d9f60322de5a856e5
MD5 7f60efff202e46ca1b12f857c0d618b5
BLAKE2b-256 1e4b60b32ce46e0d5f1cf868357b01bfc35ef63f969d5406219dbc6cb1436e78

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: unopy-0.4.5-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 7.4 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.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6d64cccf9c301e9a6b3f0ee841355e2996a17dbc81ba22e6594fd47c4d485971
MD5 bff2b6a2cde6e5e84578f1546f87b10f
BLAKE2b-256 fa41da9f5bb98fe78091f1674d0627f941f4a6bf2dd73503fa11971360d450d0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4ff53c28cd183c69c63efa508c3411d28575cd25becc44fc5d3c35dbc3af82d6
MD5 716f26282c7bee2f828aaaea6c91b6eb
BLAKE2b-256 eea449ad737628260df53d9b680ed3e15f77ec4deb49f7cd3c800cbb8b38eaf0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3dd43ea691fb442bbb13679ce816a4aa6de83af710a6795c8a9d94af85e7dfe5
MD5 83596b29f7479275e2fc45e8e19c7967
BLAKE2b-256 037210df3420b2acede4307e36c5212d65a678c44800f2f0f91a02360209c5ef

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 392d10b62aca84e63068d6793e78683ae219ae94b91e7c8da9e858a7f2ee4d1b
MD5 e2ecb1eb622638b30259a0c1d953223d
BLAKE2b-256 b22632cf3fa7f58427e647af5f89ad16bc13b33e53505d632a1209d33136f328

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 46b7060624dd70377e25add8fe3005066d39806633e722c96d354e8dbe336184
MD5 490ed2092800adc29280cc88c6d47129
BLAKE2b-256 afe66867653a58e8240a29708fc6083f864f87719283245389e03f9ce8cc216b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 9337ff7d2b8d6848c50075f149fa33f190d508301364ba6ea847ee7268ee8068
MD5 278bbf1b6d9cf5cca1a024f19c7fdc54
BLAKE2b-256 a8c02dba70a6a46264a93b3da7413d0918963257dc27ec29f97d1c424a568f50

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 6ce337053ea7bbc0121a0220e54362c8e47822e05cab466321f91021c5b2b2b0
MD5 1303a614ec5dd7b8f5bb72804699dd99
BLAKE2b-256 1153566ee0b73481ce7a55d32308f6398282ef83f15d5a3b35fc925ae9f48d3c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: unopy-0.4.5-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 7.4 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.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e3f1471407a3367d6320632cc7484b8a0012d5b942c1e5fea0e3ed83dc76deab
MD5 0eeb9a69b5ab0eac85edc9e9196bd41a
BLAKE2b-256 73084a598f72f437739fdb8747852ea62145ca6eaae504063a52f172ddc79b7e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 31338a7dcd4e20601226233eb25c3012cce97fac57e97a336a414aed08805172
MD5 f9f42e0d062fec81e24133e6c4f621fe
BLAKE2b-256 c630dbb714ebd83f4d9f554b9d82fb9e2db2b717606548113dce065b3b965303

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3c4ecb70c8e0e12e1c371bc33ffe47dbb5f382c366a858c92f90d476def89c0c
MD5 7e2de450d110ccb8b370864dc5424e03
BLAKE2b-256 36045705dd491f3d9a268699b189a0f6fe1c89ed413a008911fbaa4d7da594b1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 28da62b0953a1a4338183ebc623ab129450539b0c5b90c00a8f292b1b278e77d
MD5 789c2b26315458e7980d2889574f9352
BLAKE2b-256 f9bdafee873e31a2639359d6f2994cc8bff2997b34718d9ff45c8a07e56a62d0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9497f91114fec08b70aae97b3de3cf6808967f40dfd36105eddd44c405d35b88
MD5 9a4007bb6a6b51d87b4ac0ac1f47f9ac
BLAKE2b-256 ff3a79c4b05e520a3a65c5c0c62b80df2f932aa615af41e3f1384d50862ac4d7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp310-cp310-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 e2fcf593f32ec4d299c5ba5dacf08416182024d602e8422c6b8799cc5517bcf0
MD5 7fabc269af822f76d92f0e8c5c716ead
BLAKE2b-256 416f22158abaa8d8ed6d47ac23f385b628a0c5921e3fdef0b5731b0b75895be5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 94f2c70eea350b36f3c310ef279821c5b32e1c47f8dfdd463dd04360dde0b40d
MD5 6e9dc9a39d021f1aee8b2227df3a7658
BLAKE2b-256 6041cb431b5a11cb37d51eb6469d1d236569033f5e01545948628cd9135cd614

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: unopy-0.4.5-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 7.4 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.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1463042b3856bd802f6be417e813362bc658b51463624df02c7cc0a4e2e7934d
MD5 3dde1759b3c1ddb1b7046a580371987d
BLAKE2b-256 a653993735beeeb89b0ae31b98537812ddf0fe1b0d7c818e3bdcdd96848508fd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2dddcca15326c8355fc196fda195c09a50cc3e08ebe002ab376b5d06a9e69c17
MD5 8d3001b7ff3f996270f2f0383fd39332
BLAKE2b-256 f5d678b2043c6c541bfaf14090f3a7a86dab704914abaa7450a0cdc01033e90c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 72302e197e6f0ef0c0c9933ab5c8451c3949c0e1a05fdc9595075bf786ec0111
MD5 a22ee1a1514a9918194212b2d88e1cde
BLAKE2b-256 ed61c6d96b280bfb60b56532177900b0946b34f29fb00a38fecd107cd00aac30

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 da7f64aec6f79d8e4f559ea075484c0f1ea0dfdd2d497fb167c41e91fe280536
MD5 9a8e5645e2edccf9748bcc6f2b61880f
BLAKE2b-256 6660ed6c90830655e37ad498b19795f873ed4d8935970a63e890310597a8cbb3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 af339ec29fd990985cb1a8bd977a1c5b11fe928c01126b112d11d5783d43ba2d
MD5 ef642c54403dbc2101e7b8b3eb96ec55
BLAKE2b-256 1b06d4df6dab1420419ef1f05fccf1ea56709b5aef9b6628eae9ad4aa90ee97d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp39-cp39-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 cbd57c1179854d9dc87ea23f8172dd94993190ee47ccfdbed9d0e7e1146ac357
MD5 07812e490bf372723620ac18ddf5bf16
BLAKE2b-256 a1ed61b4490cadf92260b8b166fc0ed8d1173bbbf63eb0268e264d559480dcdb

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: unopy-0.4.5-cp39-cp39-macosx_15_0_arm64.whl
  • Upload date:
  • Size: 5.1 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.5-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 8fc6eba801c3030103de1bccf78dc7d09df2eabb5464d58447067090c6bc3af6
MD5 4ab8ca46eae2b3a9055e6b6d0b5fd60d
BLAKE2b-256 73a49ec8fb248dd3446090128090492a2ae5da750aed2a5b8868de9ffee65b27

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: unopy-0.4.5-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 7.4 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.5-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 01ddd930720a4d8832dc75cc48f77c153e09d1a2f562eafb563b19155a0e4d7c
MD5 dbd06f40cbbc4eab8cd4f7331fb352ee
BLAKE2b-256 b679cb7febd2706dc3d0b2fa120c492681b1fdcc6f9d68c7cf45179d7c5c8e17

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d07a08688cc40133e1d90ca539cbd3e3e4bf28b6c2c61fb08c67290c62f73c52
MD5 42a525a7c4d10ac980ace72a96b917eb
BLAKE2b-256 bdc08b473d8b1ef2611d2397e555661af439eb2032f96daecc020dc43b465564

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8b88ac14b124960ad97ddf3c26b6328cfb2c7a4b3e02914f7a603918feb3891e
MD5 54318c041ad68fe8e46c5a63f09d58d6
BLAKE2b-256 c96844c3c2ca44ccf2ae7dcd4d45a2639bc36932d49416c48fe421e0b8eacb02

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b83b28c7c0cef9aa72579ea88250fab99e9b4cdd9d3d41900798fbed07abe949
MD5 d7caabd62f73198c87412ef21b380a40
BLAKE2b-256 de1f5b8ba74c181be3c34be1d665d864eb16a12ee8fd8c501fe19507169af84f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 59fa0bec4424f37f54a64f630691f6aeaf4ee76eca545e4c11fc0b728b911bf5
MD5 f47a0c5338eeb370948584a18c5fcec3
BLAKE2b-256 a5c9fa9be0d3f3af69fecc730c89482ff0d765d52bb6ae5ad03bf1ee93d621d7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for unopy-0.4.5-cp38-cp38-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 c3109bf65913d575003d83901607cc5f2087b046442676cfe3efe4045c9a4d83
MD5 8bd549856f9376954266a2661bd6e998
BLAKE2b-256 4f220729ac149d69ba35dca01117452b16114a485d0c8f15b93e0f11a88b39a7

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: unopy-0.4.5-cp38-cp38-macosx_15_0_arm64.whl
  • Upload date:
  • Size: 5.1 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.5-cp38-cp38-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 9c7f0967841d4eda964878b3e35bd48a1b8a0b85941cc78fd1f2c01ae98d0d4a
MD5 e21337a626bf69aa0115225374fcdee9
BLAKE2b-256 a048b54ebdf2d1c8951849c4b5fb59bfe7268fb84914882de3de6691f4a074aa

See more details on using hashes here.

Provenance

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