Skip to main content

NLSL

The NLSL project provides a Python interface to the ACERT nonlinear least squares (NLSL) spectroscopic fitting toolkit, bundling the original Fortran core with a modern Python API for building, fitting, and analysing spin resonance models.【F:pyproject.toml†L11-L24】【F:nlsl/init.py†L1-L104】

Key features

  • Pythonic parameter access – the :class:nlsl.nlsl class exposes the complete parameter set from the legacy NLSL engine through mapping-style accessors, making it easy to read or update magnetic, diffusion, and fitting options from Python code.【F:nlsl/init.py†L60-L170】
  • Programmable fitting control – the :class:nlsl.fit_params helper keeps the low-level Levenberg–Marquardt settings in sync with the Fortran structures, so tolerances, iteration limits, and other solver options can be modified directly without crafting text run files.【F:nlsl/init.py†L15-L58】
  • Runfile compatibility – existing NLSL .run scripts can be replayed via :meth:nlsl.nlsl.procline, preserving the familiar workflow while allowing incremental migration to the Python API.【F:nlsl/init.py†L82-L109】
  • Spectrum capture – helper methods such as :meth:nlsl.nlsl.current_spectrum and :meth:nlsl.nlsl.write_spc let you evaluate the current model or persist generated spectra for downstream analysis and visualisation.【F:nlsl/init.py†L105-L158】

Installation

Clone the repository and install the package in editable mode so the compiled Fortran components stay in sync with your working tree:

pip install -e . --no-build-isolation

If you see errors about NumPy being “incompatible”

acert_nlsl requires NumPy ≥ 2.0.
This might lead to errors that have two solutions.

One option is to create a new python environment -- e.g. on Anaconda, you would do:

conda create -n nlsl_env python=3.13

and then install again inside this environment. Whenever you went to use the package, you would then want to make sure you're inside the right environment with: conda activate nlsl_env

The other option is to upgrade your existing environment:

If your environment already has older packages that pin NumPy < 2.0 (e.g., gensim, numba), you must upgrade those packages so they accept modern NumPy.

Run:

pip install --upgrade gensim numba

If additional packages report similar “requires numpy<2.x” errors, upgrade them the same way. After all incompatible packages are upgraded, install NLSL normally:

pip install acert_nlsl

Usage overview

Instantiate :class:nlsl.nlsl to work with parameters programmatically, or stream traditional runfiles back into the engine.

import nlsl

n = nlsl.nlsl()
n["nsite"] = 1
n.fit_params["maxitr"] = 40
n.procline("data sampl1 ascii nspline 200 bc 20 shift")
site_spectra = n.fit()
total_spectrum = n["weights"] @ site_spectra

The mapping interface mirrors the parameter names defined by the original Fortran code (see nlshlp.txt for a full command reference), while :meth:nlsl.nlsl.fit runs the nonlinear least-squares optimiser and returns the latest site spectra, while the companion weight matrix stays accessible through the mapping interface.【F:nlsl/init.py†L60-L204】

Examples

A curated set of runnable examples is included under examples/ to help you get started with real datasets and typical NLSL workflows:

Download the examples directory

After installing, you should be able to run nlsl exampledir on any command line, which will unpack the examples directory as NLSL_examples. (This is the examples directory that it gets from unpacking a zip of the current code on github.)

Description of examples

  • Runfile suite (sampl1–sampl5) – canonical .run scripts paired with .dat inputs that demonstrate anisotropic rotations, multi-spectrum fits, and other standard analyses. Run them with the classic command-line interface and compare the generated .spc and .log outputs to the provided reference files to verify your setup.【F:examples/README.rst†L1-L22】
  • runexample.py – command-line helper that executes one of the numbered runfile scenarios, cascades any nested call directives, reports relative RMS errors, and plots the resulting spectra with experimental overlays for quick diagnostics.【F:examples/runexample.py†L1-L93】
  • runexample_first.py – simplified variant that focuses on the first sample run, computing a global relative RMS metric while rendering the fitted spectrum.【F:examples/runexample_first.py†L1-L74】
  • break_down_example.py – step-by-step walkthrough of the first sample showcasing programmatic parameter updates, basis set configuration, and fit execution directly from Python without relying on runfiles.【F:examples/break_down_example.py†L1-L83】
  • BL05CHSA.py – reproduces the BL05CHSA.run workflow, highlighting how to plot individual spectral components alongside the overall fit and cumulative integrals.【F:examples/BL05CHSA.py†L1-L40】
  • c16pc371e.py – demonstrates interacting with a custom runfile while inspecting the solver configuration before and after execution and plotting the normalised spectra.【F:examples/c16pc371e.py†L1-L46】

Each script expects to be run from within the examples/ directory so that the associated data and reference outputs are discovered automatically.【F:examples/runexample.py†L22-L41】

Additional resources

  • The examples/README.rst file documents the legacy testing workflow for the runfile suite and points to the reference outputs for verification.
  • nlshlp.txt lists every command available to the original interpreter along with detailed descriptions of their arguments and expected effects.

Metadata

Release files for acert-nlsl 0.1.0.15

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

Source distribution (sdist)

Source distribution for acert-nlsl 0.1.0.15
File Size Uploaded Provenance Actions
acert_nlsl-0.1.0.15.tar.gz 7.4 MB Without provenance Details for acert_nlsl-0.1.0.15.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for acert-nlsl 0.1.0.15
File Actions
acert_nlsl-0.1.0.15-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for acert_nlsl-0.1.0.15-cp314-cp314-win_amd64.whl
acert_nlsl-0.1.0.15-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details for acert_nlsl-0.1.0.15-cp314-cp314-musllinux_1_2_x86_64.whl
acert_nlsl-0.1.0.15-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details for acert_nlsl-0.1.0.15-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
acert_nlsl-0.1.0.15-cp314-cp314-macosx_15_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 15.0+ x86-64 Details for acert_nlsl-0.1.0.15-cp314-cp314-macosx_15_0_x86_64.whl
acert_nlsl-0.1.0.15-cp314-cp314-macosx_15_0_arm64.whl CPython 3.14 CPython 3.14 macOS 15.0+ ARM64 Details for acert_nlsl-0.1.0.15-cp314-cp314-macosx_15_0_arm64.whl
acert_nlsl-0.1.0.15-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for acert_nlsl-0.1.0.15-cp313-cp313-win_amd64.whl
acert_nlsl-0.1.0.15-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details for acert_nlsl-0.1.0.15-cp313-cp313-musllinux_1_2_x86_64.whl
acert_nlsl-0.1.0.15-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details for acert_nlsl-0.1.0.15-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
acert_nlsl-0.1.0.15-cp313-cp313-macosx_15_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 15.0+ x86-64 Details for acert_nlsl-0.1.0.15-cp313-cp313-macosx_15_0_x86_64.whl
acert_nlsl-0.1.0.15-cp313-cp313-macosx_15_0_arm64.whl CPython 3.13 CPython 3.13 macOS 15.0+ ARM64 Details for acert_nlsl-0.1.0.15-cp313-cp313-macosx_15_0_arm64.whl
acert_nlsl-0.1.0.15-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for acert_nlsl-0.1.0.15-cp312-cp312-win_amd64.whl
acert_nlsl-0.1.0.15-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details for acert_nlsl-0.1.0.15-cp312-cp312-musllinux_1_2_x86_64.whl
acert_nlsl-0.1.0.15-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details for acert_nlsl-0.1.0.15-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
acert_nlsl-0.1.0.15-cp312-cp312-macosx_15_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 15.0+ x86-64 Details for acert_nlsl-0.1.0.15-cp312-cp312-macosx_15_0_x86_64.whl
acert_nlsl-0.1.0.15-cp312-cp312-macosx_15_0_arm64.whl CPython 3.12 CPython 3.12 macOS 15.0+ ARM64 Details for acert_nlsl-0.1.0.15-cp312-cp312-macosx_15_0_arm64.whl
acert_nlsl-0.1.0.15-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for acert_nlsl-0.1.0.15-cp311-cp311-win_amd64.whl
acert_nlsl-0.1.0.15-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details for acert_nlsl-0.1.0.15-cp311-cp311-musllinux_1_2_x86_64.whl
acert_nlsl-0.1.0.15-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details for acert_nlsl-0.1.0.15-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
acert_nlsl-0.1.0.15-cp311-cp311-macosx_15_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 15.0+ x86-64 Details for acert_nlsl-0.1.0.15-cp311-cp311-macosx_15_0_x86_64.whl
acert_nlsl-0.1.0.15-cp311-cp311-macosx_15_0_arm64.whl CPython 3.11 CPython 3.11 macOS 15.0+ ARM64 Details for acert_nlsl-0.1.0.15-cp311-cp311-macosx_15_0_arm64.whl
acert_nlsl-0.1.0.15-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for acert_nlsl-0.1.0.15-cp310-cp310-win_amd64.whl
acert_nlsl-0.1.0.15-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details for acert_nlsl-0.1.0.15-cp310-cp310-musllinux_1_2_x86_64.whl
acert_nlsl-0.1.0.15-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for acert_nlsl-0.1.0.15-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
acert_nlsl-0.1.0.15-cp310-cp310-macosx_15_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 15.0+ x86-64 Details for acert_nlsl-0.1.0.15-cp310-cp310-macosx_15_0_x86_64.whl
acert_nlsl-0.1.0.15-cp310-cp310-macosx_15_0_arm64.whl CPython 3.10 CPython 3.10 macOS 15.0+ ARM64 Details for acert_nlsl-0.1.0.15-cp310-cp310-macosx_15_0_arm64.whl
acert_nlsl-0.1.0.15-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for acert_nlsl-0.1.0.15-cp39-cp39-win_amd64.whl
acert_nlsl-0.1.0.15-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details for acert_nlsl-0.1.0.15-cp39-cp39-musllinux_1_2_x86_64.whl
acert_nlsl-0.1.0.15-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details for acert_nlsl-0.1.0.15-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
acert_nlsl-0.1.0.15-cp39-cp39-macosx_15_0_x86_64.whl CPython 3.9 CPython 3.9 macOS 15.0+ x86-64 Details for acert_nlsl-0.1.0.15-cp39-cp39-macosx_15_0_x86_64.whl
acert_nlsl-0.1.0.15-cp39-cp39-macosx_15_0_arm64.whl CPython 3.9 CPython 3.9 macOS 15.0+ ARM64 Details for acert_nlsl-0.1.0.15-cp39-cp39-macosx_15_0_arm64.whl

