Skip to content

[Refactor] Check dependencies code is not shared #2591

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

Open
2 of 6 tasks
trgiangdo opened this issue May 2, 2025 · 0 comments
Open
2 of 6 tasks

[Refactor] Check dependencies code is not shared #2591

trgiangdo opened this issue May 2, 2025 · 0 comments
Labels
Core Related to Taipy Core 🖰 GUI Related to GUI 📈 Improvement Improvement of a feature. 🟨 Priority: Medium Not blocking but should be addressed

Comments

@trgiangdo
Copy link
Member

📌 Description

Currently, the code that checks for installed dependencies (including enterprise) is not shared by the whole project.

All places that needs to check if a dependency is installed should invoke the same taipy.common.check_dependencies._check_dependency_is_installed() function

📜 Code of Conduct

  • I have checked the existing issues to avoid duplicates.
  • I am willing to work on this issue (optional)

✅ Acceptance Criteria

  • The refactored code maintains existing functionality without breaking changes.
  • Any new code is covered by unit tests.
  • Code coverage remains at least 90%.
  • Performance improvements are documented, if applicable.
@trgiangdo trgiangdo added the 📈 Improvement Improvement of a feature. label May 2, 2025
@jrobinAV jrobinAV added Core Related to Taipy Core 🖰 GUI Related to GUI 🟨 Priority: Medium Not blocking but should be addressed labels May 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Core Related to Taipy Core 🖰 GUI Related to GUI 📈 Improvement Improvement of a feature. 🟨 Priority: Medium Not blocking but should be addressed
Projects
None yet
Development

No branches or pull requests

2 participants