Commit 5fc8b7f
committed
Fix: Correction de la classification des dépendances (interne vs externe)
- collect_project_dependencies utilise désormais _collect_workspace_module_roots pour identifier précisément les modules locaux et éviter de les lister comme dépendances manquantes.
- _check_module_installed est plus robuste grâce à un fallback sur importlib.util.find_spec (correction pour yaml/PyYAML).
- Suppression de la confusion entre les dossiers projet (Loaders, Services) et les librairies tierces.1 parent 674528f commit 5fc8b7f
1 file changed
Lines changed: 20 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
597 | 597 | | |
598 | 598 | | |
599 | 599 | | |
600 | | - | |
| 600 | + | |
| 601 | + | |
601 | 602 | | |
602 | 603 | | |
603 | 604 | | |
604 | 605 | | |
605 | | - | |
606 | | - | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
607 | 614 | | |
608 | | - | |
609 | | - | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
610 | 618 | | |
611 | 619 | | |
612 | 620 | | |
| |||
786 | 794 | | |
787 | 795 | | |
788 | 796 | | |
| 797 | + | |
789 | 798 | | |
790 | 799 | | |
791 | 800 | | |
| |||
806 | 815 | | |
807 | 816 | | |
808 | 817 | | |
| 818 | + | |
809 | 819 | | |
810 | 820 | | |
811 | 821 | | |
812 | 822 | | |
813 | 823 | | |
814 | 824 | | |
815 | 825 | | |
| 826 | + | |
| 827 | + | |
| 828 | + | |
816 | 829 | | |
817 | 830 | | |
| 831 | + | |
| 832 | + | |
818 | 833 | | |
819 | 834 | | |
820 | 835 | | |
| |||
0 commit comments