File: remove-setuptools-dependency.patch

package info (click to toggle)
python-maggma 0.72.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,388 kB
  • sloc: python: 9,610; makefile: 12
file content (29 lines) | stat: -rw-r--r-- 921 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
From: Colin Watson <cjwatson@debian.org>
Date: Mon, 9 Feb 2026 01:49:11 +0000
Subject: Remove run-time setuptools dependency

This may have been present because maggma used to use `pkg_resources` at
run-time, but that was fixed in
https://github.com/materialsproject/maggma/pull/905.  There are no other
run-time dependencies on `setuptools` or any of its components, only
build-time ones.

Forwarded: https://github.com/materialsproject/maggma/pull/1067
Bug-Debian: https://bugs.debian.org/1125819
Last-Update: 2026-02-09
---
 pyproject.toml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/pyproject.toml b/pyproject.toml
index f2a8a68..a691203 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -23,7 +23,6 @@ classifiers=[
 license = {file = "LICENSE"}
 requires-python = ">=3.9"
 dependencies = [
-        "setuptools",
         "ruamel.yaml>=0.17",
         "pydantic>=2.0",
         "pydantic-settings>=2.0.3",