diff --git a/.github/workflows/linux_conda.yml b/.github/workflows/linux_conda.yml index d7de4560..d0ec1f34 100644 --- a/.github/workflows/linux_conda.yml +++ b/.github/workflows/linux_conda.yml @@ -14,7 +14,7 @@ jobs: # Linux job: timeout-minutes: 90 - name: 'py3.9' + name: 'py3.10' runs-on: ubuntu-20.04 defaults: run: @@ -23,7 +23,7 @@ jobs: MNE_LOGGING_LEVEL: 'warning' MKL_NUM_THREADS: '1' PYTHONUNBUFFERED: '1' - PYTHON_VERSION: '3.9' + PYTHON_VERSION: '3.10' steps: - uses: actions/checkout@v4 - uses: pyvista/setup-headless-display-action@main diff --git a/.github/workflows/unit_tests.yml b/.github/workflows/unit_tests.yml index 803a2899..650490d5 100644 --- a/.github/workflows/unit_tests.yml +++ b/.github/workflows/unit_tests.yml @@ -22,7 +22,7 @@ jobs: matrix: include: - os: ubuntu-latest - python-version: "3.9" + python-version: "3.10" mne-version: mne-main - os: ubuntu-latest python-version: "3.12" diff --git a/doc/install.rst b/doc/install.rst index 114c1c16..b75bd3ad 100644 --- a/doc/install.rst +++ b/doc/install.rst @@ -15,7 +15,7 @@ Dependencies * ``netCDF4`` (>=1.6.5) * ``matplotlib`` (optional, for using the interactive data inspector) -We require that you use Python 3.9 or higher. +We require that you use Python 3.10 or higher. You may choose to install ``mne-connectivity`` `via pip <#Installation via pip>`_, or conda. @@ -27,7 +27,7 @@ simply run the following at the root of the repository: .. code-block:: bash - # with python>=3.9 at least + # with python>=3.10 at least conda create -n mne conda activate mne conda install -c conda-forge mne-connectivity diff --git a/environment.yml b/environment.yml index 44df1777..ee9aee44 100644 --- a/environment.yml +++ b/environment.yml @@ -2,7 +2,7 @@ name: mne-connectivity channels: - conda-forge dependencies: - - python>=3.8 + - python>=3.10 - pip - numpy - scipy @@ -20,6 +20,6 @@ dependencies: - pyvista>=0.32,!=0.35.2,!=0.38.0,!=0.38.1,!=0.38.2,!=0.38.3,!=0.38.4,!=0.38.5 - pyvistaqt>=0.4 - qtpy - - mne-base>=1.3 + - mne-base>=1.6 - h5netcdf - pyside6 diff --git a/pyproject.toml b/pyproject.toml index 8f1c3e98..ab8b6ef8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,7 +15,6 @@ classifiers = [ 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', - 'Programming Language :: Python :: 3.9', 'Topic :: Scientific/Engineering', 'Topic :: Software Development', ] @@ -43,7 +42,7 @@ maintainers = [ ] name = 'mne-connectivity' readme = {content-type = "text/x-rst", file = 'README.rst'} -requires-python = '>=3.9' +requires-python = '>=3.10' [project.optional-dependencies] all = [