Total release size: 66.5 MB

Release files / acert_nlsl-0.1.0.15.tar.gz

Download URL acert_nlsl-0.1.0.15.tar.gz
Size 7.4 MB
Tags Source
SHA-256 checksum
How to use checksums
b80ce36bfba54249e4ac95cd3b485366da9c8f942cab2c0813e6e98112f974c6
BLAKE2b-256 checksum
How to use checksums
5dc74e610d2aa19a10a4bb4506ab2cd4b45c9d74f9ca1956c0f081a2b3e099e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp314-cp314-win_amd64.whl

Download URL acert_nlsl-0.1.0.15-cp314-cp314-win_amd64.whl
Size 2.3 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
942618b0296ea4ca3cbd79f069c95ac30c5738e99b53fb1960896c36b0c53a93
BLAKE2b-256 checksum
How to use checksums
2d25f8141b2392b0c04700fa03f3c62fccbbd45c078b7ee1aedd1afefc814811
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL acert_nlsl-0.1.0.15-cp314-cp314-musllinux_1_2_x86_64.whl
Size 2.2 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
35d545f790cb500cbed72914c94707a5643f71f9f89c4be3b09a5c7b7134094c
BLAKE2b-256 checksum
How to use checksums
edb583d464c0db44e54a3c15dd56e947dcbd0076b69a63953cc85b49f948ef33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL acert_nlsl-0.1.0.15-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.8 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
229d46b8b7184ab7a95171135e27dd9cd94341cdf9ba6ff224c0d89e4c4a6c15
BLAKE2b-256 checksum
How to use checksums
cf1c3a87311d1c6cf613faae36bd942abc93ea8193ef4a934c8a4a46e184a272
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp314-cp314-macosx_15_0_x86_64.whl

