diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index ff4bdb7..1ed4ddb 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -12,7 +12,7 @@ jobs: strategy: matrix: os: [ubuntu-latest] - python-minor-version: [6, 7, 8, 9] + python-minor-version: [6, 7, 8, 9, 10-dev] name: Python 3.${{ matrix.python-minor-version }} steps: - uses: actions/checkout@v2 @@ -37,7 +37,9 @@ jobs: - name: Run tests env: TOX_ENV: py3${{ matrix.python-minor-version }} - run: python -m tox -e $TOX_ENV + run: | + python_env=$(echo $TOX_ENV | sed -e s/-dev$//) + python -m tox -e ${python_env} - name: QA env: TOX_ENV: qa,doc diff --git a/README.rst b/README.rst index 565f591..b4c63f3 100644 --- a/README.rst +++ b/README.rst @@ -63,8 +63,8 @@ Documentation Full documentation with installation instructions and examples can be found on https://luma-lcd.readthedocs.io. -Breaking changes ----------------- +Upgrade +------- Version 2.0.0 was released on 2 June 2019: this came with the removal of the ``luma.lcd.aux.backlight`` class. The equivalent functionality has now been subsumed into the device classes that have a backlight capability. diff --git a/setup.cfg b/setup.cfg index c7c5195..61f5450 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,7 +1,7 @@ [metadata] name = luma.lcd version = attr: luma.lcd.__version__ -description = A library to drive PCD8544, HT1621, ST7735, ST7789, ST7567, UC1701X and ILI9341-based LCD displays +description = A library to drive PCD8544, HD44780, HT1621, ST7735, ST7789, ST7567, UC1701X and ILI9341-based LCD displays long_description = file: README.rst, CONTRIBUTING.rst, CHANGES.rst long_description_content_type = text/x-rst keywords = raspberry pi, rpi, lcd, display, screen, rgb, monochrome, greyscale, color, nokia 5110, pcd8544, st7735, st7789, uc1701x, ht1621, ili9341, hd44780, spi, i2c, parallel, bitbang6800, pcf8574 @@ -22,6 +22,7 @@ classifiers = Programming Language :: Python :: 3.7 Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 + Programming Language :: Python :: 3.10 [options] zip_safe = False diff --git a/tox.ini b/tox.ini index d21abd1..2eb6d18 100644 --- a/tox.ini +++ b/tox.ini @@ -2,7 +2,7 @@ # See LICENSE.rst for details. [tox] -envlist = py{36,37,38,39},qa,doc +envlist = py{36,37,38,39,310},qa,doc skip_missing_interpreters = True [testenv]