diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index ab2945af..bc54bd6b 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -16,7 +16,7 @@ jobs: fail-fast: false # Whether to stop execution of other instances max-parallel: 2 matrix: - python-version: ["3.8", "3.11"] + python-version: ["3.10", "3.13"] os: ["ubuntu-latest", "windows-latest"] # , "macos-latest" steps: - uses: actions/checkout@v2 diff --git a/CHANGELOG.md b/CHANGELOG.md index d80bb923..90ba41b1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,15 @@ # Changelog -## [Latest](https://github.com/int-brain-lab/ONE/commits/main) [2.10.0] -This version fixes issues with Alyx authentication in silent mode, and improves behaviour of loading revisions. Additionally the default query mode has changed to 'remote'. +## [Latest](https://github.com/int-brain-lab/ONE/commits/main) [3.0.0] +This version drops support for python 3.9 and below, and ONE is now in remote mode by default. + +### Modified + +- Supports python >= 3.10 only +- OneAlyx uses remote mode by default, instead of auto +- one.alf.cache.remove_cache_table_files and One.\_remove_cache_table_files for deleting cache table files + +## [2.10.0] +This version fixes issues with Alyx authentication in silent mode, and improves behaviour of loading revisions. ### Modified @@ -15,12 +24,10 @@ This version fixes issues with Alyx authentication in silent mode, and improves - always force authentication when password passed, even when token cached - bugfix: negative indexing of paginated response objects now functions correctly - deprecate one.util.ensure_list; moved to iblutil.util.ensure_list -- OneAlyx uses remote mode by default, instead of auto ### Added - one.alf.exceptions.ALFWarning category allows users to filter warnings relating to mixed revisions -- one.alf.cache.remove_cache_table_files and One._remove_cache_table_files for deleting cache table files ## [2.9.1] diff --git a/one/__init__.py b/one/__init__.py index 07a5d384..f6354797 100644 --- a/one/__init__.py +++ b/one/__init__.py @@ -1,2 +1,2 @@ """The Open Neurophysiology Environment (ONE) API.""" -__version__ = '2.10.0' +__version__ = '3.0.0' diff --git a/setup.py b/setup.py index 3750d929..84f1cc89 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ CURRENT_DIRECTORY = Path(__file__).parent.absolute() CURRENT_PYTHON = sys.version_info[:2] -REQUIRED_PYTHON = (3, 7) +REQUIRED_PYTHON = (3, 10) if CURRENT_PYTHON < REQUIRED_PYTHON: sys.stderr.write(""" ==========================