Skip to content

Commit 1e38314

Browse files
authored
Merge branch 'main' into feat-index-grid-navigation-policy
2 parents a293144 + de9a86c commit 1e38314

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+300
-744
lines changed

.github/labeler.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
- changed-files:
3434
- any-glob-to-any-file:
3535
- CI/physmon/reference/**
36-
- Examples/Python/tests/root_file_hashes.txt
36+
- Python/Examples/tests/root_file_hashes.txt
3737
'Event Data Model':
3838
- changed-files:
3939
- any-glob-to-any-file:

.github/workflows/update-pip-requirements.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
CI/clang_tidy
3535
CI/fpe_masks
3636
docs/old
37-
Examples/Python/tests
37+
Python/Examples/tests
3838
Examples/Scripts
3939
)
4040
for folder in "${folder_list[@]}"; do

.gitlab-ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ test_gnn_python:
228228
- apt-get install tree
229229
- tree ${MODEL_STORAGE}
230230
- source ../build/this_acts_withdeps.sh
231-
- python3 -m pip install -r Examples/Python/tests/requirements.txt
231+
- python3 -m pip install -r Python/Examples/tests/requirements.txt
232232
# There is not yet a proper test for the ModuleMap, but we can at least ensure that it is present and can be imported
233233
- python3 -c "from acts.examples.gnn import ModuleMapCuda"
234234
- pytest -rfExw -k torch -v --collect-only
@@ -515,7 +515,7 @@ linux_ubuntu_2404_clang19:
515515

516516
# Install Python dependencies
517517
- source build/this_acts_withdeps.sh
518-
- python3 -m pip install -r src/Examples/Python/tests/requirements.txt
518+
- python3 -m pip install -r src//Python/Examples/tests/requirements.txt
519519
- cd src
520520
- pytest -rfExw -k "not gnn" -v -n1
521521

CI/check_unused_files.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ def main():
169169

170170
elif filepath.suffix in suffix_python:
171171
# Skip the python tests folder
172-
if str(root).find("Examples/Python") != -1:
172+
if str(root).find("Python/Examples") != -1:
173173
continue
174174

175175
if not file_can_be_removed("import .*" + filepath.stem, dirs_base):

CI/dependencies/setup.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ start_section "Prepare python environment"
251251
"${view_dir}/bin/python3" -m venv --system-site-packages "$venv_dir"
252252
"${venv_dir}/bin/python3" -m pip install pyyaml jinja2
253253
if [ "${full_install:-false}" == "true" ]; then
254-
"${venv_dir}/bin/python3" -m pip install -r "${SCRIPT_DIR}/../../Examples/Python/tests/requirements.txt"
254+
"${venv_dir}/bin/python3" -m pip install -r "${SCRIPT_DIR}/../../Python/Examples/tests/requirements.txt"
255255
"${venv_dir}/bin/python3" -m pip install histcmp==0.8.1 matplotlib
256256
"${venv_dir}/bin/python3" -m pip install pytest-md-report
257257
fi

CMakeLists.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -604,12 +604,12 @@ add_component_if(Alignment Alignment ACTS_BUILD_ALIGNMENT)
604604

605605
add_subdirectory_if(thirdparty/OpenDataDetector ACTS_BUILD_ODD)
606606

607-
# Python bindings infrastructure
608-
add_subdirectory_if(Python ACTS_BUILD_EXAMPLES_PYTHON_BINDINGS)
609-
610-
# examples
607+
# Examples
611608
add_subdirectory_if(Examples ACTS_BUILD_EXAMPLES)
612609

610+
# Python bindings
611+
add_subdirectory_if(Python ACTS_BUILD_EXAMPLES_PYTHON_BINDINGS)
612+
613613
# automated tests and benchmarks
614614
if(ACTS_BUILD_BENCHMARKS OR ACTS_BUILD_INTEGRATIONTESTS OR ACTS_BUILD_UNITTESTS)
615615
enable_testing() # must be set in the main CMakeLists.txt

Examples/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ add_subdirectory(Algorithms)
22
add_subdirectory(Detectors)
33
add_subdirectory(Framework)
44
add_subdirectory(Io)
5-
add_subdirectory_if(Python ACTS_BUILD_EXAMPLES_PYTHON_BINDINGS)
65
add_subdirectory_if(Scripts ACTS_BUILD_ANALYSIS_APPS)
76

87
add_subdirectory(HelloWorld)

Examples/Python/CMakeLists.txt

Lines changed: 0 additions & 93 deletions
This file was deleted.

Examples/Python/python/acts/__init__.py

Lines changed: 0 additions & 70 deletions
This file was deleted.

Examples/Python/python/acts/_adapter.py

Lines changed: 0 additions & 95 deletions
This file was deleted.

0 commit comments

Comments
 (0)