Does Poetry isolate optional extras per project in shared virtual environments?
Poetry's deterministic resolver builds a dependency graph across all declared packages and selects the highest compatible version. Optional dependencies are included in the lock file only when the corresponding extra is requested during installation, yet the resolution algorithm reportedly does not differentiate between mandatory and optional packages when c