Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-particle for openSUSE:Factory 
checked in at 2026-07-06 12:31:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-particle (Old)
 and      /work/SRC/openSUSE:Factory/.python-particle.new.1982 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-particle"

Mon Jul  6 12:31:54 2026 rev:23 rq:1363831 version:1.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-particle/python-particle.changes  
2026-05-10 16:49:20.411273723 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-particle.new.1982/python-particle.changes    
    2026-07-06 12:34:25.347749360 +0200
@@ -1,0 +2,47 @@
+Sun Jul  5 09:18:57 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 1.0.0:
+  * Added the 2026 PDG data table file, now default,
+  * and made a new 2026 nucleus data file to match.
+  * Added version 16 of package CSV data files since PDG 2026
+    information now the default.
+  * Removed old and superseded 2022 and 2023 PDG and derived data
+    files.
+  * Removed old 2020 and 2022 nucleus data files.
+  * `Particle` class and submodules:
+  * Return `Fraction` instead of float for charge, spin J, and
+    isospin I.
+  * Implemented baryon, lepton and R-parity quantum numbers.
+  * Implemented flavour quantum numbers - strangeness, charmness,
+    bottomness, topness. Also hypercharge.
+  * Tests added for all new functionality.
+  * Added also a test of the Gell-Mann–Nishijima formula relating
+    charge to isospin and hypercharge.
+  * Performance improvements, notably for particle and PDGID
+    literals.
+  * Minor improvements and fixes to the odd member function.
+  * Improvements to the CLI commands `python -m particle ...` for
+    better user experience
+  * and clearer error messages.
+  * `PDGID` class method and related standalone functions:
+  * Return `Fraction` instead of float for charge, spin J, and
+    isospin I.
+  * Minor fixes to the odd function.
+  * Classes for MC particle identification codes and converters:
+  * New common `MCParticleID` base class for MC particle ID
+    classes.
+  * The classes `Geant3ID`, `PythiaID`, `Corsika7ID` now inherit
+    from it
+  * and are much simplified and streamlined.
+  * Dependencies:
+  * Moved to Pandas 2.0+.
+  * Dropped support for Python 3.9.
+  * Miscellaneous:
+  * Added support for agents.
+  * Started using pattern matching to simplify bits of code.
+  * Tests and CI:
+  * Test suite significantly improved and enhanced.
+  * Updates and improvements to pre-commit hooks and CI YAML
+    files.
+
+-------------------------------------------------------------------

Old:
----
  particle-0.26.2.tar.gz

New:
----
  particle-1.0.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-particle.spec ++++++
--- /var/tmp/diff_new_pack.Prw1aH/_old  2026-07-06 12:34:25.935769789 +0200
+++ /var/tmp/diff_new_pack.Prw1aH/_new  2026-07-06 12:34:25.943770067 +0200
@@ -19,7 +19,7 @@
 %global modname particle
 %{?sle15_python_module_pythons}
 Name:           python-particle
-Version:        0.26.2
+Version:        1.0.0
 Release:        0
 Summary:        PDG particle data and identification codes
 License:        BSD-3-Clause
@@ -29,16 +29,11 @@
 BuildRequires:  %{python_module hatch_vcs}
 BuildRequires:  %{python_module hatchling}
 BuildRequires:  %{python_module pip}
-BuildRequires:  %{python_module setuptools_scm}
-BuildRequires:  %{python_module toml}
 BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-attrs >= 22.2
+Requires:       python-attrs >= 22.2.0
 Requires:       python-hepunits >= 2.4.0
-%if 0%{?python_version_nodots} < 313
-Requires:       python-typing_extensions >= 4.5
-%endif
 Recommends:     python-pandas >= 1.24.0
 Recommends:     python-tabulate
 BuildArch:      noarch

++++++ particle-0.26.2.tar.gz -> particle-1.0.0.tar.gz ++++++
++++ 27791 lines of diff (skipped)

Reply via email to