Skip to content

Commit d224faa

Browse files
authored
Merge pull request #162 from xsuite/release/v0.6.8
Release 0.6.8
2 parents 13f6379 + fd5c6f6 commit d224faa

File tree

4 files changed

+8
-7
lines changed

4 files changed

+8
-7
lines changed

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "xcoll"
3-
version = "0.6.7"
3+
version = "0.6.8"
44
description = "Xsuite collimation package"
55
authors = [
66
{name="Frederik F. Van der Veken", email="[email protected]"},
@@ -23,9 +23,9 @@ dependencies = [
2323
"numpy>=1.0",
2424
"pandas>=1.4",
2525
"xobjects>=0.5.3",
26-
"xdeps>=0.10.6",
26+
"xdeps>=0.10.7",
2727
"xpart>=0.23.1",
28-
"xtrack>=0.93.0",
28+
"xtrack>=0.93.2",
2929
]
3030

3131
[project.optional-dependencies]
@@ -46,7 +46,7 @@ exclude = ["xcoll/lib", "xcoll/config"]
4646

4747
[poetry.group.dev.dependencies]
4848
pytest = ">=7.3"
49-
xaux = ">=0.3.7"
49+
xaux = ">=0.3.8"
5050

5151
[build-system]
5252
# Needed for pip install -e (BTW: need pip version 22)

tests/test_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
from xcoll import __version__
77

88
def test_version():
9-
assert __version__ == '0.6.7'
9+
assert __version__ == '0.6.8'

xcoll/general.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@
1212
# ======================
1313
# Do not change
1414
# ======================
15-
__version__ = '0.6.7'
15+
__version__ = '0.6.8'
1616
# ======================

xcoll/lossmap.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,8 @@ def _correct_absorbed(self, part, line, verbose=True):
254254
prev_elem = len(line.element_names) - 1
255255
else:
256256
prev_elem = elem - 1
257-
if line.element_names[prev_elem] in coll_elements:
257+
if line.element_names[prev_elem] in coll_elements \
258+
and line[prev_elem].active:
258259
if verbose:
259260
print(f"Found at {line.element_names[elem]}, "
260261
+ f"moved to {line.element_names[elem-1]}")

0 commit comments

Comments
 (0)