From 5050bf69f95b9cb096768a24006ba26043f8eb0a Mon Sep 17 00:00:00 2001 From: Emad Rad Date: Mon, 6 Nov 2023 20:25:41 +0330 Subject: [PATCH] feat: dev added to extras_require we can use this to install tutor development packages inside ci jobs, with one line. --- changelog.d/20231106_202213_codewithemad.md | 1 + setup.py | 1 + 2 files changed, 2 insertions(+) create mode 100644 changelog.d/20231106_202213_codewithemad.md diff --git a/changelog.d/20231106_202213_codewithemad.md b/changelog.d/20231106_202213_codewithemad.md new file mode 100644 index 0000000..37d04ec --- /dev/null +++ b/changelog.d/20231106_202213_codewithemad.md @@ -0,0 +1 @@ +- [Improvement] Install tutor development tools with `pip install tutor[dev]`. (by @CodeWithEmad) \ No newline at end of file diff --git a/setup.py b/setup.py index 8cbee1b..b1da7ff 100644 --- a/setup.py +++ b/setup.py @@ -59,6 +59,7 @@ setup( python_requires=">=3.8", install_requires=load_requirements("base.in"), extras_require={ + "dev": load_requirements("dev.txt"), "full": load_requirements("plugins.txt"), }, entry_points={"console_scripts": ["tutor=tutor.commands.cli:main"]},