Skip to content

Commit

Permalink
Update dependencies (#1205)
Browse files Browse the repository at this point in the history
  • Loading branch information
mikahanninen authored Dec 6, 2024
1 parent 283bb92 commit 8d38db1
Show file tree
Hide file tree
Showing 36 changed files with 1,488 additions and 1,473 deletions.
36 changes: 24 additions & 12 deletions .github/workflows/main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,47 +27,59 @@ jobs:
matrix:
name:
[
"windows-py38",
"windows-py39",
"windows-py310",
"windows-py311",
"windows-py312",

"ubuntu-py38",
"ubuntu-py39",
"ubuntu-py310",
"ubuntu-py311",
"ubuntu-py312",

"macos-py38",
"macos-py39",
"macos-py310",
"macos-py311",
"macos-py312",
]

include:
- name: "windows-py38"
python: "3.8"
os: windows-latest
- name: "windows-py39"
python: "3.9"
os: windows-latest
- name: "windows-py310"
python: "3.10"
os: windows-latest
- name: "ubuntu-py38"
python: "3.8"
os: ubuntu-latest
- name: "windows-py311"
python: "3.11"
os: windows-latest
- name: "windows-py312"
python: "3.12"
os: windows-latest
- name: "ubuntu-py39"
python: "3.9"
os: ubuntu-latest
- name: "ubuntu-py310"
python: "3.10"
os: ubuntu-latest
- name: "macos-py38"
python: "3.8"
os: macos-13
- name: "ubuntu-py311"
python: "3.11"
os: ubuntu-latest
- name: "ubuntu-py312"
python: "3.12"
os: ubuntu-latest
- name: "macos-py39"
python: "3.9"
os: macos-13
- name: "macos-py310"
python: "3.10"
os: macos-13
- name: "macos-py311"
python: "3.11"
os: macos-13
- name: "macos-py312"
python: "3.12"
os: macos-13
env:
SETUPTOOLS_USE_DISTUTILS: stdlib
INVOKE_IS_CI_CD: 1
Expand Down
41 changes: 25 additions & 16 deletions .github/workflows/windows.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,55 +26,64 @@ jobs:
fail-fast: false
matrix:
name: [
"windows-py38",
"windows-py39",
"windows-py310",
"windows-py311",
"windows-py312",

"ubuntu-py38",
"ubuntu-py39",
"ubuntu-py310",
"ubuntu-py311",
"ubuntu-py312",

"macos-py38",
"macos-py39",
"macos-py310",
"macos-py311",
"macos-py312",
]

include:
- name: "windows-py38"
python: "3.8"
os: windows-latest
- name: "windows-py39"
python: "3.9"
os: windows-latest
- name: "windows-py310"
python: "3.10"
os: windows-latest
- name: "ubuntu-py38"
python: "3.8"
os: ubuntu-latest
- name: "windows-py311"
python: "3.11"
os: windows-latest
- name: "windows-py312"
python: "3.12"
os: windows-latest
- name: "ubuntu-py39"
python: "3.9"
os: ubuntu-latest
- name: "ubuntu-py310"
python: "3.10"
os: ubuntu-latest
- name: "macos-py38"
python: "3.8"
os: macos-13
- name: "ubuntu-py311"
python: "3.11"
os: ubuntu-latest
- name: "macos-py39"
python: "3.9"
os: macos-13
- name: "macos-py310"
python: "3.10"
os: macos-13
- name: "macos-py311"
python: "3.11"
os: macos-13
- name: "macos-py312"
python: "3.12"
os: macos-13

env:
INVOKE_IS_CI_CD: 1
SYSTEM_VERSION_COMPAT: "0"
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python }}
uses: actions/setup-python@v1
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python }}
- name: Upgrade pip
Expand All @@ -100,9 +109,9 @@ jobs:
INVOKE_IS_CI_CD: 1

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v1
uses: actions/setup-python@v5
with:
python-version: '3.9'
- name: Upgrade pip
Expand Down
20 changes: 3 additions & 17 deletions config/pylint
Original file line number Diff line number Diff line change
Expand Up @@ -61,15 +61,13 @@ confidence=
# no Warning level messages displayed, use "--disable=all --enable=classes
# --disable=W".
disable=fixme,
bad-continuation,
import-error,
invalid-name,
missing-function-docstring,
missing-module-docstring,
no-else-break,
no-else-raise,
no-else-return,
no-self-use,
too-few-public-methods,
too-many-arguments,
too-many-instance-attributes,
Expand All @@ -82,7 +80,9 @@ disable=fixme,
logging-fstring-interpolation,
logging-not-lazy,
wrong-import-order,
wrong-import-position
wrong-import-position,
unsubscriptable-object,
too-many-positional-arguments


# Enable the message, report, category or checker with the given id(s). You can
Expand Down Expand Up @@ -170,13 +170,6 @@ max-line-length=88
# Maximum number of lines in a module.
max-module-lines=2000

# List of optional constructs for which whitespace checking is disabled. `dict-
# separator` is used to allow tabulation in dicts, etc.: {1 : 1,\n222: 2}.
# `trailing-comma` allows a space between comma and closing bracket: (a, ).
# `empty-line` allows space-only lines.
no-space-check=trailing-comma,
dict-separator

# Allow the body of a class to be on the same line as the declaration if body
# contains single statement.
single-line-class-stmt=no
Expand Down Expand Up @@ -517,10 +510,3 @@ known-third-party=enchant
# Couples of modules and preferred modules, separated by a comma.
preferred-modules=


[EXCEPTIONS]

# Exceptions that will emit a warning when being caught. Defaults to
# "BaseException, Exception".
overgeneral-exceptions=BaseException,
Exception
1 change: 1 addition & 0 deletions invocations/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@ keyring>=24.2.0,<25.0.0
toml~=0.10.2
PyYAML~=6.0.1
colorama~=0.4.5
setuptools>=65.5.1; python_version >= "3.12"
Loading

0 comments on commit 8d38db1

Please sign in to comment.