scoop_uv/lib.rs
1//! scoop - Python virtual environment manager powered by uv
2//!
3//! Provides pyenv-style workflow for managing Python virtual environments
4//! using uv as the backend for blazing fast operations.
5
6// Initialize i18n - must be before any module declarations
7rust_i18n::i18n!("locales", fallback = "en");
8
9pub mod cli;
10pub mod config;
11pub mod core;
12pub mod error;
13pub mod i18n;
14pub mod output;
15pub mod paths;
16pub mod shell;
17pub mod uv;
18pub mod validate;
19
20#[cfg(test)]
21pub mod test_utils;
22
23pub use error::{Result, ScoopError};