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 2020/07/25 09:08:00 UTC

[skywalking-python] branch master updated: Add changelog for 0.2.0 (#51)

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-python.git


The following commit(s) were added to refs/heads/master by this push:
     new 2056144  Add changelog for 0.2.0 (#51)
2056144 is described below

commit 2056144925a574d04c4a90914a82b8efce2375be
Author: kezhenxu94 <ke...@apache.org>
AuthorDate: Sat Jul 25 17:07:51 2020 +0800

    Add changelog for 0.2.0 (#51)
---
 CHANGELOG.md                               | 20 ++++++++++++++++++++
 setup.py                                   |  4 +++-
 tests/plugin/sw_pymysql/docker-compose.yml |  3 ++-
 tools/env/setup_linux.sh                   |  2 +-
 4 files changed, 26 insertions(+), 3 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index fe4a7ef..49ddc67 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,25 @@
 ## Change Logs
 
+### 0.2.0
+
+- New plugins
+    - Kafka Plugin (#50)
+    - Tornado Plugin (#48)
+    - Redis Plugin (#44)
+    - Django Plugin (#37)
+    - PyMsql Plugin (#35)
+    - Flask plugin (#31)
+
+- API
+    - Add ignore_suffix Config (#40)
+    - Add missing `log` method and simplify test codes (#34)
+    - Add content equality of SegmentRef (#30)
+    - Validate carrier before using it (#29)
+
+- Chores and tests
+    - Test: print the diff list when validation failed (#46)
+    - Created venv builders for linux/windows and req flashers + use documentation (#38)
+
 ### 0.1.0
 
 - API: agent core APIs, check [the APIs and the examples](https://github.com/apache/skywalking-python/blob/3892cab9d5d2c03107cfb2b1c59a6c77c5c3cc35/README.md#api)
diff --git a/setup.py b/setup.py
index b69e07d..4f1d1d7 100644
--- a/setup.py
+++ b/setup.py
@@ -25,7 +25,7 @@ README = (HERE / "README.md").read_text()
 
 setup(
     name="apache-skywalking",
-    version="0.1.0",
+    version="0.2.0",
     description="Python Agent for Apache SkyWalking",
     long_description=README,
     long_description_content_type="text/markdown",
@@ -44,6 +44,8 @@ setup(
         "test": [
             "testcontainers",
             "pyyaml",
+            "django",
+            "flask",
             "Werkzeug",
             "pymysql",
             "redis",
diff --git a/tests/plugin/sw_pymysql/docker-compose.yml b/tests/plugin/sw_pymysql/docker-compose.yml
index 9685624..b606417 100644
--- a/tests/plugin/sw_pymysql/docker-compose.yml
+++ b/tests/plugin/sw_pymysql/docker-compose.yml
@@ -52,7 +52,8 @@ services:
     depends_on:
       collector:
         condition: service_healthy
-
+      mysql:
+        condition: service_healthy
     healthcheck:
       test: ["CMD", "bash", "-c", "cat < /dev/null > /dev/tcp/127.0.0.1/9091"]
       interval: 5s
diff --git a/tools/env/setup_linux.sh b/tools/env/setup_linux.sh
index 71c7887..a3cb289 100755
--- a/tools/env/setup_linux.sh
+++ b/tools/env/setup_linux.sh
@@ -23,4 +23,4 @@ echo "Virtual env created"
 
 ../../venv/bin/python -m pip install --upgrade pip
 echo "Pip upgrade complete. Installing packages from requirements.txt"
-../../venv/bin/python -m pip install ../../requirements.txt
+../../venv/bin/python -m pip install -r ../../requirements.txt