Skip to content

Commit

Permalink
Standard Maintenance (#345)
Browse files Browse the repository at this point in the history
* Bump Python to 3.11, disable Windows tests

* Adjust dependencies

* Address flake8 complaints

* Update SHM C++ source

* Hard-code librosa waveshow colors

* Address sphinx.testing.path deprecation

* Skip book tests under 3.8
  • Loading branch information
josiah-wolf-oberholtzer authored Oct 27, 2023
1 parent 2ebf835 commit 37b0595
Show file tree
Hide file tree
Showing 11 changed files with 4,907 additions and 1,160 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/gh-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
with:
cache-dependency-path: "**/pyproject.toml"
cache: pip
python-version: "3.10"
python-version: "3.11"
- name: Install SuperCollider
uses: ./.github/actions/supercollider
with:
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: "3.10"
python-version: "3.11"
cache: pip
cache-dependency-path: "**/pyproject.toml"
- name: Install APT deps
Expand Down Expand Up @@ -59,7 +59,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: "3.10"
python-version: "3.11"
cache: pip
cache-dependency-path: "**/pyproject.toml"
- name: Install Supriya
Expand Down Expand Up @@ -100,9 +100,9 @@ jobs:
python-version: [3.8, 3.9, "3.10", 3.11]
include:
- os: macos-latest
python-version: "3.10"
- os: windows-latest
python-version: "3.10"
python-version: "3.11"
# - os: windows-latest
# python-version: "3.10"
timeout-minutes: 45
steps:
- uses: actions/checkout@v3
Expand Down
12 changes: 6 additions & 6 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,9 @@ requires-python = ">= 3.8"
docs = [
"jupyter",
"librosa",
"matplotlib >= 3.3.0",
"mypy >= 1.1.0",
"sphinx-immaterial >= 0.11.3",
"matplotlib",
"mypy",
"sphinx-immaterial",
"sphinxext-opengraph",
]
ipython = [
Expand All @@ -57,9 +57,9 @@ test = [
"isort",
"jupyter",
"librosa",
"matplotlib >= 3.3.0",
"mypy >= 0.990",
"pytest >= 7.0.0",
"matplotlib",
"mypy",
"pytest",
"pytest-asyncio",
"pytest-cov",
"pytest-mock",
Expand Down
Loading

0 comments on commit 37b0595

Please sign in to comment.