From 41c26d95236b4b3ec8204991e889cfe2a97afe61 Mon Sep 17 00:00:00 2001 From: John Travers Date: Wed, 4 Nov 2026 23:20:19 +0000 Subject: [PATCH] Say beta, and stop claiming what Luna also has The classifier moves from Alpha to Beta. The Luna guide's list of capabilities beyond Luna no longer names gas mixtures or Slurm scans, since Luna has both, and the README's timing for its headline example is brought up to date. Co-Authored-By: Claude Opus 5.5 --- README.md | 2 +- changelog.d/beta-status.changed.md | 1 + docs/guide/workflows/luna.md | 3 +-- pyproject.toml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) create mode 100644 changelog.d/beta-status.changed.md diff --git a/README.md b/README.md index 242d9111..cd4b3083 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ plasma, and Raman frequency combs. *A 7.5 fs pulse at 800 nm self-compresses in a helium-filled capillary with a pressure gradient to vacuum and emits a resonant dispersive wave at 120–150 nm: spectral and temporal evolution along the 1.5 m fibre, and the exit spectrum. Four coupled modes, -ionisation and plasma included; about half a minute on a laptop.* +ionisation and plasma included; under ten seconds on a laptop.* ```python from solprop.driver import prop_capillary diff --git a/changelog.d/beta-status.changed.md b/changelog.d/beta-status.changed.md new file mode 100644 index 00000000..69ef5423 --- /dev/null +++ b/changelog.d/beta-status.changed.md @@ -0,0 +1 @@ +The package classifier is now Development Status 4 - Beta. The interfaces may still change between minor releases. diff --git a/docs/guide/workflows/luna.md b/docs/guide/workflows/luna.md index 303ef212..dc4f8fe5 100644 --- a/docs/guide/workflows/luna.md +++ b/docs/guide/workflows/luna.md @@ -317,7 +317,7 @@ error. - Tabulated modes from any mode solver. - Planar guides, including a planar guide resolved across its width, and a line geometry of free space. -- Gas mixtures and steady-flow fills. +- Steady-flow gas fills. - Vector Raman responses. - A frequency-dependent electronic response (opt-in, on every backend): optmat's whole hyperpolarisability fit evaluated at every quartet's frequencies, where Luna @@ -331,7 +331,6 @@ error. - Coupling one simulation's output field into another (a capillary, a fibre, a gas gap) through coherent field planes, with transport through free space, lenses, apertures, mirrors and spectral optics ([coupling simulations](coupling.md)). - Design tools with multi-soliton content, and the inverse design of a capillary's pressure and energy for a soliton order, count or largest eigenvalue. -- Scans on process pools and Slurm clusters. - The native backend for multi-core CPUs and GPUs. ## Validation against Luna diff --git a/pyproject.toml b/pyproject.toml index 3afe53c3..aa1bf9ce 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,7 +21,7 @@ requires-python = ">=3.14" dynamic = ["version", "dependencies", "optional-dependencies"] classifiers = [ # 0.x: the interfaces may still change between minor releases. - "Development Status :: 3 - Alpha", + "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.14",