From 34f847bb68ac33af9688054d5a63e00064f25f9d Mon Sep 17 00:00:00 2001 From: Charlie Marsh Date: Wed, 5 Jun 2024 13:14:57 -0400 Subject: [PATCH] Remove unused `Requirements` struct (#4054) --- crates/pypi-types/src/requirement.rs | 8 -------- 1 file changed, 8 deletions(-) diff --git a/crates/pypi-types/src/requirement.rs b/crates/pypi-types/src/requirement.rs index 4f235d702..1ef94fba4 100644 --- a/crates/pypi-types/src/requirement.rs +++ b/crates/pypi-types/src/requirement.rs @@ -1,7 +1,6 @@ use std::fmt::{Display, Formatter}; use std::path::PathBuf; -use indexmap::IndexMap; use url::Url; use pep440_rs::VersionSpecifiers; @@ -11,13 +10,6 @@ use uv_normalize::{ExtraName, PackageName}; use crate::{ParsedUrl, VerbatimParsedUrl}; -/// The requirements of a distribution, an extension over PEP 508's requirements. -#[derive(Debug, Clone, Eq, PartialEq)] -pub struct Requirements { - pub dependencies: Vec, - pub optional_dependencies: IndexMap>, -} - /// A representation of dependency on a package, an extension over a PEP 508's requirement. /// /// The main change is using [`RequirementSource`] to represent all supported package sources over