Skip to content

Commit 7f1372c

Browse files
version 2.10.1
1 parent 7398f5c commit 7f1372c

30 files changed

+2096
-2037
lines changed

.github/workflows/build_wheels.yml

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,11 @@ jobs:
1010
name: Build wheels on ${{ matrix.os }}
1111
runs-on: ${{ matrix.os }}
1212
env:
13-
CIBW_SKIP: "pp36-* pp37-* pp38-*"
13+
CIBW_BUILD: "cp38-* cp39-* cp310-* cp311-* cp312-* cp313-*"
14+
CIBW_ARCHS_LINUX: "x86_64"
15+
CIBW_ARCHS_MACOS: "x86_64 arm64 universal2"
16+
CIBW_ARCHS_WINDOWS: "AMD64"
17+
CIBW_MUSLLINUX_X86_64_IMAGE: "quay.io/pypa/musllinux_1_2_x86_64:2025.06.08-1"
1418
strategy:
1519
matrix:
1620
os: [ubuntu-24.04, windows-2025, macos-14]
@@ -21,26 +25,29 @@ jobs:
2125
- name: Upgrade pip
2226
run: python -m pip install --upgrade pip
2327

24-
- name: Set up Environment
25-
run: echo "CIBW_SKIP=pp36-* pp37-* pp38-*" >> $GITHUB_ENV
26-
2728
- name: Check ENV
2829
if: matrix.os == 'ubuntu-24.04'
2930
run: echo $PATH
3031

32+
- name: Setup Python 3.13+ for non-Windows
33+
if: matrix.os != 'windows-2025'
34+
uses: actions/setup-python@v5
35+
with:
36+
python-version: '3.13'
37+
3138
- name: Build wheels Linux
3239
if: matrix.os == 'ubuntu-24.04'
33-
uses: pypa/cibuildwheel@v2.17.0
40+
uses: pypa/cibuildwheel@v3.0.0
3441
env:
3542
CIBW_BEFORE_ALL: "bash dev/tools/github/install_rust.sh"
3643

3744
- name: Build wheels Mac
3845
if: matrix.os == 'macos-14'
39-
uses: pypa/cibuildwheel@v2.17.0
46+
uses: pypa/cibuildwheel@v3.0.0
4047

4148
- name: Build wheels Windows
4249
if: matrix.os == 'windows-2025'
43-
uses: pypa/cibuildwheel@v2.17.0
50+
uses: pypa/cibuildwheel@v3.0.0
4451

4552
- name: Upload Artifacts
4653
uses: actions/upload-artifact@v4
@@ -98,7 +105,7 @@ jobs:
98105
generate_release_notes: true
99106
name: unicorn-binance-websocket-api
100107
prerelease: false
101-
tag_name: 2.10.0
108+
tag_name: 2.10.1
102109
token: ${{ secrets.GITHUB_TOKEN }}
103110

104111
- name: Create PyPi Release

CHANGELOG.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,15 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
99

