Pyheadtail

Latest version: v1.16.5

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

Scan your dependencies

Page 5 of 12

1.11.0

![PyCUDA](https://developer.nvidia.com/sites/default/files/styles/main_image/public/akamai/cuda/images/pycuda-logo-rs.png?itok=vI8R9UoP) [PyCUDA](https://mathema.tician.de/software/pycuda/) powered

- context management for CPU / GPU usage
- space charge suite in conjunction with PyPIC on the GPU
- impedances on the GPU
- RFQ on the GPU
- refurbished RFBucket (i.e. add single_particle_emittance etc.)
- refurbished Synchrotron
- several renamings (such as simple_long_tracking to longitudinal_tracking, handled by deprecation warnings)
- removing many cython versions to clear up (no real speed-up and they complicate GPU/CPU availability and code maintainability)
- release script
(usage: prepare release branch with `./release.py minor` for a new 1.X.0 version and `./release.py patch` for a new 1.11.X version, then run again `./release.py` to publish it on the `master` branch)
- moving PyHEADTAIL into a sub-directory to simplify packaging (soon-to-come: PyPI and anaconda releases of PyHEADTAIL along with SWAN pre-installation at CERN)
- static versioning
- ...

1.10.5

Fixing some github log issue... no content change of PyHEADTAIL to v1.10.4 .

1.10.4

Typo fixed in transverse_spacecharge.py -- thanks to Cedric Hernalsteens for spotting!

1.10.3

**Hotfix:** Transverse Space Charge bug fix

transverse_spacecharge.py (based on PyPIC v2.0.0) used the
horizontal beam field in the vertical kick, typo is now fixed.
Transverse_Efield_map.py had it correctly.

1.10.2

**Hotfix:** Linear longitudinal tracking accepts Qs in the form of a 1D array with length of one, as provided by the PyHEADTAIL synchrotron.

1.10.1

**Hotfix:** indentation typo in transverse tracker

Page 5 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.