Skip to content
This repository has been archived by the owner on Jan 8, 2024. It is now read-only.

Commit

Permalink
add support for Python 3.11
Browse files Browse the repository at this point in the history
In theory, older versions of Bleak should also work with Python 3.11
as long as any binary dependencies are available for that version.

This just makes the support official and updates the dependencies to
ones that include binary wheels for Python 3.11.
  • Loading branch information
dlech committed Sep 25, 2022
1 parent 44a0a77 commit 18f7e9a
Show file tree
Hide file tree
Showing 4 changed files with 46 additions and 39 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build_and_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
python-version: ['3.7', '3.8', '3.9', '3.10']
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11.0-rc.2']
steps:
- uses: actions/checkout@v2
- name: Set up Python ${{ matrix.python-version }}
Expand Down
4 changes: 4 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ and this project adheres to `Semantic Versioning <https://semver.org/spec/v2.0.0
`Unreleased`_
=============

Added
-----
* Added support for Python 3.11.

`0.18.1`_ (2022-09-25)
======================

Expand Down
71 changes: 37 additions & 34 deletions poetry.lock

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

8 changes: 4 additions & 4 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,10 @@ classifiers = [
python = "^3.7"
async-timeout = ">= 3.0.0, < 5"
typing-extensions = { version = "^4.2.0", python = "<3.8" }
pyobjc-core = { version = "^8.5", markers = "platform_system=='Darwin'" }
pyobjc-framework-CoreBluetooth = { version = "^8.5", markers = "platform_system=='Darwin'" }
pyobjc-framework-libdispatch = { version = "^8.5", markers = "platform_system=='Darwin'" }
bleak-winrt = { version = "^1.1.1", markers = "platform_system=='Windows'" }
pyobjc-core = { version = "^8.5.1", markers = "platform_system=='Darwin'" }
pyobjc-framework-CoreBluetooth = { version = "^8.5.1", markers = "platform_system=='Darwin'" }
pyobjc-framework-libdispatch = { version = "^8.5.1", markers = "platform_system=='Darwin'" }
bleak-winrt = { version = "^1.2.0", markers = "platform_system=='Windows'" }
dbus-fast = { version = "^1.4.0", markers = "platform_system == 'Linux'" }

[tool.poetry.group.docs.dependencies]
Expand Down

0 comments on commit 18f7e9a

Please sign in to comment.