Arc-alkali-rydberg-calculator

Latest version: v3.7.0

Safety actively analyzes 711993 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 10

2.0.5

Changes:
* 2.0.5. corrects offset due to hyperfine splitting in **Rubidium 87**. Now **transition frequencies** from **ground state to Rydberg states** should be within few MHz (relative to center of mass of hyperfine split lines) (f5319ccf64386b76aaf340bcf2db2d2861d4b709 and discussion in 20 ). This had no effect on Stark map or pair-state calculations, but it is important for experiments (finding transitions).
* since version 2.0.4. Python 3.7 is also supported (wheels are uploaded on PyPI) (19)

2.0.3

This version corrects returned coordinate mesh in the region where the wavefunction is calculated 0. This seems unimportant, but it corrects observable numerical inaccuracy in dme calculations by improving integration by trapezoidal rule.

In other words, if you have been calculating **dipole matrix elements for high orbital angular momentum states (\ell approaching n-1)**, please install this update (with pip update), remove saved old dipole matrix elements (delete .arc-data hidden folder in your home directory) and enjoy better precision of high \ell dme values.

2.0.2

Minor release, fixes division by zero error occurring in calculating lifetimes of states in degenerate (\ell>4) manifold (debf02ca1f34d22b7dd2650b9069ca4914b41e88)

2.0.1

This release allows calculation of Winger coefficients for high L values (>50), necessary for example for full-basis calculations of Stark maps for high n states, where maxL>50. See 1027a18ffe376865094de591037111f200c961d1.

2.0.0

**Major changes:**
- added support for small magnetic field along z-axis (Bz, the most common case in experiments)
- fixed error in rounding one of the precalculated coefficients for quadrupole interactions (4579309f65152fa65ca4fc5796eb00d199a4dc39)

**Minor changes:**
- fixed pickling error under Python 3 (622fac22b8be1a497ddf5b40a4c1e8c4a32ecd34)
- fixed few bugs causing with interactive plots sometimes to not respond/appear (c631f88305c84fe6decc3f94d7132d4bd25b3a5c)
- improved graph layout

**Update/installation how-to:**

You can apply the update by deleting data cache from home directory (removing possible wrong numbers saved by previous version)
rm -rf ~/.arc-data
and then by simply installing new ARC version (should see version number 2.0.0 or higher)
pip install ARC-Alkali-Rydberg-Calculator --upgrade --no-cache-dir

1.4.5

Fixes bug 15 that was affecting calculations under Python 3 only (Python 2 was fine). See issue for more details.

You can apply the update by deleting data cache from home directory (removing possible wrong numbers saved by previous version)
rm -rf ~/.arc-data
and then by simply installing new ARC version (should see version number 1.4.5 or higher)
pip install ARC-Alkali-Rydberg-Calculator --upgrade --no-cache-dir

Page 8 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.