[PR #1183] [MERGED] Split test and lint workflows #1199

Closed
opened 2026-02-28 00:04:03 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/spotipy-dev/spotipy/pull/1183
Author: @stephanebruckert
Created: 1/16/2025
Status: Merged
Merged: 1/18/2025
Merged by: @stephanebruckert

Base: masterHead: split-test-lint-workflows


📝 Commits (8)

📊 Changes

61 files changed (+164 additions, -108 deletions)

View changed files

📝 .github/workflows/integration_tests.yml (+6 -4)
.github/workflows/lint.yml (+24 -0)
📝 .github/workflows/unit_tests.yml (+3 -8)
📝 CHANGELOG.md (+4 -0)
📝 CONTRIBUTING.md (+6 -2)
📝 docs/conf.py (+1 -1)
📝 examples/add_saved_episodes.py (+1 -0)
📝 examples/add_saved_shows.py (+1 -0)
📝 examples/app.py (+3 -1)
📝 examples/artist_albums.py (+1 -1)
📝 examples/artist_discography.py (+1 -1)
📝 examples/artist_recommendations.py (+0 -1)
📝 examples/audio_analysis_for_track.py (+3 -3)
📝 examples/audio_features.py (+3 -3)
📝 examples/audio_features_analysis.py (+4 -4)
📝 examples/audio_features_for_track.py (+3 -3)
📝 examples/check_show_is_saved.py (+1 -0)
📝 examples/client_credentials_flow.py (+3 -2)
📝 examples/delete_saved_episodes.py (+1 -0)
📝 examples/follow_playlist.py (+1 -0)

...and 41 more files

📄 Description

Resolves https://github.com/spotipy-dev/spotipy/issues/1154


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/spotipy-dev/spotipy/pull/1183 **Author:** [@stephanebruckert](https://github.com/stephanebruckert) **Created:** 1/16/2025 **Status:** ✅ Merged **Merged:** 1/18/2025 **Merged by:** [@stephanebruckert](https://github.com/stephanebruckert) **Base:** `master` ← **Head:** `split-test-lint-workflows` --- ### 📝 Commits (8) - [`8e19af6`](https://github.com/spotipy-dev/spotipy/commit/8e19af686e919231b8894460e1a5f45452b6ad91) Split test and lint workflows - [`7feab55`](https://github.com/spotipy-dev/spotipy/commit/7feab55ad03860e7145e4c742558b4398cf224d0) Apply isort - [`873627a`](https://github.com/spotipy-dev/spotipy/commit/873627ae80c8a4deee7910fdf29960a061586eb0) pip install needed - [`20552db`](https://github.com/spotipy-dev/spotipy/commit/20552dbef61a11c92a7ae299a92f237db1e1cc35) pip install needed - [`392af43`](https://github.com/spotipy-dev/spotipy/commit/392af43c95908e5753df212d6e143034655024ab) pip install needed - [`8467139`](https://github.com/spotipy-dev/spotipy/commit/8467139bcc8e72b645a2e561110b19e540e5a8a6) pip install . - [`3646dea`](https://github.com/spotipy-dev/spotipy/commit/3646dea1527472d9203a7eea51bde176caa8da04) Run lint on latest python, integ tests on matrix - [`71aae31`](https://github.com/spotipy-dev/spotipy/commit/71aae3109c0ce90287e57edb828c031834a754d3) Don't run unit tests twice when there is a PR ### 📊 Changes **61 files changed** (+164 additions, -108 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/integration_tests.yml` (+6 -4) ➕ `.github/workflows/lint.yml` (+24 -0) 📝 `.github/workflows/unit_tests.yml` (+3 -8) 📝 `CHANGELOG.md` (+4 -0) 📝 `CONTRIBUTING.md` (+6 -2) 📝 `docs/conf.py` (+1 -1) 📝 `examples/add_saved_episodes.py` (+1 -0) 📝 `examples/add_saved_shows.py` (+1 -0) 📝 `examples/app.py` (+3 -1) 📝 `examples/artist_albums.py` (+1 -1) 📝 `examples/artist_discography.py` (+1 -1) 📝 `examples/artist_recommendations.py` (+0 -1) 📝 `examples/audio_analysis_for_track.py` (+3 -3) 📝 `examples/audio_features.py` (+3 -3) 📝 `examples/audio_features_analysis.py` (+4 -4) 📝 `examples/audio_features_for_track.py` (+3 -3) 📝 `examples/check_show_is_saved.py` (+1 -0) 📝 `examples/client_credentials_flow.py` (+3 -2) 📝 `examples/delete_saved_episodes.py` (+1 -0) 📝 `examples/follow_playlist.py` (+1 -0) _...and 41 more files_ </details> ### 📄 Description Resolves https://github.com/spotipy-dev/spotipy/issues/1154 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-28 00:04:03 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/spotipy#1199
No description provided.