Skip to main content

rlaopt

License: Apache 2.0 Coverage

A package containing implementations of randomized linear algebra-based optimization algorithms for scientific computing and optimization.

Installation

Install the latest release from PyPI with pip:

pip install rlaopt

Or add it to a uv-managed project:

uv add rlaopt

Development

Install uv, clone this repository, and create the locked development environment with:

uv sync

Run commands inside the locked environment with uv run, for example:

uv run pytest

Releasing

The version number in pyproject.toml is the single source of truth. Maintainers prepare a release branch using uv version X.Y.Z --no-sync, merge it into main, and publish a GitHub Release tagged vX.Y.Z. Publishing the GitHub Release validates, attests, and uploads the package to PyPI through Trusted Publishing.

See RELEASING.md for the complete process.

Citation

If you find our work useful, please consider citing our paper:

TODO: add bibtex citation

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

Metadata

Release files for rlaopt 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rlaopt 0.1.0
File Size Uploaded
rlaopt-0.1.0.tar.gz 84.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rlaopt 0.1.0
File Interpreter ABI Platform
rlaopt-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 194.7 kB

Release files / rlaopt-0.1.0.tar.gz

Download URL rlaopt-0.1.0.tar.gz
Size 84.6 kB
Tags Source
SHA-256 checksum
How to use checksums
ce80fc5b1571144e47ad7087af402ce4179adfbc53add265ce0525ad600043f4
BLAKE2b-256 checksum
How to use checksums
9a714f05bcb9d7cbee9772873ab749b58fbfb095bcdea606e67aa5de96b37348
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.

Transparency log

Release files / rlaopt-0.1.0-py3-none-any.whl

Download URL rlaopt-0.1.0-py3-none-any.whl
Size 110.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1cb3b45afbe26ed52660fad1b2a55db1cc7287da45fe53af676dec306e891e3c
BLAKE2b-256 checksum
How to use checksums
eb0d3bd10fef8403e3d959c704ac3ed92b10005ef69cc4ec173759598b73bad7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 29, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page