diff --git a/.github/workflows/unix_unit_tests.yml b/.github/workflows/unix_unit_tests.yml index bb14458..d2d21bb 100644 --- a/.github/workflows/unix_unit_tests.yml +++ b/.github/workflows/unix_unit_tests.yml @@ -8,7 +8,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, macos-latest] - python-version: [3.8, 3.9, "3.10", 3.11, 3.12] + python-version: [3.8, 3.9, 3.10, 3.11, 3.12] env: PYTHONPATH: ./src:./test steps: diff --git a/.github/workflows/windows_unit_tests.yml b/.github/workflows/windows_unit_tests.yml index 245e796..6fc0e5f 100644 --- a/.github/workflows/windows_unit_tests.yml +++ b/.github/workflows/windows_unit_tests.yml @@ -8,7 +8,7 @@ jobs: strategy: matrix: os: [windows-latest] - python-version: [3.8, 3.9, "3.10", 3.11, 3.12] + python-version: [3.8, 3.9, 3.10, 3.11, 3.12] env: PYTHONPATH: .\src;.\test steps: diff --git a/README.dev.md b/README.dev.md index 82af31a..9204e82 100644 --- a/README.dev.md +++ b/README.dev.md @@ -51,7 +51,7 @@ RP2 is released under the terms of Apache License Version 2.0. For more informat The latest RP2 source can be downloaded at: ## Setup -RP2 has been tested on Ubuntu Linux, macOS and Windows 10 but it should work on all systems that have Python version 3.7.0 or greater. Virtualenv is recommended for RP2 development. +RP2 has been tested on Ubuntu Linux, macOS and Windows 10 but it should work on all systems that have Python version 3.8.0 or greater. Virtualenv is recommended for RP2 development. ### Setup on Ubuntu Linux First make sure Python, pip and virtualenv are installed. If not, open a terminal window and enter the following commands: @@ -82,7 +82,7 @@ virtualenv -p python3 .venv .venv/bin/pip3 install -e '.[dev]' ``` ### Setup on Windows 10 -First make sure [Python](https://python.org) 3.7 or greater is installed (in the Python installer window be sure to click on "Add Python to PATH"), then open a PowerShell window and enter the following commands: +First make sure [Python](https://python.org) 3.8 or greater is installed (in the Python installer window be sure to click on "Add Python to PATH"), then open a PowerShell window and enter the following commands: ``` python -m pip install virtualenv ``` @@ -97,7 +97,7 @@ python -m pip install -e ".[dev]" If `activate.ps1` cannot be loaded because running scripts is disabled on the system, run `activate.bat` instead or change the PowerShell execution policy `Set-ExecutionPolicy RemoteSigned -Scope CurrentUser`. ### Setup on Other Unix-like Systems -* install python 3.7 or greater +* install python 3.8 or greater * install pip3 * install virtualenv diff --git a/README.md b/README.md index 2ba23fc..dbda839 100644 --- a/README.md +++ b/README.md @@ -110,7 +110,7 @@ RP2 is released under the terms of Apache License Version 2.0. For more informat The latest version of RP2 can be downloaded at: ## Installation -RP2 has been tested on Ubuntu Linux, macOS and Windows 10 but it should work on all systems that have Python version 3.7.0 or greater. +RP2 has been tested on Ubuntu Linux, macOS and Windows 10 but it should work on all systems that have Python version 3.8.0 or greater. ### Installation on Ubuntu Linux Open a terminal window and enter the following commands: @@ -135,13 +135,13 @@ Then install RP2: pip install rp2 ``` ### Installation on Windows 10 -First make sure [Python](https://python.org) 3.7 or greater is installed (in the Python installer window be sure to click on "Add Python to PATH"), then open a PowerShell window and enter the following: +First make sure [Python](https://python.org) 3.8 or greater is installed (in the Python installer window be sure to click on "Add Python to PATH"), then open a PowerShell window and enter the following: ``` pip install rp2 ``` ### Installation on Other Unix-like Systems -* install python 3.7 or greater +* install python 3.8 or greater * install pip3 Then install RP2: diff --git a/setup.cfg b/setup.cfg index e0faeef..641a347 100644 --- a/setup.cfg +++ b/setup.cfg @@ -14,10 +14,11 @@ classifiers = Intended Audience :: End Users/Desktop License :: OSI Approved :: Apache Software License Operating System :: OS Independent - 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 Topic :: Office/Business :: Financial :: Accounting Topic :: Utilities Typing :: Typed @@ -60,7 +61,7 @@ dev = where = src include_package_data = True zip_safe = False -python_requires = >=3.7 +python_requires = >=3.8 [options.package_data] rp2 = py.typed, locales/*/*/*.mo