Skip to content

Commit

Permalink
remove support for 3.8
Browse files Browse the repository at this point in the history
  • Loading branch information
SyrexMinus committed Mar 15, 2024
1 parent 87b9677 commit 4a93dc8
Show file tree
Hide file tree
Showing 3 changed files with 48 additions and 1 deletion.
43 changes: 43 additions & 0 deletions .github/workflows/python-package.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# This workflow will install Python dependencies, run tests and lint with a variety of Python versions
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions

name: Python package

on:
push:
branches: [ main ]
pull_request:
branches: [ main ]

jobs:
build:

strategy:
fail-fast: false
matrix:
os-version: ['ubuntu-20.04']
python-version: ['3.9', '3.10', '3.11']

runs-on: ${{ matrix.os-version }}
name: unittests with py-${{ matrix.python-version }} on ${{ matrix.os-version }}

steps:
- uses: actions/checkout@v2
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v2
with:
python-version: ${{ matrix.python-version }}
- name: Install Poetry
uses: snok/install-poetry@v1
- name: Install dependencies
run: |
uname -a
poetry install --no-interaction --no-root --all-extras
- name: Lint with flake8
run: poetry run task lint
- name: Test with unittest
run: poetry run task unit_test
- name: Test run_app on HttpMainLoop
run: poetry run task runapp_http_test
- name: Test run_app on KafkaMainLoop
run: poetry run task runapp_kafka_test
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: '3.8.x'
python-version: '3.11.x'
- name: Install Poetry
uses: snok/install-poetry@v1
- name: Install Poetry plugins
Expand Down
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,11 @@ ____

* Linux, Mac OS или Windows (необходима установка [Conda](https://docs.conda.io/en/latest/)).
* 512 МБ свободной памяти.
<<<<<<< HEAD
* Python 3.8.0 - 3.9.6.
=======
* Python 3.9 - 3.11.
>>>>>>> 43ddd9e (remove support for 3.8)
____

Expand Down

0 comments on commit 4a93dc8

Please sign in to comment.