Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update GitHub Runner and Python Dependencies' Versions #170

Merged
merged 49 commits into from
May 18, 2024
Merged

Conversation

ebb-earl-co
Copy link
Owner

With the release of Ubuntu 24.04, and the general availability of this version of Ubuntu as a GitHub runner, use it in place of ubuntu-latest (probably for the next 2 years). Similarly, Python 3.12 has a point release, 3.12.3, and that is the only version included with Ubuntu 24.04 runner, so all PyInstaller builds will use this version.

dependabot bot and others added 30 commits April 9, 2024 07:06
Bumps [typer](https://github.com/tiangolo/typer) from 0.12.1 to 0.12.2.
- [Release notes](https://github.com/tiangolo/typer/releases)
- [Changelog](https://github.com/tiangolo/typer/blob/master/docs/release-notes.md)
- [Commits](fastapi/typer@0.12.1...0.12.2)

---
updated-dependencies:
- dependency-name: typer
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [typer](https://github.com/tiangolo/typer) from 0.12.2 to 0.12.3.
- [Release notes](https://github.com/tiangolo/typer/releases)
- [Changelog](https://github.com/tiangolo/typer/blob/master/docs/release-notes.md)
- [Commits](fastapi/typer@0.12.2...0.12.3)

---
updated-dependencies:
- dependency-name: typer
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump Dependence Version and Re-add User Prompt Option (#153)

* Dependabot monitoring PyPi dependencies(deps): Bump typer (#151)

Bumps [typer](https://github.com/tiangolo/typer) from 0.12.1 to 0.12.2.
- [Release notes](https://github.com/tiangolo/typer/releases)
- [Changelog](https://github.com/tiangolo/typer/blob/master/docs/release-notes.md)
- [Commits](fastapi/typer@0.12.1...0.12.2)

---
updated-dependencies:
- dependency-name: typer
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Dependabot monitoring PyPi dependencies(deps): Bump typer (#152)

Bumps [typer](https://github.com/tiangolo/typer) from 0.12.2 to 0.12.3.
- [Release notes](https://github.com/tiangolo/typer/releases)
- [Changelog](https://github.com/tiangolo/typer/blob/master/docs/release-notes.md)
- [Commits](fastapi/typer@0.12.2...0.12.3)

---
updated-dependencies:
- dependency-name: typer
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Put back 'macOS [m]' in login.py prompt

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Revamp tidal_wave/playlist.py to handle > 100 items

* Revamp mix.py to handle paginated API responses

* Add logic for 'transparent' flag to mix.py

* Revamp album.Album.set_tracks() for albums with more than 100 tracks

* Add in playlist.request_playlist_items() the logic for 'transparent' flag

* Remove from playlist.flatten_playlist_dir() a duplicate "subdirs: Set[Path] = set()"

* Fix reference to `TidalPlaylistException` in mix.py
Fix the instructions for long-running docker container execution
* Put back 'macOS [m]' in login.py prompt
It had been `tidal_wave` in the Docker run instructions
Point out the `--transparent` flag feature, a couple of other things, and update the TIDAL pricing plans documentation
* Hotfix: Update BUILDME.md

Add section about using media-autobuild_suite for compiling FFmpeg on Windows
* Pyinstaller binaries

Remove BUILDME.md and README.md from executables
Add creation of SHA256 checksum file

* Fix Path --> WindowsPath in .github/workflows/pyinstaller-windows.yml
ebb-earl-co and others added 19 commits April 23, 2024 19:05
* Small Change to README.md (#162)

* Fix name typo in pyinstaller-linux.yml

* Add blurb in README.md about high-resolution cover JPEGs

* Bump version to 2024.4.3
Bumps [platformdirs](https://github.com/platformdirs/platformdirs) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/platformdirs/platformdirs/releases)
- [Changelog](https://github.com/platformdirs/platformdirs/blob/main/CHANGES.rst)
- [Commits](platformdirs/platformdirs@4.2.0...4.2.1)

---
updated-dependencies:
- dependency-name: platformdirs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Change a few multi-line expressions based on Black linter
If `transparent` is True, change the JSON filename pattern for when there is no URL end e.g. /reviews
Save the (probably) maximum-size artist image, 750x750 pixels.
Bumps [m3u8](https://github.com/globocom/m3u8) from 4.1.0 to 5.0.0.
- [Release notes](https://github.com/globocom/m3u8/releases)
- [Commits](globocom/m3u8@4.1.0...5.0.0)

---
updated-dependencies:
- dependency-name: m3u8
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [platformdirs](https://github.com/platformdirs/platformdirs) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/platformdirs/platformdirs/releases)
- [Changelog](https://github.com/platformdirs/platformdirs/blob/main/CHANGES.rst)
- [Commits](platformdirs/platformdirs@4.2.1...4.2.2)

---
updated-dependencies:
- dependency-name: platformdirs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
`self.filename` was duplicated in video.Video.set_filename()
In .github/workflows/*.yml, use Python 3.12.3 in PyInstaller builds because Ubuntu 24.04 runner only has this version of Python 3.12
Reference this version in README.md
@ebb-earl-co ebb-earl-co added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels May 18, 2024
@ebb-earl-co ebb-earl-co self-assigned this May 18, 2024
@ebb-earl-co ebb-earl-co merged commit 2f10240 into trunk May 18, 2024
54 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant