diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index eaad9dd..765b787 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11"] + python-version: ["3.8", "3.10", "3.12"] steps: - uses: actions/checkout@v4 @@ -22,8 +22,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"] - streamlit-version: ["1.25", "1.26", "1.27", "1.28", "1.29", "1.30", "1.31"] + python-version: ["3.8", "3.10", "3.12"] steps: - uses: actions/checkout@v4 @@ -38,13 +37,15 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - streamlit-version: ["1.25", "1.27", "1.29", "1.31"] + python-version: ["3.8", "3.10", "3.12"] + streamlit-version: ["1.20", "1.25", "1.30", "1.31"] steps: - uses: actions/checkout@v4 - uses: ./.github/actions/setup_frontend - uses: ./.github/actions/setup_backend with: + python-version: ${{ matrix.python-version }} streamlit-version: ${{ matrix.streamlit-version }} - run: playwright install diff --git a/setup.py b/setup.py index be579c1..c5cdbe3 100644 --- a/setup.py +++ b/setup.py @@ -12,9 +12,9 @@ packages=setuptools.find_packages(), include_package_data=True, classifiers=[], - python_requires=">=3.7, !=3.9.7", + python_requires=">=3.8, !=3.9.7", install_requires=[ - "streamlit >= 0.63", + "streamlit >= 1.0", ], extras_require={ "tests": [