diff --git a/.copier-answers.yml b/.copier-answers.yml index 0129b4f..6990e62 100644 --- a/.copier-answers.yml +++ b/.copier-answers.yml @@ -1,5 +1,5 @@ # Changes here will be overwritten by Copier; NEVER EDIT MANUALLY -_commit: 2024.1.1-203-g7761e8b +_commit: 2024.1.1-209-g114889c _src_path: gh:blakeNaccarato/copier-python actions_runner: ubuntu-22.04 active: false diff --git a/pyproject.toml b/pyproject.toml index ad381f9..61458c2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -12,14 +12,10 @@ requires-python = ">=3.11" classifiers = [ "License :: OSI Approved :: MIT License", # ? Also in CI (https://github.com/actions/python-versions/releases) - # "Programming Language :: Python :: 3.7", # ? EOL (https://devguide.python.org/versions/) - # "Programming Language :: Python :: 3.8", # ? EOL soon (https://devguide.python.org/versions/) - # "Programming Language :: Python :: 3.9", # ? `sphinx-autobuild` broken even when pointing to fix (https://github.com/sphinx-doc/sphinx-autobuild/issues/166) - # "Programming Language :: Python :: 3.10", # ? Using some 3.11-specific features "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", # "Programming Language :: Python :: 3.13", # ? (via myst-nb) https://github.com/crate-py/rpds/issues/72 - # "Programming Language :: Python :: 3.14", # ? Unreleased (https://peps.python.org/pep-0745) + # "Programming Language :: Python :: 3.14", # ? Not yet beta (https://peps.python.org/pep-0745) ] dependencies = [] [project.urls] diff --git a/requirements/build.txt b/requirements/build.txt deleted file mode 100644 index 7f9ad42..0000000 --- a/requirements/build.txt +++ /dev/null @@ -1 +0,0 @@ -build==1.2.1 diff --git a/scripts/Common.ps1 b/scripts/Common.ps1 index 7294f35..a7f80c0 100644 --- a/scripts/Common.ps1 +++ b/scripts/Common.ps1 @@ -53,9 +53,7 @@ function Sync-Uv { $Sep = $IsWindows ? ';' : ':' $Env:PATH = "$(Get-Item 'bin')$Sep$Env:PATH" $EnvFile = $Env:GITHUB_ENV ? $Env:GITHUB_ENV : '.env' - if ($Env:CI) { - ("PATH=$Env:PATH", "UV_TOOL_BIN_DIR=$Bin") | Add-Content $EnvFile - } + if ($Env:CI) { ("PATH=$Env:PATH", "UV_TOOL_BIN_DIR=$Bin") | Add-Content $EnvFile } # ? Install `uv` if ((!$Uv -or !(& $Uv --version | Select-String $Version))) { 'Installing uv' | Write-Progress diff --git a/scripts/Sync-Template.ps1 b/scripts/Sync-Template.ps1 index 2ef1d11..63efd42 100644 --- a/scripts/Sync-Template.ps1 +++ b/scripts/Sync-Template.ps1 @@ -14,8 +14,8 @@ Param( ) begin { . scripts/Initialize-Shell.ps1 - $Copier = 'copier@9.2.0' $Template = 'submodules/template' + $Copier = 'copier@9.2.0' } process { if (($Template | Test-Path) -and !$Stay) { diff --git a/scripts/context_models_tools/types.py b/scripts/context_models_tools/types.py index f523729..756c55c 100644 --- a/scripts/context_models_tools/types.py +++ b/scripts/context_models_tools/types.py @@ -2,7 +2,7 @@ from typing import Literal, TypeAlias, TypedDict -PythonVersion: TypeAlias = Literal["3.9", "3.10", "3.11", "3.12"] +PythonVersion: TypeAlias = Literal["3.11", "3.12", "3.13", "3.14"] """Python version.""" SubmoduleInfoKind = Literal["paths", "urls"] """Submodule info kind."""