Download URL acert_nlsl-0.1.0.15-cp314-cp314-macosx_15_0_x86_64.whl
Size 2.1 MB
Tags CPython 3.14 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
3c8b8cda702da9fb0ba163752ee2d66b5e36bc3c29141bbf42ffee50b6909557
BLAKE2b-256 checksum
How to use checksums
e19c519160d601db2f82ce90eaffb792042efb465fb23cab7b60d0263b2a68c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp314-cp314-macosx_15_0_arm64.whl

Download URL acert_nlsl-0.1.0.15-cp314-cp314-macosx_15_0_arm64.whl
Size 1.4 MB
Tags CPython 3.14 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
0b76aef56d9ae5a7789d423f8854fd647ab05bb14bcd3b16db0a001981ba46fc
BLAKE2b-256 checksum
How to use checksums
a0c6ce937937406ed8a39846ed74b32ca6071d66a263f3d4697acb3ad37a249e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp313-cp313-win_amd64.whl

Download URL acert_nlsl-0.1.0.15-cp313-cp313-win_amd64.whl
Size 2.3 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
47855568fbfb611b80ef794034a1d9b516cc258041340ff732374c5d3b4a8695
BLAKE2b-256 checksum
How to use checksums
4028b61f893df8c20062976c28ca192082c983fd4af9b7ed9473ff1b1f8d372b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL acert_nlsl-0.1.0.15-cp313-cp313-musllinux_1_2_x86_64.whl
Size 2.2 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
e4126dc943f222b36960947969a66609b3568fabe8fd04c5c5e8a0269b0b442f
BLAKE2b-256 checksum
How to use checksums
227725457a7f2a5c07ac3d90df64d6bd50bc566350e76ae1d9ac228292420b43
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL acert_nlsl-0.1.0.15-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.8 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
906d6255dc05fa77371d9096f600c303725efafdaeb242f492ad14f8d866ac3f
BLAKE2b-256 checksum
How to use checksums
290b2ac78981c57db8d3770082eaf58fcf123e3a3ad3b4fe746036a430a468de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp313-cp313-macosx_15_0_x86_64.whl

Download URL acert_nlsl-0.1.0.15-cp313-cp313-macosx_15_0_x86_64.whl
Size 2.1 MB
Tags CPython 3.13 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
03ab50cf4f1ce87fe906ff9e2416503e032f9383dbbfe504a22eca5cab3b7e3f
BLAKE2b-256 checksum
How to use checksums
eb07afdc52fa357f423aa17bbf81ceae928a69f7258fdf9c2c3e0a7baf7d41f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp313-cp313-macosx_15_0_arm64.whl

Download URL acert_nlsl-0.1.0.15-cp313-cp313-macosx_15_0_arm64.whl
Size 1.4 MB
Tags CPython 3.13 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
539eb507ba491229cf2e6d4e7ee4bb22e376abde2bd24fae1b3a9c475e3c531b
BLAKE2b-256 checksum
How to use checksums
a9dbbd0880dbfb4a6f3bcc410381e71302316678e551d0bf98c59d78a1f7ed94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp312-cp312-win_amd64.whl

