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

wusheng pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/skywalking-website.git


The following commit(s) were added to refs/heads/master by this push:
     new b20c8975cde Release Python agent 1.0.0 (#571)
b20c8975cde is described below

commit b20c8975cdee42907a145dc0609e7e279871b8c0
Author: Superskyyy (I MAY NOT RESPOND AT ALL) <supersk...@outlook.com>
AuthorDate: Thu Feb 23 00:43:12 2023 -0500

    Release Python agent 1.0.0 (#571)
---
 .../index.md                                       | 88 ++++++++++++++++++++++
 data/docs.yml                                      | 20 ++---
 data/releases.yml                                  | 26 +++----
 3 files changed, 111 insertions(+), 23 deletions(-)

diff --git a/content/events/release-apache-skywalking-python-1-0-0/index.md 
b/content/events/release-apache-skywalking-python-1-0-0/index.md
new file mode 100644
index 00000000000..a45a1a7a500
--- /dev/null
+++ b/content/events/release-apache-skywalking-python-1-0-0/index.md
@@ -0,0 +1,88 @@
+---
+title: "Release Apache SkyWalking Python 1.0.0"
+date: 2023-02-22
+author: SkyWalking Team
+description: "Release Apache SkyWalking Python 1.0.0."
+---
+
+SkyWalking Python 1.0.0 is released! Go to [downloads](/downloads) page to 
find release tars.
+
+**PyPI Wheel**: https://pypi.org/project/apache-skywalking/1.0.0/
+
+**DockerHub Image**: https://hub.docker.com/r/apache/skywalking-python
+
+- **Important Notes and Breaking Changes:**
+  - The new PVM metrics reported from Python agent requires SkyWalking OAP 
v9.3.0 to show out-of-the-box.
+  - **BREAKING**: Python 3.6 is no longer supported and may not function 
properly, Python 3.11 support is added and tested.
+  - **BREAKING**: A number of common configuration options and environment 
variables are renamed to follow the convention of Java agent,
+  please check with the latest official documentation before upgrading. (#273, 
#282)
+  
https://skywalking.apache.org/docs/skywalking-python/v1.0.0/en/setup/configuration/
+  - **BREAKING**: All agent core capabilities are now covered by test cases 
and enabled by default (Trace, Log, PVM runtime metrics, Profiler)
+  - **BREAKING**: DockerHub Python agent images since v1.0.0 will no longer 
include the `run` part in `ENTRYPOINT ["sw-python", "run"]`, 
+  user should prefix their command with `[-d/--debug] run [-p/--prefork] 
<Command>` for extra flexibility.
+  - Packaged wheel now provides a extra [all] option to support all three 
report protocols
+
+- Feature:
+  - Add support for Python 3.11 (#285)
+  - Add MeterReportService (gRPC, Kafka reporter) (default:enabled) (#231, 
#236, #241, #243)
+  - Add reporter for PVM runtime metrics (default:enabled) (#238, #247)
+  - Add Greenlet profiler (#246)
+  - Add test and support for Python Slim base images (#249)
+  - Add support for the tags of Virtual Cache for Redis (#263)
+  - Add a new configuration `kafka_namespace` to prefix the kafka topic names 
(#277)
+  - Add log reporter support for loguru (#276)
+  - Add **experimental** support for explicit os.fork(), restarts agent in 
forked process (#286)
+  - Add **experimental** sw-python CLI `sw-python run [-p]` flag 
(-p/--prefork) to enable non-intrusive uWSGI and Gunicorn postfork support 
(#288)
+
+- Plugins:
+  - Add aioredis, aiormq, amqp, asyncpg, aio-pika, kombu RMQ plugins (#230 
Missing test coverage) 
+  - Add Confluent Kafka plugin (#233 Missing test coverage) 
+  - Add HBase plugin Python HappyBase model  (#266) 
+  - Add FastAPI plugin websocket protocol support (#269)
+  - Add Websockets (client) plugin (#269)
+  - Add HTTPX plugin (#283)
+
+- Fixes:
+  - Allow RabbitMQ BlockingChannel.basic_consume() to link with outgoing spans 
(#224)
+  - Fix RabbitMQ basic_get bug (#225, #226)
+  - Fix case when tornado socket name is None (#227)
+  - Fix misspelled text "PostgreSLQ" -> "PostgreSQL" in Postgres-related 
plugins (#234)
+  - Make sure `span.component` initialized as Unknown rather than 0 (#242)
+  - Ignore websocket connections inside fastapi temporarily (#244, issue#9724)
+  - Fix Kafka-python plugin SkyWalking self reporter ignore condition (#249)
+  - Add primary endpoint in tracing context and endpoint info to log reporter 
(#261)
+  - Enforce tag class type conversion (#262)
+  - Fix sw_logging (log reporter) potentially throw exception leading to 
traceback confusion (#267)
+  - Avoid reporting meaningless tracecontext with logs when there's no active 
span, UI will now show empty traceID (#272)
+  - Fix exception handler in profile_context (#273)
+  - Add namespace suffix to service name (#275)
+  - Add periodical instance property report to prevent data loss (#279)
+  - Fix sw_logging when `Logger.disabled` is true (#281)
+
+- Docs:
+  - New documentation on how to test locally (#222)
+  - New documentation on the newly added meter reporter feature (#240)
+  - New documentation on the newly added greenlet profiler and the original 
threading profiler (#250)
+  - Overhaul documentation on development setup and testing (#249)
+  - Add tables to state currently supported features of Python agent. (#271)
+  - New configuration documentation generator (#273) 
+
+- Others:
+  - Pin CI SkyWalking License Eye (#221)
+  - Fix dead link due to the 'next' url change (#235)
+  - Pin CI SkyWalking Infra-E2E (#251)
+  - Sync OAP, SWCTL versions in E2E and fix test cases (#249)
+  - Overhaul development flow with Poetry (#249)
+  - Fix grpcio-tools generated message type (#253)
+  - Switch plugin tests to use slim Python images (#268)
+  - Add unit tests to sw_filters (#269)
+
+## New Contributors
+* @ZEALi made their first contribution in 
https://github.com/apache/skywalking-python/pull/242
+* @westarest made their first contribution in 
https://github.com/apache/skywalking-python/pull/246
+* @Jedore made their first contribution in 
https://github.com/apache/skywalking-python/pull/263
+* @alidisi made their first contribution in 
https://github.com/apache/skywalking-python/pull/266
+* @SheltonZSL made their first contribution in 
https://github.com/apache/skywalking-python/pull/275
+* @XinweiLyu made their first contribution in 
https://github.com/apache/skywalking-python/pull/283
+
+**Full Changelog**: 
https://github.com/apache/skywalking-python/compare/v0.8.0...v1.0.0
diff --git a/data/docs.yml b/data/docs.yml
index 639e50c0321..baab3f5b6f5 100644
--- a/data/docs.yml
+++ b/data/docs.yml
@@ -59,7 +59,7 @@
   list:
     - name: Java Agent
       icon: java-agent
-      description: The Java Agent for Apache SkyWalking, which provides the 
native tracing/metrics/logging/event abilities for Java projects.
+      description: The Java Agent for Apache SkyWalking, which provides the 
native tracing/metrics/logging/event/profiling abilities for Java projects.
       user: apache
       repo: skywalking-java
       repoUrl: https://github.com/apache/skywalking-java.git
@@ -90,20 +90,20 @@
 
     - name: Python Agent
       icon: python-agent
-      description: The Python Agent for Apache SkyWalking, which provides the 
native tracing/logging abilities for Python projects.
+      description: The Python Agent for Apache SkyWalking, which provides the 
native tracing/metrics/logging/profiling abilities for Python projects.
       user: apache
       repo: skywalking-python
       repoUrl: https://github.com/apache/skywalking-python.git
       docs:
         - version: Next
           link: /docs/skywalking-python/next/readme/
-        - version: v0.8.0
-          link: /docs/skywalking-python/v0.8.0/readme/
-          commitId: 5c0b30f4f4588262d329676a545e48ed403905ba
+        - version: v1.0.0
+          link: /docs/skywalking-python/next/readme/
+          commitId: 6f745cdbec7cf003c60d71857bf987a280e88430
 
     - name: NodeJS Agent
       icon: nodejs-agent
-      description: The NodeJS Agent for Apache SkyWalking, which provides the 
native tracing abilities for NodeJS project.
+      description: The NodeJS Agent for Apache SkyWalking, which provides the 
native tracing abilities for NodeJS projects.
       user: apache
       repo: skywalking-nodejs
       docs:
@@ -139,7 +139,7 @@
 
     - name: Rust Agent
       icon: sw-rust
-      description: The Rust Agent for Apache SkyWalking, which provides the 
native tracing/metrics/logging abilities for Rust project.
+      description: The Rust Agent for Apache SkyWalking, which provides the 
native tracing/metrics/logging abilities for Rust projects.
       user: apache
       repo: skywalking-rust
       docs:
@@ -150,7 +150,7 @@
 
     - name: PHP Agent
       icon: php-agent
-      description: The PHP Agent for Apache SkyWalking, which provides the 
native tracing abilities for PHP project.
+      description: The PHP Agent for Apache SkyWalking, which provides the 
native tracing abilities for PHP projects.
       user: apache
       repo: skywalking-php
       repoUrl: https://github.com/apache/skywalking-php.git
@@ -176,7 +176,7 @@
 
     - name: Kubernetes Event Exporter
       icon: kubernetes
-      description: Watch, filter, and send Kubernetes events into Apache 
SkyWalking
+      description: Watch, filter, and send Kubernetes events into Apache 
SkyWalking.
       user: apache
       repo: skywalking-kubernetes-event-exporter
       docs:
@@ -354,7 +354,7 @@
       repo: go2sky-plugins
 
     - name: cpp2sky
-      description: Distributed tracing and monitor SDK in CPP for Apache 
SkyWalking APM
+      description: Distributed tracing and monitor SDK in CPP for Apache 
SkyWalking APM.
       user: SkyAPM
       repo: cpp2sky
 
diff --git a/data/releases.yml b/data/releases.yml
index a6796eba54c..5f7918e0045 100644
--- a/data/releases.yml
+++ b/data/releases.yml
@@ -92,7 +92,7 @@
   list:
     - name: Java Agent
       icon: java-agent
-      description: The Java Agent for Apache SkyWalking, which provides the 
native tracing/metrics/logging/event abilities for Java projects.
+      description: The Java Agent for Apache SkyWalking, which provides the 
native tracing/metrics/logging/event/profiling abilities for Java projects.
       source:
         - version: v8.14.0
           date: Jan. 15th, 2023
@@ -263,27 +263,27 @@
 
     - name: Python Agent
       icon: python-agent
-      description: The Python Agent for Apache SkyWalking, which provides the 
native tracing/logging abilities for Python.
+      description: The Python Agent for Apache SkyWalking, which provides the 
native tracing/metrics/logging/profiling abilities for Python projects.
       source:
-        - version: v0.8.0
-          date: Jul. 10th, 2022
+        - version: v1.0.0
+          date: Feb. 22nd, 2023
           downloadLink:
             - name: src
-              link: 
https://www.apache.org/dyn/closer.cgi/skywalking/python/0.8.0/skywalking-python-src-0.8.0.tgz
+              link: 
https://www.apache.org/dyn/closer.cgi/skywalking/python/1.0.0/skywalking-python-src-1.0.0.tgz
             - name: asc
-              link: 
https://downloads.apache.org/skywalking/python/0.8.0/skywalking-python-src-0.8.0.tgz.asc
+              link: 
https://downloads.apache.org/skywalking/python/1.0.0/skywalking-python-src-1.0.0.tgz.asc
             - name: sha512
-              link: 
https://downloads.apache.org/skywalking/python/0.8.0/skywalking-python-src-0.8.0.tgz.sha512
+              link: 
https://downloads.apache.org/skywalking/python/1.0.0/skywalking-python-src-1.0.0.tgz.sha512
       distribution:
-        - version: v0.8.0
-          date: Jul. 10th, 2022
+        - version: v1.0.0
+          date: Feb. 22nd, 2023
           downloadLink:
             - name: Install via pip
-              link: https://pypi.org/project/apache-skywalking/0.8.0/
+              link: https://pypi.org/project/apache-skywalking/1.0.0/
 
     - name: NodeJS Agent
       icon: nodejs-agent
-      description: The NodeJS Agent for Apache SkyWalking, which provides the 
native tracing abilities for NodeJS backend.
+      description: The NodeJS Agent for Apache SkyWalking, which provides the 
native tracing abilities for NodeJS projects.
       source:
         - version: v0.6.0
           date: Dec. 9th, 2022
@@ -323,7 +323,7 @@
 
     - name: SkyWalking Rust
       icon: sw-rust
-      description: The Rust Agent for Apache SkyWalking, which provides the 
native tracing/metrics/logging abilities for Rust project.
+      description: The Rust Agent for Apache SkyWalking, which provides the 
native tracing/metrics/logging abilities for Rust projects.
       source:
         - version: v0.5.0
           date: Jan. 9th, 2023
@@ -343,7 +343,7 @@
 
     - name: SkyWalking PHP
       icon: php-agent
-      description: The PHP Agent for Apache SkyWalking, which provides the 
native tracing abilities for PHP project.
+      description: The PHP Agent for Apache SkyWalking, which provides the 
native tracing abilities for PHP projects.
       source:
         - version: v0.3.0
           date: Feb. 2nd, 2023

Reply via email to