diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 521fa1b..da048d5 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -15,9 +15,9 @@ jobs: python-minor-version: [11, 12, 13] name: Python 3.${{ matrix.python-minor-version }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: Setup pip cache - uses: actions/cache@v3 + uses: actions/cache@v5 id: pipcache with: path: ~/.cache/pip @@ -25,7 +25,7 @@ jobs: restore-keys: | ${{ runner.os }}-pip- - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v6 with: python-version: 3.${{ matrix.python-minor-version }} check-latest: true diff --git a/README.rst b/README.rst index 48c1170..a00d6a0 100644 --- a/README.rst +++ b/README.rst @@ -9,8 +9,8 @@ luma.examples **|** Luma.Examples ============= -.. image:: https://github.com/rm-hull/luma.examples/workflows/luma.examples/badge.svg?branch=master - :target: https://github.com/rm-hull/luma.examples/actions?workflow=luma.examples +.. image:: https://github.com/rm-hull/luma.examples/actions/workflows/main.yml/badge.svg + :target: https://github.com/rm-hull/luma.examples/actions/workflows/main.yml This is the companion repo for running examples against the `luma.emulator `_, `luma.oled `_, `luma.lcd `_ and @@ -285,7 +285,7 @@ License ------- The MIT License (MIT) -Copyright (c) 2017-2023 Richard Hull & Contributors +Copyright (c) 2017-2026 Richard Hull & 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 diff --git a/setup.cfg b/setup.cfg index 8c089f1..1b094a5 100644 --- a/setup.cfg +++ b/setup.cfg @@ -17,14 +17,15 @@ classifiers = Topic :: System :: Hardware Topic :: System :: Hardware :: Hardware Drivers Programming Language :: Python :: 3 - Programming Language :: Python :: 3.7 - Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.11 + Programming Language :: Python :: 3.12 + Programming Language :: Python :: 3.13 + Programming Language :: Python :: 3.14 [options] -python_requires = >=3.7, <4 +python_requires = >=3.9, <4 install_requires = luma.core>=2.4.0 luma.emulator>=1.3.0 diff --git a/tox.ini b/tox.ini index b2663fc..77fda56 100644 --- a/tox.ini +++ b/tox.ini @@ -1,8 +1,8 @@ -# Copyright (c) 2017-2023 Richard Hull and contributors +# Copyright (c) 2017-2026 Richard Hull and contributors # See LICENSE.rst for details. [tox] -envlist = py{311,312,313},qa +envlist = py{311,312,313,314},qa skip_missing_interpreters = True [testenv]