Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Operators for DPF 241_test_pygate on maint/integrate_pygate #1132

Conversation

github-actions[bot]
Copy link
Contributor

An update of operators has been triggered either manually or by an update in the dpf-standalone repository.

@github-actions github-actions bot added the maintenance Repository structure maintenance label Aug 31, 2023
@PProfizi PProfizi closed this Aug 31, 2023
@PProfizi PProfizi reopened this Aug 31, 2023
@codecov
Copy link

codecov bot commented Aug 31, 2023

Codecov Report

❗ No coverage uploaded for pull request base (maint/integrate_pygate@2dfcf5d). Click here to learn what that means.
The diff coverage is n/a.

@@                    Coverage Diff                    @@
##             maint/integrate_pygate    #1132   +/-   ##
=========================================================
  Coverage                          ?   87.27%           
=========================================================
  Files                             ?       81           
  Lines                             ?     9178           
  Branches                          ?        0           
=========================================================
  Hits                              ?     8010           
  Misses                            ?     1168           
  Partials                          ?        0           

@PProfizi PProfizi merged commit 68a481a into maint/integrate_pygate Aug 31, 2023
23 of 26 checks passed
@PProfizi PProfizi deleted the maint/update_operators_for_241_test_pygate_on_maint/integrate_pygate branch August 31, 2023 11:51
PProfizi added a commit that referenced this pull request Sep 6, 2023
* Add gate module in src/ansys/dpf/

* remove ansys-dpf-gate from direct dependencies

* Add grpc/dpf module to src/ansys/

* remove ansys-grpc-dpf from requirements_dev.txt

* Fix assert in test_data_tree.py/test_runtime_core_config

* Temporary fix to dpf_mesh_to_vtk_py

* By default ignore changes to src/ansys/dpf/gate, ansys/dpf/gatebin and src/ansys/grpc/. This should be overriden when updating using "git add --force my/ignore/file.foo"

* Remove requirements_dev.txt with gatebin

* Add gatebin for windows directly

* Revert "Remove requirements_dev.txt with gatebin"

This reverts commit 8b0137d.

* Remove gatebin from requirements_dev.txt

* Refactor package for single wheel

* Add manylinux_1 versions of gatebin binaries

* Add grpcio as dependency (was working due to something in requirements_test.txt having it as dependency)

* Add google-api-python-client as dependency (was working due to something in requirements_test.txt having it as dependency)

* Exclude gate, gatebin and grpc from api-doc generation

* Fix title underlines in examples

* Update .gitignore

* Update .pre-commit-config.yaml

* Move everything into src/ansys/dpf/core, also move grpc to src/ansys/dpf/core/grpc/dpf/

* Fix imports due to refactor

* Fix imports due to refactor

* Add missing refactored files

* Fix gate/load_pi.py/_try_use_gatebin()

* Fix gate/load_pi.py/_find_outdated_ansys_version()

* Add .so gatebin binaries

* Fix expected path to gatebin module in test_service.py

* Update codacy.yml and .gitignore

* Try and fix 02-volume_averaged_stress.py for Docker

* Fix 04-extrapolation_stress_3d.py for Docker

* Switch to setuptools as backend building tool to allow for several packages in the library

* Fix ansys/grpc/dpf instead of ansys/dpf/grpc in ignores

* Revert operators/math changes due to testing

* Include ansys.dpf.gate.generated in packaged packages

* Include all in setup("packages")

* Revert changes to 04-extrapolation_stress_3d.py

* Add a 10mn timeout to Test API Entry on Docker

* Try fix elemental_nodal_to_nodal_fc.outputs[1].type_names

* update_operators.yml now unzips ansys_grpc_dpf in src/ansys/

* update_operators.yml now unzips ansys_grpc_dpf in src/ansys/

* update_operators.yml now unzips ansys_grpc_dpf in src/ansys/

* update_operators.yml now unzips ansys_grpc_dpf in src/ansys/

* update_operators.yml now unzips ansys_grpc_dpf in src/ansys/

* update_operators.yml now unzips ansys_grpc_dpf in src/ansys/

* update_operators.yml now unzips ansys_grpc_dpf in src/ansys/

* update_operators.yml now unzips ansys_grpc_dpf in src/ansys/

* update_operators.yml now unzips ansys_grpc_dpf in src/ansys/

* update_operators.yml now unzips ansys_grpc_dpf in src/ansys/

* update_operators.yml now unzips ansys_grpc_dpf in src/ansys/

* update_operators.yml now unzips ansys_grpc_dpf in src/ansys/ as well as ansys_dpf_gate and ansys_dpf_gatebin

* update_operators.yml now unzips ansys_grpc_dpf in src/ansys/ as well as ansys_dpf_gate and ansys_dpf_gatebin

* update_operators.yml now unzips ansys_grpc_dpf in src/ansys/ as well as ansys_dpf_gate and ansys_dpf_gatebin

* Improve debugging for operators/build;py

* Temp hack to bypass broken operators sweeping_phase specs

* Revert "Temp hack to bypass broken operators sweeping_phase specs"

This reverts commit bed5415.

* Temporarily bypass the mesh_to_vtk operator

* Fix use of input standalone-suffix

* update operators (#916)

Co-authored-by: PProfizi <[email protected]>

* Remove previous grpc and gate files and force git add

* Still bypass mesh_to_pyvista_op

* Bypass bug on plot for 00-compute_and_average.py

* Move all metadata to pyproject.toml, keep setup.py for retro-compatibility

* Add update_dpf_dependencies.py script

* Add update_dpf_dependencies.py script

* Remove support for 221 (incompatible with this refactoring of the package)

* Updated dpf dependencies

* Updated dpf dependencies

* Updated dpf dependencies

* Updated dpf dependencies

* Updated dpf dependencies

* Updated dpf dependencies

* Add missing generic_data_container_pb2.py and generic_data_container_pb2_grpc.py

* Update with latest dist from dpf-standalone

* Update with latest dist from dpf-standalone

* Remove custom requirements and custom wheels inputs and parameters from CI

* Rename ANSYS_DPF_GATE_ROOT -> ANSYSDPFPYGATE_ROOT, ANSYS_DPF_GRPC_ROOT -> DPFDV_ROOT

* update operators (#1109)

Co-authored-by: PProfizi <[email protected]>

* Fix gatebin integration and core.helpers integration

* Use branches _integrate_gate for dpf-standalone

* Fix test_load_api_without_awp_root_no_gatebin

* Fix gate.load_api._try_use_gatebin

* Set branch for update_operators.yml to _test_pygate

* Update update_dpf_dependencies.py for debug

* Update update_dpf_dependencies.py for improved path treatment

* Update Operators for DPF 241_test_pygate on maint/integrate_pygate (#1132)

* update operators

* Update ci.yml

---------

Co-authored-by: PProfizi <[email protected]>
Co-authored-by: Paul Profizi <[email protected]>

* Fix doc step

* Make package discovery dynamic

* Fix package_data

* Fix build_doc.bat fluid images copy

* update operators (#1136)

Co-authored-by: PProfizi <[email protected]>

* Improve update PR text

* Set CI back to main dpf-standalone branches

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: PProfizi <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance Repository structure maintenance
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant