Skip to content

feat: blitz development#1701

Merged
RobPasMue merged 56 commits into
mainfrom
blitz
Jan 29, 2025
Merged

feat: blitz development#1701
RobPasMue merged 56 commits into
mainfrom
blitz

Conversation

@RobPasMue

Copy link
Copy Markdown
Member

Main blitz developments merge into the main branch. Pending full review.

RobPasMue and others added 30 commits January 10, 2025 11:37
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Co-authored-by: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com>
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Co-authored-by: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com>
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Co-authored-by: jonahrb <jonahboling@gmail.com>
Co-authored-by: Jonah Boling <56607167+jonahrb@users.noreply.github.com>
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Co-authored-by: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com>
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Co-authored-by: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com>
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Co-authored-by: jonahrb <jonahboling@gmail.com>
Co-authored-by: Jonah Boling <56607167+jonahrb@users.noreply.github.com>
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Co-authored-by: jkerstet <jacob.kerstetter@ansys.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Co-authored-by: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com>
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Co-authored-by: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com>
Co-authored-by: Kathy Pippert <84872299+PipKat@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: jkerstet <jacob.kerstetter@ansys.com>
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com>
Co-authored-by: Michael Janes <mikedjanes@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
…ix (#1666)

Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Co-authored-by: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com>
umutsoysalansys and others added 6 commits January 28, 2025 08:26
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Co-authored-by: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com>
Co-authored-by: Mike Kaplan <michael.kaplan@ansys.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Co-authored-by: rward <ryan.ward@ansys.com>
Co-authored-by: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
Co-authored-by: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com>
@RobPasMue RobPasMue self-assigned this Jan 29, 2025
@github-actions github-actions Bot added maintenance Package and maintenance related testing Anything related to tests labels Jan 29, 2025
@codecov

codecov Bot commented Jan 29, 2025

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 91.02%. Comparing base (c5d5426) to head (4044462).
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1701      +/-   ##
==========================================
- Coverage   91.37%   91.02%   -0.35%     
==========================================
  Files          87       91       +4     
  Lines        7143     8004     +861     
==========================================
+ Hits         6527     7286     +759     
- Misses        616      718     +102     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@RobPasMue RobPasMue left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall the blitz branch is in good shape, most of the suggestions are format based, import based or docstring based. Let's get it wrapped up. Working on my side to resolve the comments. Any other reviews are appreciated!

Comment thread doc/source/examples/03_modeling/design_parameters.mystnb
Comment thread src/ansys/geometry/core/connection/conversions.py Outdated
Comment thread src/ansys/geometry/core/connection/conversions.py Outdated
Comment thread src/ansys/geometry/core/connection/conversions.py Outdated
Comment thread src/ansys/geometry/core/designer/body.py
Comment thread tests/test_primitives.py
Comment thread src/ansys/geometry/core/designer/geometry_commands.py Outdated
Comment thread src/ansys/geometry/core/designer/geometry_commands.py
Comment thread src/ansys/geometry/core/designer/geometry_commands.py
Comment thread tests/integration/test_geometry_commands.py

@b-matteo b-matteo left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Several docstrings missing but above all, some security decorators missing

Comment thread src/ansys/geometry/core/connection/conversions.py Outdated
Comment thread src/ansys/geometry/core/connection/conversions.py Outdated
Comment thread src/ansys/geometry/core/designer/body.py
Comment thread src/ansys/geometry/core/designer/body.py Outdated
Comment thread src/ansys/geometry/core/designer/body.py Outdated
Comment thread src/ansys/geometry/core/tools/unsupported.py Outdated
Comment thread src/ansys/geometry/core/tools/unsupported.py Outdated
Comment thread src/ansys/geometry/core/tools/unsupported.py Outdated
Comment thread src/ansys/geometry/core/tools/unsupported.py Outdated
Comment thread tests/integration/conftest.py Outdated
RobPasMue and others added 2 commits January 29, 2025 15:06
Co-authored-by: pyansys-ci-bot <92810346+pyansys-ci-bot@users.noreply.github.com>
@RobPasMue RobPasMue marked this pull request as ready for review January 29, 2025 15:08
@RobPasMue RobPasMue requested review from a team and PipKat as code owners January 29, 2025 15:08
b-matteo
b-matteo previously approved these changes Jan 29, 2025

@b-matteo b-matteo left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Thanks @RobPasMue for taking care of the feedbacks

Comment thread doc/source/examples/03_modeling/design_parameters.mystnb
@RobPasMue RobPasMue enabled auto-merge (squash) January 29, 2025 15:50
@RobPasMue RobPasMue merged commit 695b425 into main Jan 29, 2025
@RobPasMue RobPasMue deleted the blitz branch January 29, 2025 15:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Package and maintenance related testing Anything related to tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.