Skip to content
This repository was archived by the owner on Nov 14, 2025. It is now read-only.

Conversation

@AlejandroFernandezLuces
Copy link
Contributor

@AlejandroFernandezLuces AlejandroFernandezLuces commented Nov 4, 2025

As far as I saw, everything is up to date in ansys-tools-common, so we can proceed with the deprecation of the package. Since unit tests won't work anymore, we must remove the rule requiring the tests, but I do not have permissions to do so.

@github-actions github-actions bot added documentation Improvements or additions to documentation dependencies Related with project dependencies maintenance Package and maintenance related labels Nov 4, 2025
@AlejandroFernandezLuces AlejandroFernandezLuces changed the title maint: Deprecate library chore: Deprecate library Nov 4, 2025
@github-actions github-actions bot added the ci/cd Involves the GitHub workflow files label Nov 4, 2025
@AlejandroFernandezLuces AlejandroFernandezLuces marked this pull request as ready for review November 4, 2025 11:43
@RobPasMue
Copy link
Member

Interesting, why would the unit tests stop working? If the imports have been done properly they should continue to work, even if the warnings are raised. It's a good way to make sure we are deprecating the library properly in fact

@AlejandroFernandezLuces
Copy link
Contributor Author

I probably should have kept the files with the imports, let me check if I can make it work.

@AlejandroFernandezLuces
Copy link
Contributor Author

One of the test modules was removed due to a code cleanup when migrating to common tools.

@RobPasMue
Copy link
Member

Okay so now we are running the same tests we had at least - thanks @AlejandroFernandezLuces

Co-authored-by: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com>
Copy link
Member

@RobPasMue RobPasMue left a comment

Choose a reason for hiding this comment

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

Some small comments - LGTM. Let's hold off to actually deprecate it until we have informed the main developers offline and we have their green light

Co-authored-by: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com>
@RobPasMue
Copy link
Member

@AlejandroFernandezLuces - please announce the deprecation in the internal dev-channel and proceed to merge and do a last release.

@AlejandroFernandezLuces AlejandroFernandezLuces merged commit 6fb7c2f into main Nov 14, 2025
23 checks passed
@AlejandroFernandezLuces AlejandroFernandezLuces deleted the maint/deprecation branch November 14, 2025 08:42
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

ci/cd Involves the GitHub workflow files dependencies Related with project dependencies documentation Improvements or additions to documentation maintenance Package and maintenance related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants