You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by wu...@apache.org on 2026/08/15 11:24:34 UTC

(skywalking-website) 01/01: Fix the Python 1.3.0 release metadata leaked by the release automation

This is an automated email from the ASF dual-hosted git repository.

wu-sheng pushed a commit to branch fix/python-1-3-0-release-metadata
in repository https://gitbox.apache.org/repos/asf/skywalking-website.git

commit 2eb80a82958104f0563b9be68275d9947107992c
Author: Wu Sheng <wu...@foxmail.com>
AuthorDate: Sat Aug 15 19:24:19 2026 +0800

    Fix the Python 1.3.0 release metadata leaked by the release automation
    
    The 1.3.0 release commit (#896) was generated with un-interpolated GitHub
    Actions template syntax, which broke the site build and published wrong
    metadata:
    
    - data/docs.yml carried `commitId: ${{ steps.release.outputs.commit-id }}`
      verbatim. docs.js shells that value into `./doc.sh`, so /bin/sh reported
      "Bad substitution" and the scheduled Build site workflow has failed on
      every run since the merge. Both entries now point at 1bd4692, the v1.3.0
      tag commit.
    - The v1.2.0 docs entry had been overwritten rather than a v1.3.0 entry
      inserted, leaving version `1.3.0` (no v prefix) linked to the v1.2.0
      path. Restore v1.2.0 and add a proper v1.3.0 entry.
    - data/releases.yml replaced the 1.2.0 download links instead of demoting
      them to archive.apache.org, so 1.2.0 was no longer downloadable. Demote
      1.2.0 and keep v1.3.0 on closer.cgi/downloads.apache.org.
    - The event post rendered as "Release Apache SkyWalking Python " with an
      empty version everywhere, including a broken PyPI link
      (apache-skywalking//), and listed no changes. Rewrite it with the 1.3.0
      release notes, and rename the directory to the dashed slug convention
      used by every other release post.
---
 .../index.md                                       | 37 ++++++++++++++++++++++
 .../index.md                                       | 14 --------
 data/docs.yml                                      |  9 ++++--
 data/releases.yml                                  | 20 ++++++++++--
 4 files changed, 60 insertions(+), 20 deletions(-)

diff --git a/content/events/release-apache-skywalking-python-1-3-0/index.md b/content/events/release-apache-skywalking-python-1-3-0/index.md
new file mode 100644
index 000000000000..ff103ac78f20
--- /dev/null
+++ b/content/events/release-apache-skywalking-python-1-3-0/index.md
@@ -0,0 +1,37 @@
+---
+title: "Release Apache SkyWalking Python 1.3.0"
+date: 2026-08-14
+author: SkyWalking Team
+description: "Release Apache SkyWalking Python 1.3.0."
+---
+
+SkyWalking Python 1.3.0 is released! Go to [downloads](/downloads) page to find release tars.
+
+**PyPI Wheel**: <https://pypi.org/project/apache-skywalking/1.3.0/>
+
+**DockerHub Image**: <https://hub.docker.com/r/apache/skywalking-python>
+
+## What's Changed
+* chore(ci): remove changelog checkbox in pull request template by @shenxiangzhuang in https://github.com/apache/skywalking-python/pull/372
+* chore: fix Makefile not work in Linux and non-interactive mode by @kezhenxu94 in https://github.com/apache/skywalking-python/pull/373
+* fix(plugin): add exec_module to execute the module code by @shenxiangzhuang in https://github.com/apache/skywalking-python/pull/377
+* Fix: kafka image in docker-compose demo by @zth9 in https://github.com/apache/skywalking-python/pull/380
+* fix: pin packaging dep to 25 by @kezhenxu94 in https://github.com/apache/skywalking-python/pull/383
+* infra: update markdown lint check by @kevinjqliu in https://github.com/apache/skywalking-python/pull/382
+* feat: support Python 3.10-3.14, drop 3.8/3.9, update plugin compatibility by @wu-sheng in https://github.com/apache/skywalking-python/pull/386
+* feat(plugin): add urllib3 2.x support for Python 3.12+ by @wu-sheng in https://github.com/apache/skywalking-python/pull/387
+* feat: re-enable aiohttp/psycopg2 and add falcon v3/sanic v2 plugins by @wu-sheng in https://github.com/apache/skywalking-python/pull/389
+* fix: support module-level @runnable with continue_tracing() by @wu-sheng in https://github.com/apache/skywalking-python/pull/391
+* fix(ci): unblock CI — approved paths-filter pin + happybase test flake by @wu-sheng in https://github.com/apache/skywalking-python/pull/405
+* perf(demo): set a timeout on flask consumer fork HTTP calls by @basheer-cloud in https://github.com/apache/skywalking-python/pull/388
+* fix(ci): pin docker/* actions to ASF-approved SHAs in publish-docker by @wu-sheng in https://github.com/apache/skywalking-python/pull/406
+* fix: gRPC fork safety for Gunicorn prefork (grpcio >= 1.83), sw_grpc aio compatibility, websockets >= 13 support by @wu-sheng in https://github.com/apache/skywalking-python/pull/409
+* chore(test): upgrade the mock collector and drop the sw_fork_support seed workaround by @wu-sheng in https://github.com/apache/skywalking-python/pull/410
+* chore: install linters in `make env`, exclude `*.txt` from the license check by @kezhenxu94 in https://github.com/apache/skywalking-python/pull/412
+
+## New Contributors
+* @zth9 made their first contribution in https://github.com/apache/skywalking-python/pull/380
+* @kevinjqliu made their first contribution in https://github.com/apache/skywalking-python/pull/382
+* @basheer-cloud made their first contribution in https://github.com/apache/skywalking-python/pull/388
+
+**Full Changelog**: https://github.com/apache/skywalking-python/compare/v1.2.0...v1.3.0
diff --git a/content/events/release-apache-skywalking-python-1.3.0/index.md b/content/events/release-apache-skywalking-python-1.3.0/index.md
deleted file mode 100644
index fb28814f5b51..000000000000
--- a/content/events/release-apache-skywalking-python-1.3.0/index.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-title: "Release Apache SkyWalking Python "
-date: 2026-08-14
-author: SkyWalking Team
-description: "Release Apache SkyWalking Python ."
----
-
-SkyWalking Python  is released! Go to [downloads](/downloads) page to find release tars.
-
-**PyPI Wheel**: <https://pypi.org/project/apache-skywalking//>
-
-**DockerHub Image**: <https://hub.docker.com/r/apache/skywalking-python>
-
-
diff --git a/data/docs.yml b/data/docs.yml
index 8e1c4b6d61c5..e375454665ce 100644
--- a/data/docs.yml
+++ b/data/docs.yml
@@ -166,10 +166,13 @@
           link: /docs/skywalking-python/next/readme/
         - version: Latest
           link: /docs/skywalking-python/latest/readme/
-          commitId: ${{ steps.release.outputs.commit-id }}
-        - version: 1.3.0
+          commitId: 1bd4692f927a4c6156bc25d18d36d9cba76405df
+        - version: v1.3.0
+          link: /docs/skywalking-python/v1.3.0/readme/
+          commitId: 1bd4692f927a4c6156bc25d18d36d9cba76405df
+        - version: v1.2.0
           link: /docs/skywalking-python/v1.2.0/readme/
-          commitId: ${{ steps.release.outputs.commit-id }}
+          commitId: 1f091ee33f51fff91dd53e2bb65a15d932a12f89
     - name: NodeJS Agent
       icon: nodejs-agent
       description: The NodeJS Agent for Apache SkyWalking, which provides the native tracing abilities for NodeJS projects.
diff --git a/data/releases.yml b/data/releases.yml
index af9fe7cfc280..d9864c608775 100644
--- a/data/releases.yml
+++ b/data/releases.yml
@@ -472,7 +472,7 @@
       description: The Python Agent for Apache SkyWalking, which provides the native tracing/metrics/logging/profiling abilities for Python projects.
       source:
         - version: v1.3.0
-          date: "2026-08-14"
+          date: Aug. 14th, 2026
           downloadLink:
             - name: src
               link: https://www.apache.org/dyn/closer.cgi/skywalking/python/1.3.0/skywalking-python-src-1.3.0.tgz
@@ -480,12 +480,26 @@
               link: https://downloads.apache.org/skywalking/python/1.3.0/skywalking-python-src-1.3.0.tgz.asc
             - name: sha512
               link: https://downloads.apache.org/skywalking/python/1.3.0/skywalking-python-src-1.3.0.tgz.sha512
+        - version: v1.2.0
+          date: "2025-05-11"
+          downloadLink:
+            - name: src
+              link: https://archive.apache.org/dist/skywalking/python/1.2.0/skywalking-python-src-1.2.0.tgz
+            - name: asc
+              link: https://archive.apache.org/dist/skywalking/python/1.2.0/skywalking-python-src-1.2.0.tgz.asc
+            - name: sha512
+              link: https://archive.apache.org/dist/skywalking/python/1.2.0/skywalking-python-src-1.2.0.tgz.sha512
       distribution:
-        - version: 1.3.0
-          date: "2026-08-14"
+        - version: v1.3.0
+          date: Aug. 14th, 2026
           downloadLink:
             - name: Install via pip
               link: https://pypi.org/project/apache-skywalking/1.3.0/
+        - version: v1.2.0
+          date: 2025-05-11
+          downloadLink:
+            - name: Install via pip
+              link: https://pypi.org/project/apache-skywalking/1.2.0/
     - name: Go Agent
       icon: skywalking-go
       description: The Go Agent for Apache SkyWalking, which provides the native tracing/metrics/logging abilities for Golang projects.