1010
[How to upgrade to the latest version!](https://oliver-zehentleitner.github.io/unicorn-binance-websocket-api/readme.html#installation-and-upgrade)
1111

12-
## 2.10.0.dev (development stage/unreleased/unstable)
12+
## 2.10.1.dev (development stage/unreleased/unstable)
13+
14+
## 2.10.1
15+
### Added
16+
- build_wheels.yml:
17+
CIBW_ARCHS_LINUX: "x86_64 aarch64"
18+
CIBW_ARCHS_MACOS: "x86_64 arm64 universal2"
19+
CIBW_ARCHS_WINDOWS: "AMD64"
20+
CIBW_MUSLLINUX_X86_64_IMAGE: "musllinux_1_1"
1321

1422
## 2.10.0
1523
### Changed

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
[![PyPi Release](https://img.shields.io/pypi/v/unicorn-binance-websocket-api?color=blue)](https://pypi.org/project/unicorn-binance-websocket-api/)
44
[![PyPi Downloads](https://pepy.tech/badge/unicorn-binance-websocket-api)](https://pepy.tech/project/unicorn-binance-websocket-api)
55
[![License](https://img.shields.io/github/license/oliver-zehentleitner/unicorn-binance-websocket-api.svg?color=blue)](https://oliver-zehentleitner.github.io/unicorn-binance-websocket-api/license.html)
6+
[![Supported Python Version](https://img.shields.io/pypi/pyversions/unicorn_binance_websocket_api.svg)](https://www.python.org/downloads/)
67
[![PyPI - Status](https://img.shields.io/pypi/status/unicorn_binance_websocket_api.svg)](https://github.com/oliver-zehentleitner/unicorn-binance-websocket-api/issues)
78
[![codecov](https://codecov.io/gh/oliver-zehentleitner/unicorn-binance-websocket-api/branch/master/graph/badge.svg?token=5I03AZ3F5S)](https://codecov.io/gh/oliver-zehentleitner/unicorn-binance-websocket-api)
89
[![CodeQL](https://github.com/oliver-zehentleitner/unicorn-binance-websocket-api/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/oliver-zehentleitner/unicorn-binance-websocket-api/actions/workflows/codeql-analysis.yml)
@@ -473,10 +474,10 @@ Run in bash:
473474
`pip install https://github.com/oliver-zehentleitner/unicorn-binance-websocket-api/archive/$(curl -s https://api.github.com/repos/oliver-zehentleitner/unicorn-binance-websocket-api/releases/latest | grep -oP '"tag_name": "\K(.*)(?=")').tar.gz --upgrade`
474475

475476
#### Windows
476-
Use the below command with the version (such as 2.10.0) you determined
477+
Use the below command with the version (such as 2.10.1) you determined
477478
[here](https://github.com/oliver-zehentleitner/unicorn-binance-websocket-api/releases/latest):
478479

479-
`pip install https://github.com/oliver-zehentleitner/unicorn-binance-websocket-api/archive/2.10.0.tar.gz --upgrade`
480+
`pip install https://github.com/oliver-zehentleitner/unicorn-binance-websocket-api/archive/2.10.1.tar.gz --upgrade`
480481
### From the latest source (dev-stage) with PIP from [GitHub](https://github.com/oliver-zehentleitner/unicorn-binance-websocket-api)
481482
This is not a release version and can not be considered to be stable!
482483

dev/set_version_config.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
2.10.0
1+
2.10.1
22
meta.yaml,pyproject.toml,setup.py,README.md,.github/workflows/build_wheels.yml,dev/sphinx/source/conf.py,unicorn_binance_websocket_api/manager.py

dev/sphinx/source/changelog.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,15 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
99

1010
[How to upgrade to the latest version!](https://oliver-zehentleitner.github.io/unicorn-binance-websocket-api/readme.html#installation-and-upgrade)
1111

12-
## 2.10.0.dev (development stage/unreleased/unstable)
12+
## 2.10.1.dev (development stage/unreleased/unstable)
13+
14+
## 2.10.1
15+
### Added
16+
- build_wheels.yml:
17+
CIBW_ARCHS_LINUX: "x86_64 aarch64"
18+
CIBW_ARCHS_MACOS: "x86_64 arm64 universal2"
19+
CIBW_ARCHS_WINDOWS: "AMD64"
20+
CIBW_MUSLLINUX_X86_64_IMAGE: "musllinux_1_1"
1321

1422
## 2.10.0
1523
### Changed

dev/sphinx/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
# The short X.Y version
2828
version = ''
2929
# The full version, including alpha/beta/rc tags
30-
release = '2.10.0'
30+
release = '2.10.1'
3131

3232
html_last_updated_fmt = "%b %d %Y at %H:%M (CET)"
3333

dev/sphinx/source/readme.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
[![PyPi Release](https://img.shields.io/pypi/v/unicorn-binance-websocket-api?color=blue)](https://pypi.org/project/unicorn-binance-websocket-api/)
44
[![PyPi Downloads](https://pepy.tech/badge/unicorn-binance-websocket-api)](https://pepy.tech/project/unicorn-binance-websocket-api)
55
[![License](https://img.shields.io/github/license/oliver-zehentleitner/unicorn-binance-websocket-api.svg?color=blue)](https://oliver-zehentleitner.github.io/unicorn-binance-websocket-api/license.html)
6+
[![Supported Python Version](https://img.shields.io/pypi/pyversions/unicorn_binance_websocket_api.svg)](https://www.python.org/downloads/)
67
[![PyPI - Status](https://img.shields.io/pypi/status/unicorn_binance_websocket_api.svg)](https://github.com/oliver-zehentleitner/unicorn-binance-websocket-api/issues)
78
[![codecov](https://codecov.io/gh/oliver-zehentleitner/unicorn-binance-websocket-api/branch/master/graph/badge.svg?token=5I03AZ3F5S)](https://codecov.io/gh/oliver-zehentleitner/unicorn-binance-websocket-api)
89
[![CodeQL](https://github.com/oliver-zehentleitner/unicorn-binance-websocket-api/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/oliver-zehentleitner/unicorn-binance-websocket-api/actions/workflows/codeql-analysis.yml)
@@ -473,10 +474,10 @@ Run in bash:
473474
`pip install https://github.com/oliver-zehentleitner/unicorn-binance-websocket-api/archive/$(curl -s https://api.github.com/repos/oliver-zehentleitner/unicorn-binance-websocket-api/releases/latest | grep -oP '"tag_name": "\K(.*)(?=")').tar.gz --upgrade`
474475

475476
#### Windows
476-
Use the below command with the version (such as 2.10.0) you determined
477+
Use the below command with the version (such as 2.10.1) you determined
477478
[here](https://github.com/oliver-zehentleitner/unicorn-binance-websocket-api/releases/latest):
478479

479-
`pip install https://github.com/oliver-zehentleitner/unicorn-binance-websocket-api/archive/2.10.0.tar.gz --upgrade`
480+
`pip install https://github.com/oliver-zehentleitner/unicorn-binance-websocket-api/archive/2.10.1.tar.gz --upgrade`
480481
### From the latest source (dev-stage) with PIP from [GitHub](https://github.com/oliver-zehentleitner/unicorn-binance-websocket-api)
481482
This is not a release version and can not be considered to be stable!
482483

docs/.buildinfo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file records the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: 54df7a5d30849ea35c2bdbf46dafc8ab
3+
config: 87941213a438e483186810d80228c470
44
tags: 645f666f9bcd5a90fca523b33c5a78b7

docs/.buildinfo.bak

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file records the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: 1673cc88a2ab976ccc7382dc4902a196
3+
config: 54df7a5d30849ea35c2bdbf46dafc8ab
44
tags: 645f666f9bcd5a90fca523b33c5a78b7

docs/_modules/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<head>
55
<meta charset="utf-8" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7-
<title>Overview: module code &#8212; unicorn-binance-websocket-api 2.10.0 documentation</title><meta name="viewport" content="width=device-width, initial-scale=1.0">
7+
<title>Overview: module code &#8212; unicorn-binance-websocket-api 2.10.1 documentation</title><meta name="viewport" content="width=device-width, initial-scale=1.0">
88

99
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=92fd9be5" />
1010
<link rel="stylesheet" type="text/css" href="../_static/pydoctheme.css?v=fdf8e9ae" />
@@ -233,7 +233,7 @@ <h3>Navigation</h3>
233233
<a href="https://github.com/oliver-zehentleitner/unicorn-binance-suite#documentation">Index of all docs</a><br />
234234
&copy; <a href="/license.html">Copyright</a> 2019-2025, Oliver Zehentleitner All Rights Reserved..
235235
See <a href="/license.html">License</a> for more information.<br />
236-
Last updated on Jun 22 2025 at 20:35 (CET).
236+
Last updated on Jun 23 2025 at 12:14 (CET).
237237
<a href="https://github.com/oliver-zehentleitner/unicorn-binance-websocket-api/issues/new/choose">Found a bug</a>?
238238
<br />
239239
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 8.1.3.

0 commit comments

Comments
 (0)