From d94d9e01165623ec09aa6429aca9d3c4cde2175e Mon Sep 17 00:00:00 2001
From: Christian Boettcher <c.boettcher@fz-juelich.de>
Date: Thu, 9 Dec 2021 07:35:19 +0100
Subject: [PATCH] restructure package

---
 setup.cfg                                              | 10 ++++++----
 datacat_integration/__init__.py => src/conftest.py     |  0
 src/datacat_integration/__init__.py                    |  0
 .../datacat_integration}/auth.py                       |  0
 .../datacat_integration}/connection.py                 |  0
 .../datacat_integration}/hooks.py                      |  0
 .../datacat_integration}/operators.py                  |  0
 .../datacat_integration}/secrets.py                    |  0
 8 files changed, 6 insertions(+), 4 deletions(-)
 rename datacat_integration/__init__.py => src/conftest.py (100%)
 create mode 100644 src/datacat_integration/__init__.py
 rename {datacat_integration => src/datacat_integration}/auth.py (100%)
 rename {datacat_integration => src/datacat_integration}/connection.py (100%)
 rename {datacat_integration => src/datacat_integration}/hooks.py (100%)
 rename {datacat_integration => src/datacat_integration}/operators.py (100%)
 rename {datacat_integration => src/datacat_integration}/secrets.py (100%)

diff --git a/setup.cfg b/setup.cfg
index c8cbde1..f02b6ad 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -1,21 +1,23 @@
 [metadata]
 name = airflow_datacat_integration
-version = 0.0.3
+version = 0.0.4
 author = Christian Boettcher
 author_email = c.boettcher@fz-juelich.de
 description = Datacatalog Integration for Apache Airflow
 long_description = file: README.md
 long_description_content_type = text/markdown
-url = https://github.com/pypa/sampleproject
+url = https://gitlab.jsc.fz-juelich.de/eflows4hpc-wp2/airflow-datacat-integration
 project_urls =
-    Issue Tracker = https://github.com/pypa/sampleproject/issues
+    Issue Tracker = https://gitlab.jsc.fz-juelich.de/eflows4hpc-wp2/airflow-datacat-integration/-/issues
 classifiers =
     Programming Language :: Python :: 3
     License :: OSI Approved :: BSD-2-Clause
     Operating System :: OS Independent
 
 [options]
-packages = datacat_integration
+packages = find:
+package_dir=
+    =src
 python_requires = >=3.7
 
 [options.packages.find]
diff --git a/datacat_integration/__init__.py b/src/conftest.py
similarity index 100%
rename from datacat_integration/__init__.py
rename to src/conftest.py
diff --git a/src/datacat_integration/__init__.py b/src/datacat_integration/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/datacat_integration/auth.py b/src/datacat_integration/auth.py
similarity index 100%
rename from datacat_integration/auth.py
rename to src/datacat_integration/auth.py
diff --git a/datacat_integration/connection.py b/src/datacat_integration/connection.py
similarity index 100%
rename from datacat_integration/connection.py
rename to src/datacat_integration/connection.py
diff --git a/datacat_integration/hooks.py b/src/datacat_integration/hooks.py
similarity index 100%
rename from datacat_integration/hooks.py
rename to src/datacat_integration/hooks.py
diff --git a/datacat_integration/operators.py b/src/datacat_integration/operators.py
similarity index 100%
rename from datacat_integration/operators.py
rename to src/datacat_integration/operators.py
diff --git a/datacat_integration/secrets.py b/src/datacat_integration/secrets.py
similarity index 100%
rename from datacat_integration/secrets.py
rename to src/datacat_integration/secrets.py
-- 
GitLab