Download URL acert_nlsl-0.1.0.15-cp312-cp312-win_amd64.whl
Size 2.3 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
304b549551500afe1c3029c35a45de545f253360ca3d80ddd8f30ca15f6d47f4
BLAKE2b-256 checksum
How to use checksums
2fc0f4d469a10ae4ddd530acda98e8c588c23a805e55040ceb23c109aed64fad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL acert_nlsl-0.1.0.15-cp312-cp312-musllinux_1_2_x86_64.whl
Size 2.2 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1cba6230c732b59122f6951eb0b8cdfc81c3c4a33b0015db7d4f979cdb7120da
BLAKE2b-256 checksum
How to use checksums
a224b84f21a2bf2e8e3f2df061bb2d6fda830dca08c3132b3cc6063d792110fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL acert_nlsl-0.1.0.15-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.8 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e48656d26f2d428aea245209c55f3478c3a8ba54378d2bb0732c956ad6736dc0
BLAKE2b-256 checksum
How to use checksums
9dc3c949b2c83f60d97f8ac2076d9b36053ae61df62f2ce974f86441b08fde7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp312-cp312-macosx_15_0_x86_64.whl

Download URL acert_nlsl-0.1.0.15-cp312-cp312-macosx_15_0_x86_64.whl
Size 2.1 MB
Tags CPython 3.12 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
c0be7d78246ee9e0b77065cfd4356a10e30f39a157a9e3ade2c39e86edc43871
BLAKE2b-256 checksum
How to use checksums
2051ae1aef92b757c0a8e7b9ea2f70ebd55b59fdec487b2f66e1d0ae47adc4da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp312-cp312-macosx_15_0_arm64.whl

Download URL acert_nlsl-0.1.0.15-cp312-cp312-macosx_15_0_arm64.whl
Size 1.4 MB
Tags CPython 3.12 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
7bc7758f6bcd7e5a916a21642049945719ed7a432366a4b1936851da94d43865
BLAKE2b-256 checksum
How to use checksums
7d71af273517b296370348ac8d647600df84e0859da7c6cffa1430aa0e6d4677
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp311-cp311-win_amd64.whl

Download URL acert_nlsl-0.1.0.15-cp311-cp311-win_amd64.whl
Size 2.3 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
afcb5b94cfb89400374a4846b953a6cbffd5f6c1da537d618e7e5d9d96138f95
BLAKE2b-256 checksum
How to use checksums
53efb6d26bf71b9dd35e398e5bfcefd40d9a4028433ef0f095126c4fa6847669
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL acert_nlsl-0.1.0.15-cp311-cp311-musllinux_1_2_x86_64.whl
Size 2.2 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f96e296f1dad392125fc2f587bd46857fa6372a9bc2e6cd194e75afbd2d4d2e9
BLAKE2b-256 checksum
How to use checksums
65702923a7faf49c97cabf03a6922ff400ce01d46e10e07756c66634d50aeac9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL acert_nlsl-0.1.0.15-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.8 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
94baaf0eabab1a0b85f6bbe31637b675b2c3f9fdebbe8065f2c85ed3c09a7655
BLAKE2b-256 checksum
How to use checksums
36bb62139a6603ac77ef1e52aa9d223417ad8c84892976fb1dd115c00b9bb0cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp311-cp311-macosx_15_0_x86_64.whl

Download URL acert_nlsl-0.1.0.15-cp311-cp311-macosx_15_0_x86_64.whl
Size 2.1 MB
Tags CPython 3.11 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
1c5ac37c09fd64e1724f38a117d430fe7724c37540f7764d48ec50652c255acb
BLAKE2b-256 checksum
How to use checksums
83aee8dd2169c138d6b252fd56f045b1e30e778ef848b4858d348d6b75158796
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp311-cp311-macosx_15_0_arm64.whl

Download URL acert_nlsl-0.1.0.15-cp311-cp311-macosx_15_0_arm64.whl
Size 1.4 MB
Tags CPython 3.11 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
6d462b0c227337cddb34cd7c4ba659aeb81db72706326ae781df3140d5ee8456
BLAKE2b-256 checksum
How to use checksums
6848db86e60cd6ab8d78673a7a9dc0aaac922de25ad923a08cc19f31371ccf81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp310-cp310-win_amd64.whl

