Skip to content

Commit

Permalink
release: 3.14.0 (#392)
Browse files Browse the repository at this point in the history
* release: 3.14.0

* happy new year

* ci: update deps

* bump version: 3.14.0

* fix lint error

* ci: update deps

* update changelog

* Update main.yml

* add py3.13
  • Loading branch information
thijstriemstra authored Oct 27, 2024
1 parent 0a89c5f commit 7fec6f7
Show file tree
Hide file tree
Showing 7 changed files with 15 additions and 14 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest]
python-minor-version: [8, 9, 10, 11, 12, 13-dev]
python-minor-version: [8, 9, 10, 11, 12, 13]
name: Python 3.${{ matrix.python-minor-version }}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Setup pip cache
uses: actions/cache@v3
uses: actions/cache@v4
id: pipcache
with:
path: ~/.cache/pip
Expand All @@ -27,7 +27,7 @@ jobs:
- name: Install system dependencies
run: sudo apt-get install graphviz
- name: Set up Python
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: 3.${{ matrix.python-minor-version }}
check-latest: true
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/publish-to-pypi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@ jobs:
name: Build and publish Python package
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Set up Python 3.9
uses: actions/setup-python@v4
- uses: actions/checkout@v4
- name: Set up Python 3.10
uses: actions/setup-python@v5
with:
python-version: 3.9
python-version: "3.10"
- name: Install pypa/build
run: |
python -m pip install --upgrade setuptools pip wheel twine
Expand Down
2 changes: 1 addition & 1 deletion CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ ChangeLog
+------------+---------------------------------------------------------------------+------------+
| Version | Description | Date |
+============+=====================================================================+============+
| **3.14.0** | * Drop support for Python 3.7 | TBD |
| **3.14.0** | * Drop support for Python 3.7 | 2024/10/26 |
+------------+---------------------------------------------------------------------+------------+
| **3.13.0** | * Add support for 128x128 SH1107 | 2023/08/12 |
+------------+---------------------------------------------------------------------+------------+
Expand Down
2 changes: 1 addition & 1 deletion LICENSE.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
The MIT License (MIT)
---------------------

Copyright (c) 2014-2023 Richard Hull and contributors
Copyright (c) 2014-2024 Richard Hull and contributors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
4 changes: 2 additions & 2 deletions luma/oled/__init__.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# -*- coding: utf-8 -*-
# Copyright (c) 2014-2023 Richard Hull and contributors
# Copyright (c) 2014-2024 Richard Hull and contributors
# See LICENSE.rst for details.

"""
OLED display driver for SSD1306, SSD1309, SSD1322, SSD1325, SSD1327, SSD1331,
SSD1351, SSD1362, SH1106 and SH1107 devices.
"""

__version__ = '3.13.0'
__version__ = '3.14.0'
1 change: 1 addition & 0 deletions setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ classifiers =
Programming Language :: Python :: 3.10
Programming Language :: Python :: 3.11
Programming Language :: Python :: 3.12
Programming Language :: Python :: 3.13

[options]
zip_safe = False
Expand Down
4 changes: 2 additions & 2 deletions tests/test_ssd1351.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Copyright (c) 2017-18 Richard Hull and contributors
# Copyright (c) 2017-2024 Richard Hull and contributors
# See LICENSE.rst for details.

import pytest
Expand Down Expand Up @@ -215,7 +215,7 @@ def command(*cmd):
assert recordings == get_reference_data('demo_ssd1351')


@ pytest.mark.parametrize("bit,expected_16_bit_color", [
@pytest.mark.parametrize("bit,expected_16_bit_color", [
(7, [0b10000100, 0b00010000]),
(6, [0b01000010, 0b00001000]),
(5, [0b00100001, 0b00000100]),
Expand Down

0 comments on commit 7fec6f7

Please sign in to comment.