File tree Expand file tree Collapse file tree 10 files changed +25
-12
lines changed
components/DF_cloud_normal_estimator
diffCheck/diffCheck.egg-info Expand file tree Collapse file tree 10 files changed +25
-12
lines changed Original file line number Diff line number Diff line change 26
26
conda env create -f environment.yml
27
27
28
28
- name : Cache conda environment cache
29
- uses : actions/cache@v2
29
+ uses : actions/cache@v4
30
30
with :
31
31
path : C:\Miniconda\envs\diff_check
32
32
key : ${{ runner.os }}-conda-${{ hashFiles('environment.yml') }}
73
73
python-version : 3.9.1
74
74
75
75
- name : Restore conda environment cache
76
- uses : actions/cache@v2
76
+ uses : actions/cache@v4
77
77
with :
78
78
path : C:\Miniconda\envs\diff_check
79
79
key : ${{ runner.os }}-conda-${{ hashFiles('environment.yml') }}
Original file line number Diff line number Diff line change 19
19
auto-update-conda : true
20
20
python-version : 3.9.1
21
21
- name : Cache conda environment cache
22
- uses : actions/cache@v2
22
+ uses : actions/cache@v4
23
23
with :
24
24
path : C:\Miniconda\envs\diff_check
25
25
key : ${{ runner.os }}-conda-${{ hashFiles('environment.yml') }}
32
32
conda env create -f environment.yml
33
33
34
34
- name : Cache pre-commit hooks
35
- uses : actions/cache@v2
35
+ uses : actions/cache@v4
36
36
with :
37
37
path : ~/.cache/pre-commit
38
38
key : ${{ runner.os }}-precommit-${{ hashFiles('.pre-commit-config.yaml') }}
Original file line number Diff line number Diff line change 55
55
56
56
- name : Run tests with cmake
57
57
run : |
58
- conda run --name diff_check ctest --test-dir build --output-on-failure -C Release --verbose
58
+ conda run --name diff_check ctest --test-dir build --output-on-failure -C Release --verbose
Original file line number Diff line number Diff line change 13
13
<a href="https://doi.org/10.5281/zenodo.13843959"><img src="https://zenodo.org/badge/DOI/10.5281/zenodo.13843959.svg" alt="DOI"></a>
14
14
</p >
15
15
16
+
16
17
![ demo] ( https://github.com/user-attachments/assets/3c9f353d-7707-4630-aa6d-fe59cbdeae2f )
17
18
18
19
# DiffCheck: CAD-Scan comparison
Original file line number Diff line number Diff line change @@ -39,22 +39,22 @@ add_custom_command(TARGET ${PYBINDMODULE_NAME} POST_BUILD
39
39
copy_dlls (${TARGET_PYBIND_TESTS_DIR} ${PYBINDMODULE_NAME} )
40
40
41
41
add_test (NAME PYBIND_PYVER_TEST
42
- COMMAND ${PYTHON_EXECUTABLE} -m pytest ${CMAKE_CURRENT_SOURCE_DIR} /tests/integration_tests/pybinds_tests/test_pybind_pyver.py
42
+ COMMAND " pytest" ${CMAKE_CURRENT_SOURCE_DIR} /tests/integration_tests/pybinds_tests/test_pybind_pyver.py
43
43
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
44
44
)
45
45
add_test (NAME PYBIND_DLL_SMOKE_TEST
46
- COMMAND ${PYTHON_EXECUTABLE} -m pytest ${CMAKE_CURRENT_SOURCE_DIR} /tests/integration_tests/pybinds_tests/test_pybind_dll_smoke.py
46
+ COMMAND " pytest" ${CMAKE_CURRENT_SOURCE_DIR} /tests/integration_tests/pybinds_tests/test_pybind_dll_smoke.py
47
47
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
48
48
)
49
49
add_test (NAME PYBIND_UNIT_TEST
50
- COMMAND ${PYTHON_EXECUTABLE} -m pytest ${CMAKE_CURRENT_SOURCE_DIR} /tests/integration_tests/pybinds_tests/test_pybind_units.py
50
+ COMMAND " pytest" ${CMAKE_CURRENT_SOURCE_DIR} /tests/integration_tests/pybinds_tests/test_pybind_units.py
51
51
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
52
52
)
53
53
54
54
# ------------------------------------------------------------------------------
55
55
# Run all tests
56
56
# ------------------------------------------------------------------------------
57
- # FIXME: the post build has some problems if the tests are failing MSB3073
57
+ # FIXME: the post build has some problems if the tests are failing MSB3073, it means only the python tests are failing.
58
58
if (RUN_TESTS )
59
59
add_custom_command (
60
60
TARGET ${CPP_UNIT_TESTS} POST_BUILD #TODO: <== this should be set to the latest test suite
Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ The software is designed to be user-friendly and can be used either via a Grassh
9
9
10
10
The software is developed by the `Laboratory of Timber Construction (IBOIS) `_ and the `Laboratory for Creative Computation (CRCL) `_ at `Polytechnique Fédérale de Lausanne (EPFL) `_.
11
11
12
+
12
13
.. raw :: html
13
14
14
15
<div style =" text-align : center ;" >
Original file line number Diff line number Diff line change @@ -32,4 +32,4 @@ def RunScript(self,
32
32
33
33
o_cloud = df_cvt_bindings .cvt_dfcloud_2_rhcloud (df_cloud )
34
34
35
- return o_cloud
35
+ return [ o_cloud ]
Original file line number Diff line number Diff line change 1
- Metadata-Version: 2.1
1
+ Metadata-Version: 2.4
2
2
Name: diffCheck
3
3
Version: 1.3.0
4
4
Summary: DiffCheck is a package to check the differences between two timber structures
@@ -11,6 +11,14 @@ Classifier: Programming Language :: Python :: 3.9
11
11
Description-Content-Type: text/markdown
12
12
Requires-Dist: numpy
13
13
Requires-Dist: pybind11>=2.5.0
14
+ Dynamic: author
15
+ Dynamic: author-email
16
+ Dynamic: classifier
17
+ Dynamic: description
18
+ Dynamic: description-content-type
19
+ Dynamic: home-page
20
+ Dynamic: requires-dist
21
+ Dynamic: summary
14
22
15
23
# DiffCheck: CAD-Scan comparison
16
24
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ diffCheck/df_joint_detector.py
9
9
diffCheck/df_transformations.py
10
10
diffCheck/df_util.py
11
11
diffCheck/df_visualization.py
12
- diffCheck/diffcheck_bindings.cp39 -win_amd64.pyd
12
+ diffCheck/diffcheck_bindings.cp312 -win_amd64.pyd
13
13
diffCheck.egg-info/PKG-INFO
14
14
diffCheck.egg-info/SOURCES.txt
15
15
diffCheck.egg-info/dependency_links.txt
Original file line number Diff line number Diff line change
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7e20354a8b0681cc343a87c7a98ff9e5e9400fb558f88f2e21c7fb1fc7e8bb24
3
+ size 376593
You can’t perform that action at this time.
0 commit comments