Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
85de72d
chore: bump pyo3 to 0.21 (#175)
wyfo Apr 15, 2024
cc6ba2e
fix(examples): fix commented parts of z_put.py (#176)
wyfo Apr 15, 2024
b70096e
Correct the syntax of pyproject.toml (#181)
YuanYuYuan Apr 16, 2024
7443623
feat: Automate Release (#165)
fuzzypixelz Apr 17, 2024
7a95268
Force sphinx version to 7.2.6 (#185)
oteffahi Apr 18, 2024
c689935
fix: Install maturin according to requirements-dev.txt (#186)
fuzzypixelz Apr 18, 2024
0ac4615
fix: fix scout deadlock (#188)
wyfo Apr 22, 2024
59d1be8
fix(uhlc): bump uhlc version (#173)
gabrik Apr 22, 2024
0812267
feat(tracing): using zenoh-util function for log initialization (#172)
gabrik Apr 22, 2024
9e6bd83
feat: add Attachment to API (#189)
wyfo Apr 22, 2024
136d891
build: Sync with eclipse-zenoh/zenoh@81217c7 from 2024-04-22 (#190)
eclipse-zenoh-bot Apr 23, 2024
fdd0a9e
fix: Create virtual environment for armv6 build (#191)
fuzzypixelz Apr 23, 2024
bc52a68
build: Sync with eclipse-zenoh/zenoh@2fdddae from 2024-04-23 (#192)
eclipse-zenoh-bot Apr 23, 2024
560e7be
build: Sync with eclipse-zenoh/zenoh@9a9832a from 2024-04-24 (#193)
eclipse-zenoh-bot Apr 25, 2024
721b966
build: Sync with eclipse-zenoh/zenoh@7c64d99 from 2024-04-26 (#194)
eclipse-zenoh-bot Apr 26, 2024
e0aa758
build: Sync with eclipse-zenoh/zenoh@ad58af6 from 2024-04-26 (#195)
eclipse-zenoh-bot Apr 26, 2024
39df3d8
build: Sync with eclipse-zenoh/zenoh@e8916bf from 2024-04-26 (#196)
eclipse-zenoh-bot Apr 26, 2024
ec838de
build: Sync with eclipse-zenoh/zenoh@ea604b6 from 2024-04-29 (#197)
eclipse-zenoh-bot Apr 29, 2024
8f46eeb
build: Sync with eclipse-zenoh/zenoh@371ca6b from 2024-04-30 (#198)
eclipse-zenoh-bot Apr 30, 2024
3fcd48f
build: Sync with eclipse-zenoh/zenoh@7a47445 from 2024-05-03 (#200)
eclipse-zenoh-bot May 3, 2024
ba2ccdc
build: Sync with eclipse-zenoh/zenoh@f5195c0 from 2024-05-03 (#202)
eclipse-zenoh-bot May 4, 2024
77e3fd2
build: Sync with eclipse-zenoh/zenoh@e53364f from 2024-05-04 (#203)
eclipse-zenoh-bot May 5, 2024
de13408
test: add z_ping/z_pong examples (#205)
wyfo May 6, 2024
dd3ca74
fix: make attachment API more similar to dict API (#201)
wyfo May 6, 2024
217cdbf
build: Sync with eclipse-zenoh/zenoh@7e5d5e8 from 2024-05-07 (#206)
eclipse-zenoh-bot May 7, 2024
e6cd4d3
fix: add `Encoding.with_suffix` instead of `Encoding.append` (#208)
wyfo May 7, 2024
040aa90
build: Sync with eclipse-zenoh/zenoh@b8dd01d from 2024-05-07 (#209)
eclipse-zenoh-bot May 8, 2024
8c92752
Support timeout for get in session.
evshary May 9, 2024
3fecd97
Update PR based on the review.
evshary May 10, 2024
f4dee2d
Fix CI lint error.
evshary May 10, 2024
28c10b0
Update: PyTypeError => PyValueError
evshary May 10, 2024
cca58c7
Merge pull request #210 from ZettaScaleLabs/support_timeout
kydos May 13, 2024
fe56f36
build: Sync with eclipse-zenoh/zenoh@45e05f0 from 2024-05-13 (#212)
eclipse-zenoh-bot May 14, 2024
32e9091
build: Sync with eclipse-zenoh/zenoh@763a05f from 2024-05-14 (#213)
eclipse-zenoh-bot May 14, 2024
62f4121
build: Sync with eclipse-zenoh/zenoh@75aa273 from 2024-05-15 (#214)
eclipse-zenoh-bot May 16, 2024
4a99c67
build: Sync with eclipse-zenoh/zenoh@25f06bd from 2024-05-21 (#215)
eclipse-zenoh-bot May 22, 2024
d4a56c5
build: Sync with eclipse-zenoh/zenoh@3118d31 from 2024-05-28 (#216)
eclipse-zenoh-bot May 31, 2024
b382f8b
build: Sync with eclipse-zenoh/zenoh@d574654 from 2024-06-03 (#217)
eclipse-zenoh-bot Jun 4, 2024
a19e54c
chore: Update artifacts action to v4 (#218)
diogomatsubara Jun 4, 2024
c20c299
fix: give unique name for artifacts (#220)
diogomatsubara Jun 4, 2024
845a301
build: Sync with eclipse-zenoh/zenoh@c279982 from 2024-06-05 (#221)
eclipse-zenoh-bot Jun 6, 2024
c857b52
build: Sync with eclipse-zenoh/zenoh@d8e66de from 2024-06-10 (#222)
eclipse-zenoh-bot Jun 11, 2024
3926cbe
build: Sync with eclipse-zenoh/zenoh@9d09742 from 2024-06-11 (#223)
eclipse-zenoh-bot Jun 12, 2024
209f79d
Fix markdown format in README. (#211)
evshary Jun 12, 2024
e859e5c
build: Sync with eclipse-zenoh/zenoh@ed6c636 from 2024-06-12 (#225)
eclipse-zenoh-bot Jun 13, 2024
2fe7084
build: Sync with eclipse-zenoh/zenoh@8160b01 from 2024-06-13 (#228)
eclipse-zenoh-bot Jun 14, 2024
e8c106e
Enable releasing from any branch (#227)
fuzzypixelz Jun 14, 2024
c87dc2e
build: Sync with eclipse-zenoh/zenoh@7adad94 from 2024-06-14 (#230)
eclipse-zenoh-bot Jun 15, 2024
7a1f97e
build: Sync with eclipse-zenoh/zenoh@93f93d2 from 2024-06-17 (#231)
eclipse-zenoh-bot Jun 18, 2024
fdb478c
build: Sync with eclipse-zenoh/zenoh@2500e5a from 2024-06-20 (#236)
eclipse-zenoh-bot Jun 21, 2024
84d617a
fix: remove deprecated maturin arg (#241)
diogomatsubara Jun 26, 2024
7394559
build: Sync with eclipse-zenoh/zenoh@869ace6 from 2024-07-02 (#247)
eclipse-zenoh-bot Jul 3, 2024
8ddb2c4
build: Sync with eclipse-zenoh/zenoh@b93ca84 from 2024-07-03 (#248)
eclipse-zenoh-bot Jul 4, 2024
5d614f4
build: Sync with eclipse-zenoh/zenoh@b3e42ce from 2024-07-08 (#252)
eclipse-zenoh-bot Jul 9, 2024
aea471a
build: Sync with eclipse-zenoh/zenoh@b3e42ce from 2024-07-08 (#253)
eclipse-zenoh-bot Jul 9, 2024
72188b3
build: Sync with eclipse-zenoh/zenoh@b3e42ce from 2024-07-08 (#259)
eclipse-zenoh-bot Jul 20, 2024
fc45d70
build: Sync with eclipse-zenoh/zenoh@0a969cb from 2024-07-25 (#261)
eclipse-zenoh-bot Jul 26, 2024
cc1ac5f
build: Sync with eclipse-zenoh/zenoh@0a969cb from 2024-07-25 (#262)
eclipse-zenoh-bot Jul 26, 2024
5eebcc3
build: Sync with eclipse-zenoh/zenoh@e587aa9 from 2024-07-26 (#265)
eclipse-zenoh-bot Jul 30, 2024
cf69c86
build: Sync with eclipse-zenoh/zenoh@2d88c7b from 2024-07-29 (#268)
eclipse-zenoh-bot Jul 31, 2024
53cc746
Merge branch 'refs/heads/main' into dev/1.0.0
wyfo Aug 2, 2024
1c58187
chore: remove useless dependencies
wyfo Aug 2, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 21 additions & 13 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@ on:
type: string
description: Release number of Zenoh
required: false
branch:
type: string
description: Release branch
required: false

jobs:
tag:
Expand All @@ -32,6 +36,7 @@ jobs:
repo: ${{ github.repository }}
live-run: ${{ inputs.live-run || false }}
version: ${{ inputs.version }}
branch: ${{ inputs.branch }}
github-token: ${{ secrets.BOT_TOKEN_WORKFLOW }}

- name: Checkout this repository
Expand Down Expand Up @@ -76,9 +81,9 @@ jobs:
args: --release --out dist

- name: Upload wheels
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: wheels
name: wheels-macos
path: dist

build-windows:
Expand Down Expand Up @@ -106,9 +111,9 @@ jobs:
args: --release --out dist

- name: Upload wheels
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: wheels
name: wheels-windows-${{ matrix.target }}
path: dist

build-linux:
Expand All @@ -131,9 +136,9 @@ jobs:
args: --release --out dist

- name: Upload wheels
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: wheels
name: wheels-linux-${{ matrix.target }}
path: dist

build-linux-aarch64:
Expand All @@ -159,9 +164,9 @@ jobs:
args: --release --out dist

- name: Upload wheels
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: wheels
name: wheels-linux-aarch64
path: dist

build-linux-armv6:
Expand All @@ -188,13 +193,15 @@ jobs:
export AR_arm_unknown_linux_gnueabihf=arm-unknown-linux-gnueabihf-ar
export CARGO_TARGET_ARM_UNKNOWN_LINUX_GNUEABIHF_LINKER=arm-unknown-linux-gnueabihf-gcc

pip3 install maturin
python3 -m venv venv
source venv/bin/activate
pip3 install -r requirements-dev.txt
maturin build --release --target arm-unknown-linux-gnueabihf --out dist

- name: Upload wheels
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: wheels
name: wheels-linux-armv6
path: dist

publish-pypi:
Expand All @@ -210,10 +217,11 @@ jobs:
name: Deploy wheels to pypi
runs-on: ubuntu-latest
steps:
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: wheels
path: dist
pattern: wheels-*
merge-multiple: true

- name: Check dist
run: ls -al ./dist/*
Expand Down
108 changes: 4 additions & 104 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 0 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -40,12 +40,9 @@ default = ["zenoh/default"]
maintenance = { status = "actively-developed" }

[dependencies]
env_logger = "0.11.3"
flume = "0.11.0"
json5 = "0.4.1"
paste = "1.0.14"
pyo3 = { version = "0.21.2", features = ["extension-module", "abi3-py38", "experimental-async", "experimental-declarative-modules"] }
tracing = "0.1.40"
uhlc = "0.7.0"
validated_struct = "2.1.0"
zenoh = { version = "0.11.0-dev", git = "https://github.com/eclipse-zenoh/zenoh.git", branch = "dev/1.0.0", features = ["unstable", "internal"], default-features = false }
Loading