mirror of
https://github.com/astral-sh/uv.git
synced 2025-10-29 03:02:55 +00:00
Separate interpreter selectors into implementation and platform modules (#3332)
Split out of #3266 The "selector" concept doesn't seem well enough defined as-is. For example, `PythonVersion` belongs there but isn't present. Going for smaller modules instead.
This commit is contained in:
parent
5048ccef3a
commit
c28a2806b3
5 changed files with 69 additions and 50 deletions
|
|
@ -25,11 +25,12 @@ pub use crate::target::Target;
|
|||
|
||||
mod environment;
|
||||
mod find_python;
|
||||
mod implementation;
|
||||
mod interpreter;
|
||||
pub mod managed;
|
||||
pub mod platform;
|
||||
mod py_launcher;
|
||||
mod python_version;
|
||||
pub mod selectors;
|
||||
mod target;
|
||||
|
||||
#[derive(Debug, Error)]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue