From 17f6e06def852088bc0e490f56aa79e155b5d7cc Mon Sep 17 00:00:00 2001
From: Florian Spreckelsen <f.spreckelsen@indiscale.com>
Date: Wed, 13 Nov 2024 10:55:32 +0100
Subject: [PATCH] REL: Release 0.10.1

Fix for uploading the package
---
 CHANGELOG.md    | 16 ++++++++++++++++
 CITATION.cff    |  2 +-
 setup.cfg       |  4 +---
 src/doc/conf.py |  4 ++--
 4 files changed, 20 insertions(+), 6 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index ecf7350b..a0903761 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,22 @@ All notable changes to this project will be documented in this file.
 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
+## [0.10.1] - 2024-11-13 ##
+
+### Fixed ###
+
+* Removed optional rocrate dependency which prevented package
+  publication on PyPI for a violation of PEP 440 (see
+  https://github.com/pypi/warehouse/issues/7136). It will be
+  re-activated once
+  https://github.com/ResearchObject/ro-crate-py/issues/203 has been
+  resolved upstream. For now, if you want to use the ROCrate or ELN
+  converters, manually install the fix from
+  https://github.com/salexan2001/ro-crate-py.git@f-automatic-dummy-ids
+  ```sh
+  pip install git+https://github.com/salexan2001/ro-crate-py.git@f-automatic-dummy-ids
+  ```
+
 ## [0.10.0] - 2024-11-13 ##
 
 ### Added ###
diff --git a/CITATION.cff b/CITATION.cff
index fc3a2ee6..ed859432 100644
--- a/CITATION.cff
+++ b/CITATION.cff
@@ -17,6 +17,6 @@ authors:
     given-names: Alexander
     orcid: https://orcid.org/0000-0003-4124-9649
 title: CaosDB - Crawler
-version: 0.10.0
+version: 0.10.1
 doi: 10.3390/data9020024
 date-released: 2024-11-13
\ No newline at end of file
diff --git a/setup.cfg b/setup.cfg
index 29b576ed..5eadc00b 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -1,6 +1,6 @@
 [metadata]
 name = caoscrawler
-version = 0.10.0
+version = 0.10.1
 author = Alexander Schlemmer
 author_email = alexander.schlemmer@ds.mpg.de
 description = A new crawler for LinkAhead
@@ -49,5 +49,3 @@ h5-crawler =
            numpy
 spss =
      pandas[spss]
-rocrate =
-     rocrate @ git+https://github.com/salexan2001/ro-crate-py.git@f-automatic-dummy-ids
diff --git a/src/doc/conf.py b/src/doc/conf.py
index 5210d477..f9cab5b7 100644
--- a/src/doc/conf.py
+++ b/src/doc/conf.py
@@ -33,10 +33,10 @@ copyright = '2024, IndiScale'
 author = 'Alexander Schlemmer'
 
 # The short X.Y version
-version = '0.10.0'
+version = '0.10.1'
 # The full version, including alpha/beta/rc tags
 # release = '0.5.2-rc2'
-release = '0.10.0'
+release = '0.10.1'
 
 
 # -- General configuration ---------------------------------------------------
-- 
GitLab