Skip to content

R2.0.1 2024-12-06

Latest
Compare
Choose a tag to compare
@pkienzle pkienzle released this 07 Dec 00:40
· 4 commits to master since this release

Note: source repository moved to https://github.com/python-periodictable/periodictable

Modified:

  • Move to IAEA AME2020 for isotope mass
  • Move to IUPAC CIAAW 2021 for atomic mass and isotopic abundance
  • Move old mass/abundance tables into periodictable.mass_2001
  • Li-6:Li-7 mass ratio changed from 12.2 to 19.6 (delta = 2.7%)
  • Isotope abundance changed by 0.1 to 0.5 for B, Zn, Ge, Se, Mo, Er, Yb, Pt, Hg
  • Atomic weight changed by 0.04% for Zn, 0.02% for S and 0.01% for Li, Ge, Se, Mo
  • Fix typos in uncertainties in the neutron table (Zr-90, Te-124, Ba-138, Sm-147)
  • Use correct activation for Pb-208 which was entered as barns rather than mbarns
  • Use Aug 2023 update to X-ray scattering factors (Pt, Cr, Nb, Y, Er)
  • Update physical constants to CODATA 2022. Values have changed by as much
    as 1e-7 (relative) in Avogadro number, Planck constant, J/eV, electron radius,
    electron mass, neutron mass and atomic mass constant.
  • Updated bound coherent scattering length for H-1, H-2, He-4, C-12,
    O-16, O-17, O-18, Sn-119, Sm-154, Eu-153, Ir-191, Ir-193, Pb-207, Bi-209
  • Neutron b_c changed for Zn-70 from 6.9 to 6.0 (fixes a typo in the table)
  • Updated total cross section for He, Kr, Xe
  • Use log-log interpolation for X-ray f''

Breaking changes:

  • Remove Z=0 (bare neutron) from the PeriodicTable iterator.
  • Replace constants.plancks_constant (eV s) with
    constants.planck_constant (J/Hz).

See README.rst for complete history.