Releases: nikolasibalic/ARC-Alkali-Rydberg-Calculator
Releases · nikolasibalic/ARC-Alkali-Rydberg-Calculator
v.3.10.1
v3.10.2
v3.10.0
Minor fixes to follow upstream packages avoid their CVEs. Pre build wheels support for Python 3.14, retiring support for Python 3.9.
What's Changed
- Replace
scipy.special.sph_harmwithscipy.special.sph_harm_yby @dihm in #205 - #202 by @dehond
- CI, CVEs and formatting by @nikolasibalic in #209
Full Changelog: v3.9.0...v3.10.0
v3.9.0
New minor version bump.
What's Changed
- Start of quantum number j should be from |l-s| not l-s by @ImVictorCheng in #197
- Corrected off-by-one error for inclusive nMax in right-exclusive range by @ZehDeckel in #198
- Increase precision of hartree energy by @johannes-moegerle in #192 and refreshed all cached values of d.m.e and q.m.e
- fixed one case of pertubative C6 calculation recently introduced by @KarenWadenpfuhl in 4a3a8e7
New Contributors
- @ImVictorCheng made their first contribution in #197
- @ZehDeckel made their first contribution in #198
- @johannes-moegerle made their first contribution in #192
Full Changelog: v.3.8.1...v3.9.0
v3.8.1
Minor release dropping support for Python 3.8, and adding support for Python 3.13.
Full Changelog: v3.8.0...v.3.8.1
v3.8.0
What's Changed
- Angular Channel Code for PairStateInteraction class by @KarenWadenpfuhl in #186
- fixing issue with numpy.float to float conversion for sympy Wigner3j for high
l>40@stefanaull
New Contributors
- @KarenWadenpfuhl made their first contribution in #186
- @stefanaull bugfixing in #189 (commit a97562c)
Full Changelog: v3.7.0...v3.8.0
v3.7.0
What's Changed
- Addition of D1 hfs constants for potassium-40 and potassium-41 by @hpaantee in #175
- Implementation of Black-body radiation shift to atomic state by @johnny-sa in #172
- Adding missing links to older data references by @dihm in #185
- Improved energy calculation for high l states (l>5) and quantum defect updates for Cs and K. by @johnny-sa in #173
- Added
getDrivingPowerMethod to Calculate Laser Power for Resonantly Driven Atoms by @francois-marie in #169 - Updated DME cache for alkali atoms following improved values above; added typing for part of the module by @nikolasibalic in #176
New Contributors
- @hpaantee made their first contribution in #175
- @johnny-sa made their first contribution in #172
- @francois-marie made their first contribution in #169
Full Changelog: v3.6.0...v3.7.0
v3.6.0
v3.5.0
- Added branching ratios (#163 , thanks to @dihm )
- Improved CI build system (#166 #168 , thanks to @dihm )
- Fixed bug with Breit Rabi states with half-integer rounding (#159 , thanks to @VNastya)
- Fixed bug with 3D plots due to Matplotlib regression (thanks to Guo Gangyz)
- Changed return result for Wigner6j for non-integer sums to match Wolfram (#158 returning 0 instead of NaN; thanks to @petermao )
If any issues occur now that we use new build system (that should be actually more reliable since it is used by big projects such as scipy, numpy... ) please open an issue.