From 2e88914cd5a1b9f4bb0564b075ee15489613cec2 Mon Sep 17 00:00:00 2001
From: fspreck <f.spreckelsen@indiscale.com>
Date: Thu, 21 Mar 2024 17:20:54 +0100
Subject: [PATCH] FIX: Add missing dependency

---
 CHANGELOG.md | 2 ++
 setup.cfg    | 9 +++++----
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index d31e87f2..b0536158 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -19,6 +19,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 
 * `crawler_main` doesn't need the deprecated `debug=True` anymore to put out a
   provenance file if the `provenance_file` parameter is provided.
+* [indiscale#129](https://gitlab.indiscale.com/caosdb/src/caosdb-crawler/-/issues/129)
+  missing packaging dependency.
 
 ### Security ###
 
diff --git a/setup.cfg b/setup.cfg
index 1e8abb8e..53195026 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -19,14 +19,15 @@ package_dir =
 packages = find:
 python_requires = >=3.7
 install_requires =
-    importlib-resources
     caosadvancedtools >= 0.7.0
+    importlib-resources
+    importlib_metadata;python_version<'3.8'
     linkahead > 0.13.2
-    yaml-header-tools >= 0.2.1
-    pyyaml
     odfpy #make optional
+    packaging
     pandas
-    importlib_metadata;python_version<'3.8'
+    pyyaml
+    yaml-header-tools >= 0.2.1
 
 [options.packages.find]
 where = src
-- 
GitLab