diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000..5ace4600 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,6 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" diff --git a/.github/workflows/ets-from-source.yml b/.github/workflows/ets-from-source.yml index b22b04af..a08ecef2 100644 --- a/.github/workflows/ets-from-source.yml +++ b/.github/workflows/ets-from-source.yml @@ -7,7 +7,7 @@ on: workflow_dispatch: env: - INSTALL_EDM_VERSION: 3.5.0 + INSTALL_EDM_VERSION: 3.7.0 jobs: @@ -21,9 +21,9 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout the target commit - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up bootstrap Python (3.10) - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: '3.10' cache: 'pip' @@ -31,12 +31,12 @@ jobs: - name: Install necessary packages to the bootstrap environment run: python -m pip install -r .github/workflows/bootstrap-requirements.txt - name: Cache EDM packages - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.cache key: ${{ runner.os }}-${{ matrix.runtime }}-${{ hashFiles('etstool.py') }} - name: Setup EDM - uses: enthought/setup-edm-action@v2 + uses: enthought/setup-edm-action@v3 with: edm-version: ${{ env.INSTALL_EDM_VERSION }} - name: Install test environment diff --git a/.github/workflows/publish-on-pypi.yml b/.github/workflows/publish-on-pypi.yml index 7766f36d..50fc3ca0 100644 --- a/.github/workflows/publish-on-pypi.yml +++ b/.github/workflows/publish-on-pypi.yml @@ -11,9 +11,9 @@ jobs: steps: - name: Check out the release commit - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: '3.10' - name: Install Python packages needed for build and upload diff --git a/.github/workflows/test-with-edm.yml b/.github/workflows/test-with-edm.yml index 61a77ee8..ab06cd32 100644 --- a/.github/workflows/test-with-edm.yml +++ b/.github/workflows/test-with-edm.yml @@ -7,7 +7,7 @@ name: Test with EDM on: [pull_request, workflow_dispatch] env: - INSTALL_EDM_VERSION: 3.5.0 + INSTALL_EDM_VERSION: 3.7.0 jobs: @@ -16,33 +16,33 @@ jobs: strategy: matrix: os: ['ubuntu-latest', 'windows-latest'] - runtime: ['3.6', '3.8'] + runtime: ['3.8', '3.11'] runs-on: ${{ matrix.os }} steps: - name: Checkout the target commit - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up bootstrap Python (3.10) - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: - python-version: '3.10' + python-version: '3.12' cache: 'pip' cache-dependency-path: '.github/workflows/bootstrap-requirements.txt' - name: Install necessary packages to the bootstrap environment run: python -m pip install -r .github/workflows/bootstrap-requirements.txt - name: Cache EDM packages - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.cache key: ${{ runner.os }}-${{ matrix.runtime }}-${{ hashFiles('etstool.py') }} - name: Setup EDM - uses: enthought/setup-edm-action@v2 + uses: enthought/setup-edm-action@v3 with: edm-version: ${{ env.INSTALL_EDM_VERSION }} - name: Install test environment run: python etstool.py install --runtime=${{ matrix.runtime }} - - name: Run style checks (only on Linux) + - name: Run style checks (only on Linux, 3.8) run: python etstool.py flake8 --runtime=${{ matrix.runtime }} - if: startsWith(matrix.os, 'ubuntu') + if: startsWith(matrix.os, 'ubuntu') && matrix.runtime == '3.8' - name: Run tests run: python etstool.py test --runtime=${{ matrix.runtime }} diff --git a/.github/workflows/test-with-pip.yml b/.github/workflows/test-with-pip.yml index 38ceb699..3bd3d939 100644 --- a/.github/workflows/test-with-pip.yml +++ b/.github/workflows/test-with-pip.yml @@ -9,20 +9,25 @@ jobs: strategy: matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ['3.7', '3.8', '3.9', '3.10', '3.11'] + python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] runs-on: ${{ matrix.os }} steps: - name: Get apptools source - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - - name: Install dependencies and local packages - run: | - python -m pip install .[h5,preferences] + - name: Install dependencies and local packages (not macOS) + run: python -m pip install .[h5,preferences] + if: matrix.os != 'macos-latest' + - name: Install dependencies and local packages (macOS) + run: python -m pip install .[preferences] + # PyTables currently won't build on Apple Silicon, so exclude the h5 deps + # xref: enthought/apptools/issues/344 + if: matrix.os == 'macos-latest' - name: Run tests run: | mkdir testdir diff --git a/apptools/__init__.py b/apptools/__init__.py index 4999985d..812ad102 100644 --- a/apptools/__init__.py +++ b/apptools/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/_testing/__init__.py b/apptools/_testing/__init__.py index 1cc9926a..008070b3 100644 --- a/apptools/_testing/__init__.py +++ b/apptools/_testing/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2006-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2006-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/_testing/optional_dependencies.py b/apptools/_testing/optional_dependencies.py index 5994b6c1..3b88b17f 100644 --- a/apptools/_testing/optional_dependencies.py +++ b/apptools/_testing/optional_dependencies.py @@ -1,4 +1,4 @@ -# (C) Copyright 2006-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2006-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/io/__init__.py b/apptools/io/__init__.py index 474e6d5c..d4575a45 100644 --- a/apptools/io/__init__.py +++ b/apptools/io/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/io/api.py b/apptools/io/api.py index 9663ddb1..e1ca2a60 100644 --- a/apptools/io/api.py +++ b/apptools/io/api.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/io/file.py b/apptools/io/file.py index 2d32be9e..0f9c39ed 100644 --- a/apptools/io/file.py +++ b/apptools/io/file.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/io/h5/__init__.py b/apptools/io/h5/__init__.py index aa2218ef..66fc17bc 100644 --- a/apptools/io/h5/__init__.py +++ b/apptools/io/h5/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/io/h5/dict_node.py b/apptools/io/h5/dict_node.py index d87cc6f1..ae86331d 100644 --- a/apptools/io/h5/dict_node.py +++ b/apptools/io/h5/dict_node.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/io/h5/file.py b/apptools/io/h5/file.py index cf4ae442..1844f432 100644 --- a/apptools/io/h5/file.py +++ b/apptools/io/h5/file.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/io/h5/table_node.py b/apptools/io/h5/table_node.py index f246d33f..814b73a7 100644 --- a/apptools/io/h5/table_node.py +++ b/apptools/io/h5/table_node.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/io/h5/tests/__init__.py b/apptools/io/h5/tests/__init__.py index aa2218ef..66fc17bc 100644 --- a/apptools/io/h5/tests/__init__.py +++ b/apptools/io/h5/tests/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/io/h5/tests/test_dict_node.py b/apptools/io/h5/tests/test_dict_node.py index e447ae82..1c9b9a19 100644 --- a/apptools/io/h5/tests/test_dict_node.py +++ b/apptools/io/h5/tests/test_dict_node.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/io/h5/tests/test_file.py b/apptools/io/h5/tests/test_file.py index b4fb0680..67fe3343 100644 --- a/apptools/io/h5/tests/test_file.py +++ b/apptools/io/h5/tests/test_file.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/io/h5/tests/test_table_node.py b/apptools/io/h5/tests/test_table_node.py index 62f48aed..3958946b 100644 --- a/apptools/io/h5/tests/test_table_node.py +++ b/apptools/io/h5/tests/test_table_node.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/io/h5/tests/utils.py b/apptools/io/h5/tests/utils.py index c272a88e..1a72c718 100644 --- a/apptools/io/h5/tests/utils.py +++ b/apptools/io/h5/tests/utils.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/io/h5/utils.py b/apptools/io/h5/utils.py index ee50996e..ff6206c5 100644 --- a/apptools/io/h5/utils.py +++ b/apptools/io/h5/utils.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/io/tests/__init__.py b/apptools/io/tests/__init__.py index aa2218ef..66fc17bc 100644 --- a/apptools/io/tests/__init__.py +++ b/apptools/io/tests/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/io/tests/test_file.py b/apptools/io/tests/test_file.py index 7232cc61..caff9b1b 100644 --- a/apptools/io/tests/test_file.py +++ b/apptools/io/tests/test_file.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/io/tests/test_folder.py b/apptools/io/tests/test_folder.py index f8e304c5..f9c44e10 100644 --- a/apptools/io/tests/test_folder.py +++ b/apptools/io/tests/test_folder.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/logger/__init__.py b/apptools/logger/__init__.py index d116ecc1..5d93dafd 100644 --- a/apptools/logger/__init__.py +++ b/apptools/logger/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/logger/agent/__init__.py b/apptools/logger/agent/__init__.py index cdd6171e..63f5883d 100644 --- a/apptools/logger/agent/__init__.py +++ b/apptools/logger/agent/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/logger/agent/attachments.py b/apptools/logger/agent/attachments.py index b47bb104..994e2518 100644 --- a/apptools/logger/agent/attachments.py +++ b/apptools/logger/agent/attachments.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/logger/agent/quality_agent_mailer.py b/apptools/logger/agent/quality_agent_mailer.py index 16708b07..bf053218 100644 --- a/apptools/logger/agent/quality_agent_mailer.py +++ b/apptools/logger/agent/quality_agent_mailer.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/logger/agent/quality_agent_view.py b/apptools/logger/agent/quality_agent_view.py index 19e09089..bb92f121 100644 --- a/apptools/logger/agent/quality_agent_view.py +++ b/apptools/logger/agent/quality_agent_view.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/logger/agent/tests/__init__.py b/apptools/logger/agent/tests/__init__.py index aa2218ef..66fc17bc 100644 --- a/apptools/logger/agent/tests/__init__.py +++ b/apptools/logger/agent/tests/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/logger/agent/tests/test_attachments.py b/apptools/logger/agent/tests/test_attachments.py index fb01d32c..d0f752a5 100644 --- a/apptools/logger/agent/tests/test_attachments.py +++ b/apptools/logger/agent/tests/test_attachments.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/logger/api.py b/apptools/logger/api.py index 8911b0b1..6656ecc3 100644 --- a/apptools/logger/api.py +++ b/apptools/logger/api.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/logger/custom_excepthook.py b/apptools/logger/custom_excepthook.py index cee97847..b6fee6c9 100644 --- a/apptools/logger/custom_excepthook.py +++ b/apptools/logger/custom_excepthook.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/logger/log_point.py b/apptools/logger/log_point.py index ef7aa515..b3f54c07 100644 --- a/apptools/logger/log_point.py +++ b/apptools/logger/log_point.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/logger/log_queue_handler.py b/apptools/logger/log_queue_handler.py index c6f3ceac..803248cb 100644 --- a/apptools/logger/log_queue_handler.py +++ b/apptools/logger/log_queue_handler.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/logger/logger.py b/apptools/logger/logger.py index f899edd9..87d93876 100644 --- a/apptools/logger/logger.py +++ b/apptools/logger/logger.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/logger/plugin/__init__.py b/apptools/logger/plugin/__init__.py index aa2218ef..66fc17bc 100644 --- a/apptools/logger/plugin/__init__.py +++ b/apptools/logger/plugin/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/logger/plugin/logger_plugin.py b/apptools/logger/plugin/logger_plugin.py index 2025431c..3d174e35 100644 --- a/apptools/logger/plugin/logger_plugin.py +++ b/apptools/logger/plugin/logger_plugin.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/logger/plugin/logger_preferences.py b/apptools/logger/plugin/logger_preferences.py index 56d2808a..636261ba 100644 --- a/apptools/logger/plugin/logger_preferences.py +++ b/apptools/logger/plugin/logger_preferences.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/logger/plugin/logger_service.py b/apptools/logger/plugin/logger_service.py index bfeb86cc..10de5815 100644 --- a/apptools/logger/plugin/logger_service.py +++ b/apptools/logger/plugin/logger_service.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/logger/plugin/tests/__init__.py b/apptools/logger/plugin/tests/__init__.py index aa2218ef..66fc17bc 100644 --- a/apptools/logger/plugin/tests/__init__.py +++ b/apptools/logger/plugin/tests/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/logger/plugin/tests/test_logger_service.py b/apptools/logger/plugin/tests/test_logger_service.py index 9c69d960..75957418 100644 --- a/apptools/logger/plugin/tests/test_logger_service.py +++ b/apptools/logger/plugin/tests/test_logger_service.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/logger/plugin/view/__init__.py b/apptools/logger/plugin/view/__init__.py index aa2218ef..66fc17bc 100644 --- a/apptools/logger/plugin/view/__init__.py +++ b/apptools/logger/plugin/view/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/logger/plugin/view/logger_preferences_page.py b/apptools/logger/plugin/view/logger_preferences_page.py index c80651e7..3fd1fd9c 100644 --- a/apptools/logger/plugin/view/logger_preferences_page.py +++ b/apptools/logger/plugin/view/logger_preferences_page.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/logger/plugin/view/logger_view.py b/apptools/logger/plugin/view/logger_view.py index 12c4a841..b0c296b0 100644 --- a/apptools/logger/plugin/view/logger_view.py +++ b/apptools/logger/plugin/view/logger_view.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/logger/ring_buffer.py b/apptools/logger/ring_buffer.py index 4d13e549..583ee03a 100644 --- a/apptools/logger/ring_buffer.py +++ b/apptools/logger/ring_buffer.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/__init__.py b/apptools/naming/__init__.py index 4ccfbd80..5bf70a62 100644 --- a/apptools/naming/__init__.py +++ b/apptools/naming/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/address.py b/apptools/naming/address.py index b36a6316..7b6b5f5e 100644 --- a/apptools/naming/address.py +++ b/apptools/naming/address.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/api.py b/apptools/naming/api.py index f3fc7593..ef7fcf8c 100644 --- a/apptools/naming/api.py +++ b/apptools/naming/api.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/binding.py b/apptools/naming/binding.py index 8466d81e..a3ad975b 100644 --- a/apptools/naming/binding.py +++ b/apptools/naming/binding.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/context.py b/apptools/naming/context.py index e1dc3282..06d44d0c 100644 --- a/apptools/naming/context.py +++ b/apptools/naming/context.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/dir_context.py b/apptools/naming/dir_context.py index 6e96eefb..eeda6cc7 100644 --- a/apptools/naming/dir_context.py +++ b/apptools/naming/dir_context.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/dynamic_context.py b/apptools/naming/dynamic_context.py index 0e261ec4..c84999f5 100644 --- a/apptools/naming/dynamic_context.py +++ b/apptools/naming/dynamic_context.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/exception.py b/apptools/naming/exception.py index 93d9e308..8cdd231b 100644 --- a/apptools/naming/exception.py +++ b/apptools/naming/exception.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/initial_context.py b/apptools/naming/initial_context.py index ae00671a..fea1fc25 100644 --- a/apptools/naming/initial_context.py +++ b/apptools/naming/initial_context.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/initial_context_factory.py b/apptools/naming/initial_context_factory.py index b28dcdeb..987f587c 100644 --- a/apptools/naming/initial_context_factory.py +++ b/apptools/naming/initial_context_factory.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/naming_event.py b/apptools/naming/naming_event.py index 52715f9e..61e68b48 100644 --- a/apptools/naming/naming_event.py +++ b/apptools/naming/naming_event.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/naming_manager.py b/apptools/naming/naming_manager.py index 3017a483..f7680ddf 100644 --- a/apptools/naming/naming_manager.py +++ b/apptools/naming/naming_manager.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/object_factory.py b/apptools/naming/object_factory.py index 93833fc3..3ba204c7 100644 --- a/apptools/naming/object_factory.py +++ b/apptools/naming/object_factory.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/object_serializer.py b/apptools/naming/object_serializer.py index 5ebb8d84..c7b4e86f 100644 --- a/apptools/naming/object_serializer.py +++ b/apptools/naming/object_serializer.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/py_context.py b/apptools/naming/py_context.py index b31f266e..d59e0d1d 100644 --- a/apptools/naming/py_context.py +++ b/apptools/naming/py_context.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/py_object_factory.py b/apptools/naming/py_object_factory.py index 40b28733..deeef219 100644 --- a/apptools/naming/py_object_factory.py +++ b/apptools/naming/py_object_factory.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/pyfs_context.py b/apptools/naming/pyfs_context.py index 56972f12..2e6249ac 100644 --- a/apptools/naming/pyfs_context.py +++ b/apptools/naming/pyfs_context.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/pyfs_context_factory.py b/apptools/naming/pyfs_context_factory.py index e702a3d9..b305beb8 100644 --- a/apptools/naming/pyfs_context_factory.py +++ b/apptools/naming/pyfs_context_factory.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/pyfs_initial_context_factory.py b/apptools/naming/pyfs_initial_context_factory.py index 5be56a27..eb038dc5 100644 --- a/apptools/naming/pyfs_initial_context_factory.py +++ b/apptools/naming/pyfs_initial_context_factory.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/pyfs_object_factory.py b/apptools/naming/pyfs_object_factory.py index fa6f747c..1eb28db3 100644 --- a/apptools/naming/pyfs_object_factory.py +++ b/apptools/naming/pyfs_object_factory.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/pyfs_state_factory.py b/apptools/naming/pyfs_state_factory.py index 182c84f3..7a459a8a 100644 --- a/apptools/naming/pyfs_state_factory.py +++ b/apptools/naming/pyfs_state_factory.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/reference.py b/apptools/naming/reference.py index 44a2b676..5bc2420b 100644 --- a/apptools/naming/reference.py +++ b/apptools/naming/reference.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/referenceable.py b/apptools/naming/referenceable.py index a0ddd0f8..1e3d4778 100644 --- a/apptools/naming/referenceable.py +++ b/apptools/naming/referenceable.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/referenceable_state_factory.py b/apptools/naming/referenceable_state_factory.py index 3ca8226f..4cd8d5b4 100644 --- a/apptools/naming/referenceable_state_factory.py +++ b/apptools/naming/referenceable_state_factory.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/state_factory.py b/apptools/naming/state_factory.py index 06cf6866..fdaf37cc 100644 --- a/apptools/naming/state_factory.py +++ b/apptools/naming/state_factory.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/tests/__init__.py b/apptools/naming/tests/__init__.py index aa2218ef..66fc17bc 100644 --- a/apptools/naming/tests/__init__.py +++ b/apptools/naming/tests/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/tests/test_context.py b/apptools/naming/tests/test_context.py index 1a1029b5..cc1259a2 100644 --- a/apptools/naming/tests/test_context.py +++ b/apptools/naming/tests/test_context.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/tests/test_dir_context.py b/apptools/naming/tests/test_dir_context.py index 2f96b297..3b52c929 100644 --- a/apptools/naming/tests/test_dir_context.py +++ b/apptools/naming/tests/test_dir_context.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/tests/test_object_serializer.py b/apptools/naming/tests/test_object_serializer.py index 2ad2315e..1bd7cdda 100644 --- a/apptools/naming/tests/test_object_serializer.py +++ b/apptools/naming/tests/test_object_serializer.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/tests/test_py_context.py b/apptools/naming/tests/test_py_context.py index 43065ebd..c212e491 100644 --- a/apptools/naming/tests/test_py_context.py +++ b/apptools/naming/tests/test_py_context.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/tests/test_pyfs_context.py b/apptools/naming/tests/test_pyfs_context.py index 115a9176..019f9926 100644 --- a/apptools/naming/tests/test_pyfs_context.py +++ b/apptools/naming/tests/test_pyfs_context.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/trait_defs/__init__.py b/apptools/naming/trait_defs/__init__.py index 18992964..c9d2cd95 100644 --- a/apptools/naming/trait_defs/__init__.py +++ b/apptools/naming/trait_defs/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/trait_defs/api.py b/apptools/naming/trait_defs/api.py index 2f14cb18..942bb6a4 100644 --- a/apptools/naming/trait_defs/api.py +++ b/apptools/naming/trait_defs/api.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/trait_defs/naming_traits.py b/apptools/naming/trait_defs/naming_traits.py index 54dcbba0..460e5c0c 100644 --- a/apptools/naming/trait_defs/naming_traits.py +++ b/apptools/naming/trait_defs/naming_traits.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/naming/unique_name.py b/apptools/naming/unique_name.py index 1831a439..7116a8e9 100644 --- a/apptools/naming/unique_name.py +++ b/apptools/naming/unique_name.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/persistence/__init__.py b/apptools/persistence/__init__.py index e5a577b4..b68c6c77 100644 --- a/apptools/persistence/__init__.py +++ b/apptools/persistence/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/persistence/file_path.py b/apptools/persistence/file_path.py index b3b0dd6a..720c9120 100644 --- a/apptools/persistence/file_path.py +++ b/apptools/persistence/file_path.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/persistence/project_loader.py b/apptools/persistence/project_loader.py index d2257133..5553afe4 100644 --- a/apptools/persistence/project_loader.py +++ b/apptools/persistence/project_loader.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/persistence/state_pickler.py b/apptools/persistence/state_pickler.py index 544f5e08..0b2d4dce 100644 --- a/apptools/persistence/state_pickler.py +++ b/apptools/persistence/state_pickler.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/persistence/tests/__init__.py b/apptools/persistence/tests/__init__.py index aa2218ef..66fc17bc 100644 --- a/apptools/persistence/tests/__init__.py +++ b/apptools/persistence/tests/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/persistence/tests/state_function_classes.py b/apptools/persistence/tests/state_function_classes.py index 7de3d5e6..eb09d609 100644 --- a/apptools/persistence/tests/state_function_classes.py +++ b/apptools/persistence/tests/state_function_classes.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/persistence/tests/test_class_mapping.py b/apptools/persistence/tests/test_class_mapping.py index a074026c..d1b96792 100644 --- a/apptools/persistence/tests/test_class_mapping.py +++ b/apptools/persistence/tests/test_class_mapping.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/persistence/tests/test_file_path.py b/apptools/persistence/tests/test_file_path.py index 6993e839..7c21013c 100644 --- a/apptools/persistence/tests/test_file_path.py +++ b/apptools/persistence/tests/test_file_path.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/persistence/tests/test_state_function.py b/apptools/persistence/tests/test_state_function.py index ed6d78b3..2fde99b9 100644 --- a/apptools/persistence/tests/test_state_function.py +++ b/apptools/persistence/tests/test_state_function.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/persistence/tests/test_state_pickler.py b/apptools/persistence/tests/test_state_pickler.py index 2351449f..ee8bb608 100644 --- a/apptools/persistence/tests/test_state_pickler.py +++ b/apptools/persistence/tests/test_state_pickler.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/persistence/tests/test_two_stage_unpickler.py b/apptools/persistence/tests/test_two_stage_unpickler.py index 205d3b8f..bfe5d276 100644 --- a/apptools/persistence/tests/test_two_stage_unpickler.py +++ b/apptools/persistence/tests/test_two_stage_unpickler.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/persistence/tests/test_version_registry.py b/apptools/persistence/tests/test_version_registry.py index 29622065..4e1c09f9 100644 --- a/apptools/persistence/tests/test_version_registry.py +++ b/apptools/persistence/tests/test_version_registry.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/persistence/updater.py b/apptools/persistence/updater.py index a5da35a1..9b870f05 100644 --- a/apptools/persistence/updater.py +++ b/apptools/persistence/updater.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/persistence/version_registry.py b/apptools/persistence/version_registry.py index d7e67d97..7df86ec3 100644 --- a/apptools/persistence/version_registry.py +++ b/apptools/persistence/version_registry.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/persistence/versioned_unpickler.py b/apptools/persistence/versioned_unpickler.py index 5450a1b3..88c9ebe7 100644 --- a/apptools/persistence/versioned_unpickler.py +++ b/apptools/persistence/versioned_unpickler.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/__init__.py b/apptools/preferences/__init__.py index 9c7d8df1..e87a853a 100644 --- a/apptools/preferences/__init__.py +++ b/apptools/preferences/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/api.py b/apptools/preferences/api.py index 4eabbc99..cba52357 100644 --- a/apptools/preferences/api.py +++ b/apptools/preferences/api.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/i_preferences.py b/apptools/preferences/i_preferences.py index 97cfbdb0..0e00f920 100644 --- a/apptools/preferences/i_preferences.py +++ b/apptools/preferences/i_preferences.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/package_globals.py b/apptools/preferences/package_globals.py index 571a2de8..f2c8d1eb 100644 --- a/apptools/preferences/package_globals.py +++ b/apptools/preferences/package_globals.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/preference_binding.py b/apptools/preferences/preference_binding.py index e777f1e8..706e157d 100644 --- a/apptools/preferences/preference_binding.py +++ b/apptools/preferences/preference_binding.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/preferences.py b/apptools/preferences/preferences.py index 02360f03..08f1f151 100644 --- a/apptools/preferences/preferences.py +++ b/apptools/preferences/preferences.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/preferences_helper.py b/apptools/preferences/preferences_helper.py index a6f5e584..7c9c235c 100644 --- a/apptools/preferences/preferences_helper.py +++ b/apptools/preferences/preferences_helper.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/scoped_preferences.py b/apptools/preferences/scoped_preferences.py index 1ef9a0a6..f7ef6a8c 100644 --- a/apptools/preferences/scoped_preferences.py +++ b/apptools/preferences/scoped_preferences.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/tests/__init__.py b/apptools/preferences/tests/__init__.py index aa2218ef..66fc17bc 100644 --- a/apptools/preferences/tests/__init__.py +++ b/apptools/preferences/tests/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/tests/py_config_file.py b/apptools/preferences/tests/py_config_file.py index e1c9d8bd..1c73edfc 100644 --- a/apptools/preferences/tests/py_config_file.py +++ b/apptools/preferences/tests/py_config_file.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/tests/test_preference_binding.py b/apptools/preferences/tests/test_preference_binding.py index d7d5372e..246fd012 100644 --- a/apptools/preferences/tests/test_preference_binding.py +++ b/apptools/preferences/tests/test_preference_binding.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/tests/test_preferences.py b/apptools/preferences/tests/test_preferences.py index de6d5cb2..165f7c70 100644 --- a/apptools/preferences/tests/test_preferences.py +++ b/apptools/preferences/tests/test_preferences.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/tests/test_preferences_helper.py b/apptools/preferences/tests/test_preferences_helper.py index 1c27c21f..f9b6fdd4 100644 --- a/apptools/preferences/tests/test_preferences_helper.py +++ b/apptools/preferences/tests/test_preferences_helper.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/tests/test_py_config_file.py b/apptools/preferences/tests/test_py_config_file.py index 148cab94..71c3e4a5 100644 --- a/apptools/preferences/tests/test_py_config_file.py +++ b/apptools/preferences/tests/test_py_config_file.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/tests/test_scoped_preferences.py b/apptools/preferences/tests/test_scoped_preferences.py index c6b2c71e..44fbe461 100644 --- a/apptools/preferences/tests/test_scoped_preferences.py +++ b/apptools/preferences/tests/test_scoped_preferences.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/ui/__init__.py b/apptools/preferences/ui/__init__.py index aa2218ef..66fc17bc 100644 --- a/apptools/preferences/ui/__init__.py +++ b/apptools/preferences/ui/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/ui/api.py b/apptools/preferences/ui/api.py index 47785669..1e9eee01 100644 --- a/apptools/preferences/ui/api.py +++ b/apptools/preferences/ui/api.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/ui/i_preferences_page.py b/apptools/preferences/ui/i_preferences_page.py index 7c44c80d..30614773 100644 --- a/apptools/preferences/ui/i_preferences_page.py +++ b/apptools/preferences/ui/i_preferences_page.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/ui/preferences_manager.py b/apptools/preferences/ui/preferences_manager.py index 1cfe48b9..40d59e77 100644 --- a/apptools/preferences/ui/preferences_manager.py +++ b/apptools/preferences/ui/preferences_manager.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/ui/preferences_node.py b/apptools/preferences/ui/preferences_node.py index be6f48df..0a1b80af 100644 --- a/apptools/preferences/ui/preferences_node.py +++ b/apptools/preferences/ui/preferences_node.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/ui/preferences_page.py b/apptools/preferences/ui/preferences_page.py index 62a6478d..c6ee9cd4 100644 --- a/apptools/preferences/ui/preferences_page.py +++ b/apptools/preferences/ui/preferences_page.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/ui/tests/__init__.py b/apptools/preferences/ui/tests/__init__.py index aa2218ef..66fc17bc 100644 --- a/apptools/preferences/ui/tests/__init__.py +++ b/apptools/preferences/ui/tests/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/ui/tests/test_preferences_page.py b/apptools/preferences/ui/tests/test_preferences_page.py index 41858132..9b8d572d 100644 --- a/apptools/preferences/ui/tests/test_preferences_page.py +++ b/apptools/preferences/ui/tests/test_preferences_page.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/ui/tree_item.py b/apptools/preferences/ui/tree_item.py index f35d8d1c..44c2a5f9 100644 --- a/apptools/preferences/ui/tree_item.py +++ b/apptools/preferences/ui/tree_item.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/preferences/ui/widget_editor.py b/apptools/preferences/ui/widget_editor.py index 9bfc956a..7b4ac7bc 100644 --- a/apptools/preferences/ui/widget_editor.py +++ b/apptools/preferences/ui/widget_editor.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/scripting/__init__.py b/apptools/scripting/__init__.py index 1f9de6e9..0ea5def1 100644 --- a/apptools/scripting/__init__.py +++ b/apptools/scripting/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/scripting/api.py b/apptools/scripting/api.py index e4166c39..0f34b0e5 100644 --- a/apptools/scripting/api.py +++ b/apptools/scripting/api.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/scripting/package_globals.py b/apptools/scripting/package_globals.py index f9ecbe04..f7153345 100644 --- a/apptools/scripting/package_globals.py +++ b/apptools/scripting/package_globals.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/scripting/recordable.py b/apptools/scripting/recordable.py index 032378a7..7c725616 100644 --- a/apptools/scripting/recordable.py +++ b/apptools/scripting/recordable.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/scripting/recorder.py b/apptools/scripting/recorder.py index 9b9ea1c1..f50e76d6 100644 --- a/apptools/scripting/recorder.py +++ b/apptools/scripting/recorder.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/scripting/recorder_with_ui.py b/apptools/scripting/recorder_with_ui.py index 3b77c0c0..62c0e75a 100644 --- a/apptools/scripting/recorder_with_ui.py +++ b/apptools/scripting/recorder_with_ui.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/scripting/tests/__init__.py b/apptools/scripting/tests/__init__.py index aa2218ef..66fc17bc 100644 --- a/apptools/scripting/tests/__init__.py +++ b/apptools/scripting/tests/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/scripting/tests/test_recorder.py b/apptools/scripting/tests/test_recorder.py index baaa594a..a6a152a2 100644 --- a/apptools/scripting/tests/test_recorder.py +++ b/apptools/scripting/tests/test_recorder.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/scripting/util.py b/apptools/scripting/util.py index f65fca64..34686fbb 100644 --- a/apptools/scripting/util.py +++ b/apptools/scripting/util.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/selection/__init__.py b/apptools/selection/__init__.py index aa2218ef..66fc17bc 100644 --- a/apptools/selection/__init__.py +++ b/apptools/selection/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/selection/api.py b/apptools/selection/api.py index d3e0e50d..a0e2cdf6 100644 --- a/apptools/selection/api.py +++ b/apptools/selection/api.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/selection/errors.py b/apptools/selection/errors.py index 75376c05..ecf38fb6 100644 --- a/apptools/selection/errors.py +++ b/apptools/selection/errors.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/selection/i_selection.py b/apptools/selection/i_selection.py index 9739ccac..431b7fc8 100644 --- a/apptools/selection/i_selection.py +++ b/apptools/selection/i_selection.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/selection/i_selection_provider.py b/apptools/selection/i_selection_provider.py index 2cbe53fe..8f8ad475 100644 --- a/apptools/selection/i_selection_provider.py +++ b/apptools/selection/i_selection_provider.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/selection/list_selection.py b/apptools/selection/list_selection.py index d87dfba5..9ff42467 100644 --- a/apptools/selection/list_selection.py +++ b/apptools/selection/list_selection.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/selection/selection_service.py b/apptools/selection/selection_service.py index 1bf4b2cb..b54f72a4 100644 --- a/apptools/selection/selection_service.py +++ b/apptools/selection/selection_service.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/selection/tests/__init__.py b/apptools/selection/tests/__init__.py index aa2218ef..66fc17bc 100644 --- a/apptools/selection/tests/__init__.py +++ b/apptools/selection/tests/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/selection/tests/test_list_selection.py b/apptools/selection/tests/test_list_selection.py index e6565b34..fb977a1e 100644 --- a/apptools/selection/tests/test_list_selection.py +++ b/apptools/selection/tests/test_list_selection.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/selection/tests/test_selection_service.py b/apptools/selection/tests/test_selection_service.py index b6dc3b61..761bb14c 100644 --- a/apptools/selection/tests/test_selection_service.py +++ b/apptools/selection/tests/test_selection_service.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/type_registry/__init__.py b/apptools/type_registry/__init__.py index aa2218ef..66fc17bc 100644 --- a/apptools/type_registry/__init__.py +++ b/apptools/type_registry/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/type_registry/api.py b/apptools/type_registry/api.py index 8f1be8a4..4480e967 100644 --- a/apptools/type_registry/api.py +++ b/apptools/type_registry/api.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/type_registry/tests/__init__.py b/apptools/type_registry/tests/__init__.py index aa2218ef..66fc17bc 100644 --- a/apptools/type_registry/tests/__init__.py +++ b/apptools/type_registry/tests/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/type_registry/tests/dummies.py b/apptools/type_registry/tests/dummies.py index 7c91b86e..913f968b 100644 --- a/apptools/type_registry/tests/dummies.py +++ b/apptools/type_registry/tests/dummies.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/type_registry/tests/test_lazy_registry.py b/apptools/type_registry/tests/test_lazy_registry.py index e95a1e29..a9a55215 100644 --- a/apptools/type_registry/tests/test_lazy_registry.py +++ b/apptools/type_registry/tests/test_lazy_registry.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/type_registry/tests/test_type_registry.py b/apptools/type_registry/tests/test_type_registry.py index 4799a4ba..f717df3c 100644 --- a/apptools/type_registry/tests/test_type_registry.py +++ b/apptools/type_registry/tests/test_type_registry.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/type_registry/type_registry.py b/apptools/type_registry/type_registry.py index cb0fc9e8..8836eb35 100644 --- a/apptools/type_registry/type_registry.py +++ b/apptools/type_registry/type_registry.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/undo/__init__.py b/apptools/undo/__init__.py index 93072d4d..cd325ba6 100644 --- a/apptools/undo/__init__.py +++ b/apptools/undo/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/apptools/undo/action/__init__.py b/apptools/undo/action/__init__.py index e09a6103..ef1efff9 100644 --- a/apptools/undo/action/__init__.py +++ b/apptools/undo/action/__init__.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/docs/releases/upcoming/339.bugfix.rst b/docs/releases/upcoming/339.bugfix.rst new file mode 100644 index 00000000..148e390c --- /dev/null +++ b/docs/releases/upcoming/339.bugfix.rst @@ -0,0 +1 @@ +Drop support for Python 3.7. (#339) diff --git a/docs/source/api/templates/module.rst_t b/docs/source/api/templates/module.rst_t index 5a011462..d9f15fc2 100644 --- a/docs/source/api/templates/module.rst_t +++ b/docs/source/api/templates/module.rst_t @@ -1,5 +1,5 @@ .. - (C) Copyright 2006-2023 Enthought, Inc., Austin, TX + (C) Copyright 2006-2024 Enthought, Inc., Austin, TX All rights reserved. This software is provided without warranty under the terms of the BSD diff --git a/docs/source/api/templates/package.rst_t b/docs/source/api/templates/package.rst_t index 26c1fd5d..039f8191 100644 --- a/docs/source/api/templates/package.rst_t +++ b/docs/source/api/templates/package.rst_t @@ -1,5 +1,5 @@ .. - (C) Copyright 2006-2023 Enthought, Inc., Austin, TX + (C) Copyright 2006-2024 Enthought, Inc., Austin, TX All rights reserved. This software is provided without warranty under the terms of the BSD diff --git a/docs/source/conf.py b/docs/source/conf.py index 0b67f7ad..47851f52 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD @@ -49,7 +49,7 @@ # General substitutions. project = 'apptools' -copyright = '2008-2023, Enthought' +copyright = '2008-2024, Enthought' # The default replacements for |version| and |release|, also used in various # other places throughout the built documents. diff --git a/etstool.py b/etstool.py index e8c57265..6988d7e7 100644 --- a/etstool.py +++ b/etstool.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD @@ -89,7 +89,7 @@ import click #: Supported Python versions. -SUPPORTED_RUNTIMES = ["3.6", "3.8"] +SUPPORTED_RUNTIMES = ["3.8", "3.11"] #: Default Python version to use. DEFAULT_RUNTIME = "3.8" @@ -101,19 +101,27 @@ def edm_dependencies(runtime): Returns a set of requirement strings. """ - return { - "flake8", - "flake8_ets", - "traitsui", + common_dependencies = { "configobj", "coverage", - "importlib_resources>=1.1.0", - "pytables" if runtime == "3.6" else "tables", "pandas", "pyface", - "enthought_sphinx_theme", - "sphinx", + "tables", + "traitsui", } + runtime_specific_dependencies = { + "3.8": { + # Most of these are currently unavailable on Python 3.11; + "enthought_sphinx_theme", + "flake8", + "flake8_ets", + "sphinx", + # importlib_resources is not needed on Python 3.11 + "importlib_resources", + }, + "3.11": set(), + } + return common_dependencies | runtime_specific_dependencies[runtime] # Dependencies we install from source for cron tests @@ -178,7 +186,8 @@ def install(edm, runtime, environment, source): edm_packages = ' '.join(edm_dependencies(runtime)) # edm commands to setup the development environment commands = [ - "{edm} environments create {environment} --force --version={runtime}", + "{edm} environments create {environment} --force --version={runtime} " + "--platform={platform}", "{edm} install -y -e {environment} " + edm_packages, ( "{edm} run -e {environment} -- " @@ -477,10 +486,20 @@ def get_parameters(edm, runtime, environment): if edm is None: edm = locate_edm() + if sys.platform.startswith("win32"): + platform = "win-x86_64" + elif sys.platform.startswith("linux"): + platform = "rh7-x86_64" if runtime == "3.8" else "rh8-x86_64" + elif sys.platform.startswith("darwin"): + platform = "osx-x86_64" + else: + raise click.ClickException(f"platform {sys.platform} not supported") + parameters = { 'edm': edm, 'runtime': runtime, 'environment': environment, + 'platform': platform, } if environment is None: parameters['environment'] = 'apptools-test-{runtime}'.format( diff --git a/examples/naming/simple.py b/examples/naming/simple.py index 281033e4..bf4d1127 100644 --- a/examples/naming/simple.py +++ b/examples/naming/simple.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/examples/preferences/preferences_manager.py b/examples/preferences/preferences_manager.py index ca6c7167..0eb99847 100644 --- a/examples/preferences/preferences_manager.py +++ b/examples/preferences/preferences_manager.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/integrationtests/persistence/test_persistence.py b/integrationtests/persistence/test_persistence.py index c9b57aca..8b628f14 100644 --- a/integrationtests/persistence/test_persistence.py +++ b/integrationtests/persistence/test_persistence.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/integrationtests/persistence/update1.py b/integrationtests/persistence/update1.py index 170a3ade..326b6888 100644 --- a/integrationtests/persistence/update1.py +++ b/integrationtests/persistence/update1.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/integrationtests/persistence/update2.py b/integrationtests/persistence/update2.py index ee6eecec..8ab9f6ee 100644 --- a/integrationtests/persistence/update2.py +++ b/integrationtests/persistence/update2.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/integrationtests/persistence/update3.py b/integrationtests/persistence/update3.py index 03c0c149..c4aee72d 100644 --- a/integrationtests/persistence/update3.py +++ b/integrationtests/persistence/update3.py @@ -1,4 +1,4 @@ -# (C) Copyright 2005-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2005-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD diff --git a/setup.py b/setup.py index 87faf577..cbd412e3 100644 --- a/setup.py +++ b/setup.py @@ -1,4 +1,4 @@ -# (C) Copyright 2008-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2008-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD @@ -40,7 +40,7 @@ # Template for the autogenerated version file. VERSION_FILE_TEMPLATE = '''\ -# (C) Copyright 2008-2023 Enthought, Inc., Austin, TX +# (C) Copyright 2008-2024 Enthought, Inc., Austin, TX # All rights reserved. # # This software is provided without warranty under the terms of the BSD @@ -313,12 +313,14 @@ def get_long_description(): "importlib-resources>=1.1.0; python_version<'3.9'", ], "h5": [ - "numpy", + # PyTables is currently incompatible with NumPy 2.0 + # xref: enthought/apptools#345 + "numpy < 2.0", "pandas", "tables", ], "persistence": [ - "numpy", + "numpy < 2.0", ], "preferences": [ "configobj", @@ -328,5 +330,5 @@ def get_long_description(): packages=find_packages(), platforms=["Windows", "Linux", "Mac OS-X", "Unix", "Solaris"], zip_safe=False, - python_requires=">=3.6", + python_requires=">=3.8", )