Download URL acert_nlsl-0.1.0.15-cp310-cp310-win_amd64.whl
Size 2.3 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
db1e745f84d94ed70bcbde6de41894ee34f42e44d4b36fb969e9c41d883a7124
BLAKE2b-256 checksum
How to use checksums
821c67e831f8bc82eb07bce97082bb3938f719f0cd001ce2f6a81000d93ffd55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL acert_nlsl-0.1.0.15-cp310-cp310-musllinux_1_2_x86_64.whl
Size 2.2 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
26ab94ffd09fa6795676d8787470dca529a51083dda17019aad1165aa4abca69
BLAKE2b-256 checksum
How to use checksums
58cfe390c461521bb9126be0650d154f7850839be6581c4359bd8533c155f417
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL acert_nlsl-0.1.0.15-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.8 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
bf633548bbfb62df176a660b0eca551f75d722def5323c10ce778169ece122ee
BLAKE2b-256 checksum
How to use checksums
6a999a5d24f1920a3a529d5bbfd0a7735b74dfb41ae1afb5c073a50b27500c97
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp310-cp310-macosx_15_0_x86_64.whl

Download URL acert_nlsl-0.1.0.15-cp310-cp310-macosx_15_0_x86_64.whl
Size 2.1 MB
Tags CPython 3.10 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
b8084949b671892437f8d5d8c6f4e315bc49e5421478e7120ae30f8ec11f453d
BLAKE2b-256 checksum
How to use checksums
5c6c4bb0fa509552c982864e2919a6d56825f14151f6cc925e9c7b5c8b1676a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp310-cp310-macosx_15_0_arm64.whl

Download URL acert_nlsl-0.1.0.15-cp310-cp310-macosx_15_0_arm64.whl
Size 1.4 MB
Tags CPython 3.10 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
e4ad5843776113d3323e975f14e10b99cd958f4b55a324f1af9585defc99e06e
BLAKE2b-256 checksum
How to use checksums
69971e6747fbada8e2dff806f701dc0e086d77e04613b0d0839bfc2b1692a4ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp39-cp39-win_amd64.whl

Download URL acert_nlsl-0.1.0.15-cp39-cp39-win_amd64.whl
Size 2.3 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
51f403bcd19655a3870c3f107903480b5a202482c2c1f1834a69a0661156551c
BLAKE2b-256 checksum
How to use checksums
845bad91ec48fe924256f00cea937bf37e658c35ec6230bcf7b7e0ee2b8b2245
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL acert_nlsl-0.1.0.15-cp39-cp39-musllinux_1_2_x86_64.whl
Size 2.2 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
51a1f7fb774498e93e3f8fc426351985186834c01081fab7dc2ae4c733877802
BLAKE2b-256 checksum
How to use checksums
9cd3793bf69d5018a4ee2961b1e041cd9a6be181b60d279fa0bb91c2a66ca1e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL acert_nlsl-0.1.0.15-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.8 MB
Tags CPython 3.9 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5bd9eb65a5a3fed189923e7633ac029285b75b3bf182a2d302bbb3a49353b9b7
BLAKE2b-256 checksum
How to use checksums
95866cd50038ef6cf7b9f88da23fcb9fe25a86ef179691bf880c5ba019c7355e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp39-cp39-macosx_15_0_x86_64.whl

Download URL acert_nlsl-0.1.0.15-cp39-cp39-macosx_15_0_x86_64.whl
Size 2.1 MB
Tags CPython 3.9 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
2c8d4e333c47a38629b108efe073ca5037ddfcad95b09807196427b5a659696a
BLAKE2b-256 checksum
How to use checksums
1714da673679a0026c7da309d7b5c86a5f2fd07205732137b9fa76f39b0ae261
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / acert_nlsl-0.1.0.15-cp39-cp39-macosx_15_0_arm64.whl

Download URL acert_nlsl-0.1.0.15-cp39-cp39-macosx_15_0_arm64.whl
Size 1.4 MB
Tags CPython 3.9 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
c4b747deea845e0666330b2f49c0bbff8f4772e661efbfc126c86cff974b8b2d
BLAKE2b-256 checksum
How to use checksums
66addb7c97d4db6f97cc93744dd0330a00dd429e57d135c1f408258aabbb0682
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Security for acert-nlsl 0.1.0.15

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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