Skip to content

Conversation

@hpohekar
Copy link
Collaborator

@hpohekar hpohekar commented Aug 4, 2025

image

@hpohekar hpohekar changed the title ci: Install dependencies first [skipt tests] ci: Install dependencies first [skip tests] Aug 4, 2025
@github-actions github-actions bot added maintenance General maintenance of the repo (libraries, cicd, etc) CI/CD labels Aug 4, 2025
@github-actions github-actions bot removed the CI/CD label Aug 12, 2025
@github-actions github-actions bot added CI/CD and removed CI/CD labels Aug 13, 2025
MohammedAnsys and others added 7 commits September 2, 2025 11:51
Added End to End PyFluent example on Single Cell Battery Simulation
based on [Ansys Fluent documentation](
https://ansyshelp.ansys.com/public/account/secured?returnurl=/Views/Secured/corp/v242/en/flu_tg/flu_bat_tutorial_cell.html).


Please review the same!

Thanks!

---------

Co-authored-by: pyansys-ci-bot <[email protected]>
Co-authored-by: Abhishek Chitwar <[email protected]>
Co-authored-by: achitwar <[email protected]>
useful for triaging

---------

Co-authored-by: pyansys-ci-bot <[email protected]>
)

While downloading the example file, if there is an
`urllib.error.URLError` due to an `SSLError`, raise the underlying
`SSLError`. For all other cases raise `RemoteFileNotFoundError` as
before.

Example SSLError:
```
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1007)
```

Showing the underlying error will help users to triage connection issues
in their system, e.g. the above error is due to CA certificates are not
installed on the system.

Fluent bug - 1320755

---------

Co-authored-by: pyansys-ci-bot <[email protected]>
Bypassing the server-info file-permission restriction for docker compose
as a quick-fix. Added #4400 for
triaging the root cause.

---------

Co-authored-by: pyansys-ci-bot <[email protected]>
This pull request focuses on improving maintainability by extracting and
explicitly defining allowed values for settings classes. The main change
ensures that allowed values are clearly listed and type-annotated, which
will help with code clarity and future maintenance.

Settings class allowed values extraction:

* Added the `_allowed_values` attribute to settings classes in both
implementation and stub files, making allowed values explicit and
type-annotated (`src/ansys/fluent/core/codegen/settingsgen.py`).
* Documented the extraction of allowed values in the changelog
(`doc/changelog.d/4342.maintenance.md`).

---------

Co-authored-by: pyansys-ci-bot <[email protected]>
Update CHANGELOG for v0.35.dev0 and remove .md files in doc/changelog.d.

> [!CAUTION]
> Do not merge this pull request until the release has been successfully
made.
mkundu1 and others added 10 commits September 2, 2025 11:51
…#4411)

Potential fix for Fluent bug 1318884

---------

Co-authored-by: pyansys-ci-bot <[email protected]>
This pull request enhances the API data generation in
`src/ansys/fluent/core/search.py` by introducing a mapping of object
names specifically for meshing and solver sessions. The changes help
organize API object names by session type, making them easier to access
and utilize downstream.

**API Data Structure Improvements:**

* Added an `api_object_name_map` dictionary to categorize API object
names under `meshing_session` and `solver_session` during data
generation.
* Updated the recursive tree traversal to populate `api_object_name_map`
with relevant object names based on their session context.
* Sorted and included the session-specific object name lists in the
final `api_tree_data` output, making them available for further
processing.

---------

Co-authored-by: pyansys-ci-bot <[email protected]>
Create parent directory for server-info file if it does not exist.

---------

Co-authored-by: pyansys-ci-bot <[email protected]>
Release CI is broken -
https://github.com/ansys/pyfluent/actions/runs/17295108997/job/49117558886
```
Run actions/[email protected]
Downloading single artifact
Error: Unable to download artifact(s): Artifact not found for name: ansys-fluent-core-artifacts
        Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact.
        For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
```

---------

Co-authored-by: pyansys-ci-bot <[email protected]>
Update CHANGELOG for v0.35.dev1 and remove .md files in doc/changelog.d.

> [!CAUTION]
> Do not merge this pull request until the release has been successfully
made.
1. Remove the config equivalent to `PYFLUENT_FLUENT_ROOT` environment
variable. That environment variable is only for development use.
2. Remove the mentions of the environment `PYFLUENT_LAUNCH_CONTAINER`
from user documentation. That environment variable is only for CI use.
3. Fix a typo in slurm launcher.

---------

Co-authored-by: pyansys-ci-bot <[email protected]>
…ests] (#4403)

Updated the ``CONTRIBUTORS.md`` file with the latest contributors.

---

This pull request was created by a bot. If you have any questions,
please ping the PyAnsys Core team for assistance. To ping the team write
a comment in this issue with the following mention:
`@ansys/pyansys-core`.

If you want this repository to be excluded from this automated
maintenance process, please let us know by [filling in the opt-out
request
form](https://github.com/ansys-internal/pyansys-maintenance-automation/issues/new?labels=&projects=&template=opt-out.yml&title=Request+to+opt-out+from+automated+maintenance+for+ansys%2Fpyfluent).

---------

Co-authored-by: pyansys-ci-bot <[email protected]>
Corresponding Fluent PR - 615951

When `_has_migration_adapter` is true for a setting object, we shall
skip type-checking within set-state (not added in this PR).

---------

Co-authored-by: pyansys-ci-bot <[email protected]>
@ansys-cla-bot
Copy link

ansys-cla-bot bot commented Sep 2, 2025

The following people have not signed the Contributors License Agreement (CLA):

  • @

Read the CLA in the link above and sign it by clicking the link below:

You will receive a confirmation as soon as your signature is captured.

@hpohekar hpohekar closed this Sep 2, 2025
@github-actions github-actions bot added the CI/CD Related to CI/CD label Sep 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI/CD Related to CI/CD maintenance General maintenance of the repo (libraries, cicd, etc)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants