- `Particle` class:
- `Particle.dump_table()` method removed and replaced with methods
`Particle.to_dict()` and `Particle.to_list()` (avoids strong coupling of packages).
- Improve LaTeX particle names with `\prime` in them,
to have correct HTML names for such particles.
- Misleading/awkward `Particle.__int__` method removed.
- `PDGID` class:
- New functions for qualification of PDG IDs:
- `is_quark`.
- `is_gauge_boson_or_higgs`.
- `is_sm_gauge_boson_or_higgs`.
- `is_generator_specific`.
- `is_technicolor`.
- `is_composite_quark_or_lepton`.
- `is_special_particle`.
- Several PDG ID qualification functions improved and/or enhanced,
and minor bugs fixed for certain special particles.
- Data CSV files:
- Version 7 of package data files, with fixed LaTeX and HTML particle names.
- Added newly-ish defined particles for two-Higgs-doublet scenario
and additional SU(2)xU(1) groups.
- Internal and user-irrelevant file `particle2008.csv` file removed.
- Tests:
- Test suite extended to deal with new PDG ID related functions.
- Documentation:
- Demo notebook slightly extended.
- More explanations in the functions qualifying PDG IDs.
- Miscellaneous:
- LaTeX-to-HTML particle name conversion function fixed to correctly
deal with names containing `\prime` and/or `\tilde`.