diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7d0364b0..d3a4ed0b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -27,7 +27,7 @@ jobs: uses: actions/checkout@v4 - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: 3.11 cache: pip diff --git a/.github/workflows/code-style.yml b/.github/workflows/code-style.yml index 5ce4546c..8be1ab24 100644 --- a/.github/workflows/code-style.yml +++ b/.github/workflows/code-style.yml @@ -14,7 +14,7 @@ jobs: uses: actions/checkout@v4 - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: 3.11 cache: pip @@ -69,7 +69,7 @@ jobs: uses: actions/checkout@v4 - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: 3.11 cache: pip diff --git a/.github/workflows/release-package.yml b/.github/workflows/release-package.yml index 1dd48513..0edf1e04 100644 --- a/.github/workflows/release-package.yml +++ b/.github/workflows/release-package.yml @@ -27,7 +27,7 @@ jobs: uses: actions/checkout@v4 - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} cache: pip diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml index e911f96f..6ef6ffda 100644 --- a/.github/workflows/security.yml +++ b/.github/workflows/security.yml @@ -29,9 +29,9 @@ jobs: bash scripts/build-info.sh - name: Initialize CodeQL - uses: github/codeql-action/init@v2 + uses: github/codeql-action/init@v3 with: languages: ${{ matrix.language }} - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 + uses: github/codeql-action/analyze@v3 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 142246e9..52007c66 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -25,7 +25,7 @@ jobs: uses: actions/checkout@v4 - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} cache: pip diff --git a/packages/dsw-command-queue/CHANGELOG.md b/packages/dsw-command-queue/CHANGELOG.md index d0f7f448..ae51df1c 100644 --- a/packages/dsw-command-queue/CHANGELOG.md +++ b/packages/dsw-command-queue/CHANGELOG.md @@ -8,6 +8,10 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [4.2.0] + +Released for version consistency with other DSW tools. + ## [4.1.1] ### Fixed @@ -164,3 +168,4 @@ Released for version consistency with other DSW tools. [4.0.0]: /../../tree/v4.0.0 [4.1.0]: /../../tree/v4.1.0 [4.1.1]: /../../tree/v4.1.1 +[4.2.0]: /../../tree/v4.2.0 diff --git a/packages/dsw-command-queue/pyproject.toml b/packages/dsw-command-queue/pyproject.toml index 03571b18..6e4f96db 100644 --- a/packages/dsw-command-queue/pyproject.toml +++ b/packages/dsw-command-queue/pyproject.toml @@ -4,7 +4,7 @@ build-backend = 'setuptools.build_meta' [project] name = 'dsw-command-queue' -version = "4.1.1" +version = "4.2.0" description = 'Library for working with command queue and persistent commands' readme = 'README.md' keywords = ['dsw', 'subscriber', 'publisher', 'database', 'queue', 'processing'] @@ -25,7 +25,7 @@ classifiers = [ requires-python = '>=3.10, <4' dependencies = [ # DSW - "dsw-database==4.1.1", + "dsw-database==4.2.0", ] [project.urls] diff --git a/packages/dsw-config/CHANGELOG.md b/packages/dsw-config/CHANGELOG.md index 3a987b45..7659aa06 100644 --- a/packages/dsw-config/CHANGELOG.md +++ b/packages/dsw-config/CHANGELOG.md @@ -8,6 +8,10 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [4.2.0] + +Released for version consistency with other DSW tools. + ## [4.1.1] Released for version consistency with other DSW tools. @@ -172,3 +176,4 @@ Released for version consistency with other DSW tools. [4.0.0]: /../../tree/v4.0.0 [4.1.0]: /../../tree/v4.1.0 [4.1.1]: /../../tree/v4.1.1 +[4.2.0]: /../../tree/v4.2.0 diff --git a/packages/dsw-config/pyproject.toml b/packages/dsw-config/pyproject.toml index 7bfbbf59..b06ed64a 100644 --- a/packages/dsw-config/pyproject.toml +++ b/packages/dsw-config/pyproject.toml @@ -4,7 +4,7 @@ build-backend = 'setuptools.build_meta' [project] name = 'dsw-config' -version = "4.1.1" +version = "4.2.0" description = 'Library for DSW config manipulation' readme = 'README.md' keywords = ['dsw', 'config', 'yaml', 'parser'] diff --git a/packages/dsw-data-seeder/CHANGELOG.md b/packages/dsw-data-seeder/CHANGELOG.md index a02b2cba..41e75d1a 100644 --- a/packages/dsw-data-seeder/CHANGELOG.md +++ b/packages/dsw-data-seeder/CHANGELOG.md @@ -8,6 +8,10 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [4.2.0] + +Released for version consistency with other DSW tools. + ## [4.1.1] ### Added @@ -218,3 +222,4 @@ Released for version consistency with other DSW tools. [4.0.0]: /../../tree/v4.0.0 [4.1.0]: /../../tree/v4.1.0 [4.1.1]: /../../tree/v4.1.1 +[4.2.0]: /../../tree/v4.2.0 diff --git a/packages/dsw-data-seeder/dsw/data_seeder/consts.py b/packages/dsw-data-seeder/dsw/data_seeder/consts.py index ffff3f0f..6f430906 100644 --- a/packages/dsw-data-seeder/dsw/data_seeder/consts.py +++ b/packages/dsw-data-seeder/dsw/data_seeder/consts.py @@ -6,4 +6,4 @@ DEFAULT_PLACEHOLDER = '<<|TENANT-ID|>>' NULL_UUID = '00000000-0000-0000-0000-000000000000' PROG_NAME = 'dsw-data-seeder' -VERSION = '4.1.1' +VERSION = '4.2.0' diff --git a/packages/dsw-data-seeder/pyproject.toml b/packages/dsw-data-seeder/pyproject.toml index 3ece3c03..7e55b1dc 100644 --- a/packages/dsw-data-seeder/pyproject.toml +++ b/packages/dsw-data-seeder/pyproject.toml @@ -4,7 +4,7 @@ build-backend = 'setuptools.build_meta' [project] name = 'dsw-data-seeder' -version = "4.1.1" +version = "4.2.0" description = 'Worker for seeding DSW data' readme = 'README.md' keywords = ['data', 'database', 'seed', 'storage'] @@ -29,10 +29,10 @@ dependencies = [ 'sentry-sdk', 'tenacity', # DSW - "dsw-command-queue==4.1.1", - "dsw-config==4.1.1", - "dsw-database==4.1.1", - "dsw-storage==4.1.1", + "dsw-command-queue==4.2.0", + "dsw-config==4.2.0", + "dsw-database==4.2.0", + "dsw-storage==4.2.0", ] [project.urls] diff --git a/packages/dsw-database/CHANGELOG.md b/packages/dsw-database/CHANGELOG.md index 7c86da27..7697bc85 100644 --- a/packages/dsw-database/CHANGELOG.md +++ b/packages/dsw-database/CHANGELOG.md @@ -8,6 +8,10 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [4.2.0] + +Released for version consistency with other DSW tools. + ## [4.1.1] Released for version consistency with other DSW tools. @@ -179,3 +183,4 @@ Released for version consistency with other DSW tools. [4.0.0]: /../../tree/v4.0.0 [4.1.0]: /../../tree/v4.1.0 [4.1.1]: /../../tree/v4.1.1 +[4.2.0]: /../../tree/v4.2.0 diff --git a/packages/dsw-database/pyproject.toml b/packages/dsw-database/pyproject.toml index 4bf0025f..01550988 100644 --- a/packages/dsw-database/pyproject.toml +++ b/packages/dsw-database/pyproject.toml @@ -4,7 +4,7 @@ build-backend = 'setuptools.build_meta' [project] name = 'dsw-database' -version = "4.1.1" +version = "4.2.0" description = 'Library for managing DSW database' readme = 'README.md' keywords = ['dsw', 'database'] @@ -26,7 +26,7 @@ dependencies = [ 'psycopg[binary]', 'tenacity', # DSW - "dsw-config==4.1.1", + "dsw-config==4.2.0", ] [project.urls] diff --git a/packages/dsw-document-worker/CHANGELOG.md b/packages/dsw-document-worker/CHANGELOG.md index a0b4581f..614b6f71 100644 --- a/packages/dsw-document-worker/CHANGELOG.md +++ b/packages/dsw-document-worker/CHANGELOG.md @@ -8,6 +8,10 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [4.2.0] + +Released for version consistency with other DSW tools. + ## [4.1.1] Released for version consistency with other DSW tools. @@ -215,3 +219,4 @@ Released for version consistency with other DSW tools. [4.0.0]: /../../tree/v4.0.0 [4.1.0]: /../../tree/v4.1.0 [4.1.1]: /../../tree/v4.1.1 +[4.2.0]: /../../tree/v4.2.0 diff --git a/packages/dsw-document-worker/dsw/document_worker/consts.py b/packages/dsw-document-worker/dsw/document_worker/consts.py index 657bf77c..a51d255c 100644 --- a/packages/dsw-document-worker/dsw/document_worker/consts.py +++ b/packages/dsw-document-worker/dsw/document_worker/consts.py @@ -6,7 +6,7 @@ EXIT_SUCCESS = 0 NULL_UUID = '00000000-0000-0000-0000-000000000000' PROG_NAME = 'docworker' -VERSION = '4.1.1' +VERSION = '4.2.0' class DocumentState: diff --git a/packages/dsw-document-worker/pyproject.toml b/packages/dsw-document-worker/pyproject.toml index 1eeb3b58..e95cef7f 100644 --- a/packages/dsw-document-worker/pyproject.toml +++ b/packages/dsw-document-worker/pyproject.toml @@ -4,7 +4,7 @@ build-backend = 'setuptools.build_meta' [project] name = 'dsw-document-worker' -version = "4.1.1" +version = "4.2.0" description = 'Worker for assembling and transforming documents' readme = 'README.md' keywords = ['documents', 'generation', 'jinja2', 'pandoc', 'worker'] @@ -40,10 +40,10 @@ dependencies = [ 'weasyprint', 'XlsxWriter', # DSW - "dsw-command-queue==4.1.1", - "dsw-config==4.1.1", - "dsw-database==4.1.1", - "dsw-storage==4.1.1", + "dsw-command-queue==4.2.0", + "dsw-config==4.2.0", + "dsw-database==4.2.0", + "dsw-storage==4.2.0", ] [project.urls] diff --git a/packages/dsw-mailer/CHANGELOG.md b/packages/dsw-mailer/CHANGELOG.md index a2ab6a35..614db175 100644 --- a/packages/dsw-mailer/CHANGELOG.md +++ b/packages/dsw-mailer/CHANGELOG.md @@ -8,6 +8,10 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [4.2.0] + +Released for version consistency with other DSW tools. + ## [4.1.1] Released for version consistency with other DSW tools. @@ -187,3 +191,4 @@ Released for version consistency with other DSW tools. [4.0.0]: /../../tree/v4.0.0 [4.1.0]: /../../tree/v4.1.0 [4.1.1]: /../../tree/v4.1.1 +[4.2.0]: /../../tree/v4.2.0 diff --git a/packages/dsw-mailer/dsw/mailer/consts.py b/packages/dsw-mailer/dsw/mailer/consts.py index 35dfcc72..ee724621 100644 --- a/packages/dsw-mailer/dsw/mailer/consts.py +++ b/packages/dsw-mailer/dsw/mailer/consts.py @@ -5,4 +5,4 @@ DEFAULT_ENCODING = 'utf-8' NULL_UUID = '00000000-0000-0000-0000-000000000000' PROG_NAME = 'dsw-mailer' -VERSION = '4.1.1' +VERSION = '4.2.0' diff --git a/packages/dsw-mailer/pyproject.toml b/packages/dsw-mailer/pyproject.toml index b100fe20..712e3ad0 100644 --- a/packages/dsw-mailer/pyproject.toml +++ b/packages/dsw-mailer/pyproject.toml @@ -4,7 +4,7 @@ build-backend = 'setuptools.build_meta' [project] name = 'dsw-mailer' -version = "4.1.1" +version = "4.2.0" description = 'Worker for sending email notifications' readme = 'README.md' keywords = ['email', 'jinja2', 'notification', 'template'] @@ -31,9 +31,9 @@ dependencies = [ 'sentry-sdk', 'tenacity', # DSW - "dsw-command-queue==4.1.1", - "dsw-config==4.1.1", - "dsw-database==4.1.1", + "dsw-command-queue==4.2.0", + "dsw-config==4.2.0", + "dsw-database==4.2.0", ] [project.urls] diff --git a/packages/dsw-models/CHANGELOG.md b/packages/dsw-models/CHANGELOG.md index abcd12ba..bcc83ae8 100644 --- a/packages/dsw-models/CHANGELOG.md +++ b/packages/dsw-models/CHANGELOG.md @@ -8,6 +8,10 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [4.2.0] + +Released for version consistency with other DSW tools. + ## [4.1.1] Released for version consistency with other DSW tools. @@ -95,3 +99,4 @@ Released for version consistency with other DSW tools. [4.0.0]: /../../tree/v4.0.0 [4.1.0]: /../../tree/v4.1.0 [4.1.1]: /../../tree/v4.1.1 +[4.2.0]: /../../tree/v4.2.0 diff --git a/packages/dsw-models/pyproject.toml b/packages/dsw-models/pyproject.toml index 3dda45ad..858a8cf8 100644 --- a/packages/dsw-models/pyproject.toml +++ b/packages/dsw-models/pyproject.toml @@ -4,7 +4,7 @@ build-backend = 'setuptools.build_meta' [project] name = 'dsw-models' -version = "4.1.1" +version = "4.2.0" description = 'Library with DSW models and basic IO operations' readme = 'README.md' keywords = ['dsw', 'config', 'yaml', 'parser'] diff --git a/packages/dsw-storage/CHANGELOG.md b/packages/dsw-storage/CHANGELOG.md index eb609665..aa92f3aa 100644 --- a/packages/dsw-storage/CHANGELOG.md +++ b/packages/dsw-storage/CHANGELOG.md @@ -8,6 +8,10 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [4.2.0] + +Released for version consistency with other DSW tools. + ## [4.1.1] Released for version consistency with other DSW tools. @@ -162,3 +166,4 @@ Released for version consistency with other DSW tools. [4.0.0]: /../../tree/v4.0.0 [4.1.0]: /../../tree/v4.1.0 [4.1.1]: /../../tree/v4.1.1 +[4.2.0]: /../../tree/v4.2.0 diff --git a/packages/dsw-storage/pyproject.toml b/packages/dsw-storage/pyproject.toml index 366104d6..37d34a0e 100644 --- a/packages/dsw-storage/pyproject.toml +++ b/packages/dsw-storage/pyproject.toml @@ -4,7 +4,7 @@ build-backend = 'setuptools.build_meta' [project] name = 'dsw-storage' -version = "4.1.1" +version = "4.2.0" description = 'Library for managing DSW S3 storage' readme = 'README.md' keywords = ['dsw', 's3', 'bucket', 'storage'] @@ -26,7 +26,7 @@ dependencies = [ 'minio', 'tenacity', # DSW - "dsw-config==4.1.1", + "dsw-config==4.2.0", ] [project.urls] diff --git a/packages/dsw-tdk/CHANGELOG.md b/packages/dsw-tdk/CHANGELOG.md index 2198a7b9..859de6aa 100644 --- a/packages/dsw-tdk/CHANGELOG.md +++ b/packages/dsw-tdk/CHANGELOG.md @@ -8,6 +8,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [4.2.0] + +Released for version consistency with other DSW tools. + ## [4.1.1] Released for version consistency with other DSW tools. @@ -382,3 +386,4 @@ Initial DSW Template Development Kit (versioned as part of the [DSW platform](ht [4.0.0]: /../../tree/v4.0.0 [4.1.0]: /../../tree/v4.1.0 [4.1.1]: /../../tree/v4.1.1 +[4.2.0]: /../../tree/v4.2.0 diff --git a/packages/dsw-tdk/dsw/tdk/consts.py b/packages/dsw-tdk/dsw/tdk/consts.py index c1117b60..34d9afdc 100644 --- a/packages/dsw-tdk/dsw/tdk/consts.py +++ b/packages/dsw-tdk/dsw/tdk/consts.py @@ -3,7 +3,7 @@ import re APP = 'dsw-tdk' -VERSION = '4.1.1' +VERSION = '4.2.0' METAMODEL_VERSION = 12 REGEX_SEMVER = re.compile(r'^[0-9]+\.[0-9]+\.[0-9]+$') diff --git a/packages/dsw-tdk/pyproject.toml b/packages/dsw-tdk/pyproject.toml index ffa7b9ea..fd1fd046 100644 --- a/packages/dsw-tdk/pyproject.toml +++ b/packages/dsw-tdk/pyproject.toml @@ -4,7 +4,7 @@ build-backend = 'setuptools.build_meta' [project] name = 'dsw-tdk' -version = "4.1.1" +version = "4.2.0" description = 'Data Stewardship Wizard Template Development Toolkit' readme = 'README.md' keywords = ['documents', 'dsw', 'jinja2', 'template', 'toolkit']