From 3938f948077902b7f604f3018a20175600ba5291 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ole=20Ro=CC=88=C3=9Fner?= Date: Thu, 26 Jun 2025 16:09:56 +0200 Subject: [PATCH] migrate setup.py scripts to 15.9 See https://portal.contact-cloud.com/docportal/15.9-de/release-notes/ce_relnotes/relnotes-15_9-details#cdb-comparch-pkgtools-setup --- pkg/000_bootstrapping/cstraining.web/setup.py | 5 ++++- pkg/001_configuring_app/cstraining.web/setup.py | 5 ++++- pkg/002_developing_components/cstraining.web/setup.py | 5 ++++- pkg/003_stateful_components/cstraining.web/setup.py | 5 ++++- pkg/004_backend_communication/cstraining.web/setup.py | 5 ++++- pkg/005_custom_application/cstraining.web/setup.py | 5 ++++- pkg/006_additional_content/cstraining.web/setup.py | 5 ++++- 7 files changed, 28 insertions(+), 7 deletions(-) diff --git a/pkg/000_bootstrapping/cstraining.web/setup.py b/pkg/000_bootstrapping/cstraining.web/setup.py index 18e9778..0ebcdd4 100644 --- a/pkg/000_bootstrapping/cstraining.web/setup.py +++ b/pkg/000_bootstrapping/cstraining.web/setup.py @@ -1,8 +1,11 @@ -from cdb.comparch.pkgtools import setup +from setuptools import setup, find_namespace_packages +from setuptools_ce.build import build setup( name="cstraining.web", version="1.0.0", + cmdclass={"build": build}, + setup_requires=["setuptools-ce"], install_requires=['cs.platform', 'cs.web', 'cs.documents'], docsets=[ # Add a relative path for each documentation set in this package diff --git a/pkg/001_configuring_app/cstraining.web/setup.py b/pkg/001_configuring_app/cstraining.web/setup.py index 18e9778..0ebcdd4 100644 --- a/pkg/001_configuring_app/cstraining.web/setup.py +++ b/pkg/001_configuring_app/cstraining.web/setup.py @@ -1,8 +1,11 @@ -from cdb.comparch.pkgtools import setup +from setuptools import setup, find_namespace_packages +from setuptools_ce.build import build setup( name="cstraining.web", version="1.0.0", + cmdclass={"build": build}, + setup_requires=["setuptools-ce"], install_requires=['cs.platform', 'cs.web', 'cs.documents'], docsets=[ # Add a relative path for each documentation set in this package diff --git a/pkg/002_developing_components/cstraining.web/setup.py b/pkg/002_developing_components/cstraining.web/setup.py index 1934886..1d478c1 100644 --- a/pkg/002_developing_components/cstraining.web/setup.py +++ b/pkg/002_developing_components/cstraining.web/setup.py @@ -1,8 +1,11 @@ -from cdb.comparch.pkgtools import setup +from setuptools import setup, find_namespace_packages +from setuptools_ce.build import build setup( name="cstraining.web", version="1.0.0", + cmdclass={"build": build}, + setup_requires=["setuptools-ce"], install_requires=['cs.platform', 'cs.web', 'cs.documents'], docsets=[ "doc/training_manual/en" diff --git a/pkg/003_stateful_components/cstraining.web/setup.py b/pkg/003_stateful_components/cstraining.web/setup.py index 1934886..1d478c1 100644 --- a/pkg/003_stateful_components/cstraining.web/setup.py +++ b/pkg/003_stateful_components/cstraining.web/setup.py @@ -1,8 +1,11 @@ -from cdb.comparch.pkgtools import setup +from setuptools import setup, find_namespace_packages +from setuptools_ce.build import build setup( name="cstraining.web", version="1.0.0", + cmdclass={"build": build}, + setup_requires=["setuptools-ce"], install_requires=['cs.platform', 'cs.web', 'cs.documents'], docsets=[ "doc/training_manual/en" diff --git a/pkg/004_backend_communication/cstraining.web/setup.py b/pkg/004_backend_communication/cstraining.web/setup.py index 1934886..1d478c1 100644 --- a/pkg/004_backend_communication/cstraining.web/setup.py +++ b/pkg/004_backend_communication/cstraining.web/setup.py @@ -1,8 +1,11 @@ -from cdb.comparch.pkgtools import setup +from setuptools import setup, find_namespace_packages +from setuptools_ce.build import build setup( name="cstraining.web", version="1.0.0", + cmdclass={"build": build}, + setup_requires=["setuptools-ce"], install_requires=['cs.platform', 'cs.web', 'cs.documents'], docsets=[ "doc/training_manual/en" diff --git a/pkg/005_custom_application/cstraining.web/setup.py b/pkg/005_custom_application/cstraining.web/setup.py index 1934886..1d478c1 100644 --- a/pkg/005_custom_application/cstraining.web/setup.py +++ b/pkg/005_custom_application/cstraining.web/setup.py @@ -1,8 +1,11 @@ -from cdb.comparch.pkgtools import setup +from setuptools import setup, find_namespace_packages +from setuptools_ce.build import build setup( name="cstraining.web", version="1.0.0", + cmdclass={"build": build}, + setup_requires=["setuptools-ce"], install_requires=['cs.platform', 'cs.web', 'cs.documents'], docsets=[ "doc/training_manual/en" diff --git a/pkg/006_additional_content/cstraining.web/setup.py b/pkg/006_additional_content/cstraining.web/setup.py index 1934886..1d478c1 100644 --- a/pkg/006_additional_content/cstraining.web/setup.py +++ b/pkg/006_additional_content/cstraining.web/setup.py @@ -1,8 +1,11 @@ -from cdb.comparch.pkgtools import setup +from setuptools import setup, find_namespace_packages +from setuptools_ce.build import build setup( name="cstraining.web", version="1.0.0", + cmdclass={"build": build}, + setup_requires=["setuptools-ce"], install_requires=['cs.platform', 'cs.web', 'cs.documents'], docsets=[ "doc/training_manual/en"