Skip to content

Commit 84a486f

Browse files
committed
Bump default pytest version 7.4.2 -> 7.4.3
1 parent 43f3631 commit 84a486f

File tree

2 files changed

+24
-11
lines changed

2 files changed

+24
-11
lines changed

src/package_version.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ pub fn default_version(package: &PythonPackage, min_python_version: &str) -> Str
166166
"3.6.0".to_string()
167167
}
168168
}
169-
PythonPackage::Pytest => "7.4.2".to_string(),
169+
PythonPackage::Pytest => "7.4.3".to_string(),
170170
PythonPackage::PytestCov => "4.1.0".to_string(),
171171
PythonPackage::Ruff => "0.1.7".to_string(),
172172
PythonPackage::Tomli => "2.0.1".to_string(),

src/project_generator.rs

Lines changed: 23 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -734,16 +734,23 @@ maturin=={maturin}
734734
)
735735
}
736736

737-
fn min_requirments_file() -> String {
738-
r#"mypy>=1.7.1
739-
pre-commit>=3.5.0
740-
pytest>=7.4.2
741-
pytest-cov>=4.1.0
742-
ruff>=0.1.7
743-
maturin>=1.4.0
737+
fn min_requirments_file(min_python_version: &str) -> String {
738+
let mypy = default_version(&PythonPackage::MyPy, min_python_version);
739+
let maturin = default_version(&PythonPackage::Maturin, min_python_version);
740+
let pre_commit = default_version(&PythonPackage::PreCommit, min_python_version);
741+
let pytest = default_version(&PythonPackage::Pytest, min_python_version);
742+
let pytest_cov = default_version(&PythonPackage::PytestCov, min_python_version);
743+
let ruff = default_version(&PythonPackage::Ruff, min_python_version);
744+
format!(
745+
r#"mypy>={mypy}
746+
pre-commit>={pre_commit}
747+
pytest>={pytest}
748+
pytest-cov>={pytest_cov}
749+
ruff>={ruff}
750+
maturin>={maturin}
744751
-e .
745752
"#
746-
.to_string()
753+
)
747754
}
748755

749756
#[test]
@@ -2133,7 +2140,10 @@ fix = true
21332140

21342141
let content = std::fs::read_to_string(expected_file).unwrap();
21352142

2136-
assert_eq!(content, min_requirments_file());
2143+
assert_eq!(
2144+
content,
2145+
min_requirments_file(&project_info.min_python_version)
2146+
);
21372147
}
21382148

21392149
#[test]
@@ -2170,7 +2180,10 @@ fix = true
21702180

21712181
let content = std::fs::read_to_string(expected_file).unwrap();
21722182

2173-
assert_eq!(content, min_requirments_file());
2183+
assert_eq!(
2184+
content,
2185+
min_requirments_file(&project_info.min_python_version)
2186+
);
21742187
}
21752188

21762189
#[test]

0 commit comments

Comments
 (0)