Releases: joostlek/python-youtube
Releases · joostlek/python-youtube
v2.0.0
What’s changed
🚨 Breaking changes
✨ New features
🧰 Maintenance
- Add funding @joostlek (#72)
- Change async_timeout to asyncio.timeout @joostlek (#176)
- Bump sonarcloud github action to v2.0.2 @joostlek (#178)
- Switch to Ruff formatter @joostlek (#181)
⬆️ Dependency updates
- ⬆️ Update dependency pydantic to v2.1.1 @renovate[bot] (#67)
- ⬆️ Pin dependency syrupy to 4.0.8 @renovate[bot] (#66)
- ⬆️ Update dependency pylint to v2.17.5 @renovate[bot] (#68)
- ⬆️ Lock file maintenance @renovate[bot] (#69)
- ⬆️ Update dependency ruff to v0.0.282 @renovate[bot] (#70)
- ⬆️ Update dependency prettier to v3.0.1 @renovate[bot] (#71)
- ⬆️ Update dependency ruff to v0.0.283 @renovate[bot] (#73)
- ⬆️ Update dependency node to v18.17.1 @renovate[bot] (#74)
- ⬆️ Update dependency mypy to v1.5.0 @renovate[bot] (#76)
- ⬆️ Update dependency coverage to v7.3.0 @renovate[bot] (#77)
- ⬆️ Lock file maintenance @renovate[bot] (#78)
- ⬆️ Update dependency prettier to v3.0.2 @renovate[bot] (#80)
- ⬆️ Update dependency mypy to v1.5.1 @renovate[bot] (#81)
- ⬆️ Update dependency blacken-docs to v1.16.0 @renovate[bot] (#82)
- ⬆️ Update actions/setup-node digest to 5e21ff4 @renovate[bot] (#79)
- ⬆️ Update dependency pydantic to v2.2.0 @renovate[bot] (#83)
- ⬆️ Update dependency syrupy to v4.1.1 @renovate[bot] (#84)
- ⬆️ Update dependency pydantic to v2.2.1 @renovate[bot] (#85)
- ⬆️ Lock file maintenance @renovate[bot] (#86)
- ⬆️ Update dependency syrupy to v4.2.1 @renovate[bot] (#87)
- ⬆️ Update dependency pydantic to v2.3.0 @renovate[bot] (#88)
- ⬆️ Update actions/checkout action to v3.6.0 @renovate[bot] (#89)
- ⬆️ Lock file maintenance @renovate[bot] (#90)
- ⬆️ Update dependency ruff to v0.0.286 @renovate[bot] (#75)
- ⬆️ Update dependency syrupy to v4.3.0 @renovate[bot] (#91)
- ⬆️ Update dependency prettier to v3.0.3 @renovate[bot] (#92)
- ⬆️ Update dependency syrupy to v4.4.0 @renovate[bot] (#93)
- ⬆️ Update dependency ruff to v0.0.287 @renovate[bot] (#94)
- ⬆️ Update dependency syrupy to v4.5.0 @renovate[bot] (#95)
- ⬆️ Update dependency pytest to v7.4.1 @renovate[bot] (#96)
- ⬆️ Update dependency pre-commit to v3.4.0 @renovate[bot] (#97)
- ⬆️ Lock file maintenance @renovate[bot] (#98)
- ⬆️ Update actions/checkout action to v4 @renovate[bot] (#99)
- ⬆️ Update actions/upload-artifact action to v3.1.3 @renovate[bot] (#100)
- ⬆️ Update dependency coverage to v7.3.1 @renovate[bot] (#101)
- ⬆️ Update dependency pytest to v7.4.2 @renovate[bot] (#102)
- ⬆️ Update dependency black to v23.9.0 @renovate[bot] (#103)
- ⬆️ Update dependency black to v23.9.1 @renovate[bot] (#104)
- ⬆️ Lock file maintenance @renovate[bot] (#105)
- ⬆️ Update dependency ruff to v0.0.288 @renovate[bot] (#106)
- ⬆️ Update dependency ruff to v0.0.289 @renovate[bot] (#107)
- ⬆️ Update dependency ruff to v0.0.290 @renovate[bot] (#108)
- ⬆️ Lock file maintenance @renovate[bot] (#109)
- ⬆️ Update dependency node to v18.18.0 @renovate[bot] (#110)
- ⬆️ Update dependency ruff to v0.0.291 @renovate[bot] (#111)
- ⬆️ Update actions/checkout action to v4.1.0 @renovate[bot] (#112)
- ⬆️ Lock file maintenance @renovate[bot] (#113)
- ⬆️ Update dependency pylint to v2.17.6 @renovate[bot] (#114)
- ⬆️ Update dependency pydantic to v2.4.0 @renovate[bot] (#115)
- ⬆️ Update dependency pydantic to v2.4.1 @renovate[bot] (#116)
- ⬆️ Update dependency pydantic to v2.4.2 @renovate[bot] (#117)
- ⬆️ Update dependency pylint to v2.17.7 @renovate[bot] (#118)
- ⬆️ Lock file maintenance @renovate[bot] (#119)
- ⬆️ Update actions/setup-python action to v4.7.1 @renovate[bot] (#120)
- ⬆️ Update dependency coverage to v7.3.2 @renovate[bot] (#122)
- ⬆️ Update dependency ruff to v0.0.292 @renovate[bot] (#123)
- ⬆️ Update dependency aiohttp to v3.8.6 @renovate[bot] (#125)
- ⬆️ Update dependency pre-commit-hooks to v4.5.0 @renovate[bot] (#126)
- ⬆️ Lock file maintenance @renovate[bot] (#127)
- ⬆️ Update dependency node to v18.18.1 @renovate[bot] (#128)
- ⬆️ Update dependency mypy to v1.6.0 @renovate[bot] (#129)
- ⬆️ Update dependency node to v18.18.2 @renovate[bot] (#130)
- ⬆️ Update dependency pre-commit to v3.5.0 @renovate[bot] (#131)
- ⬆️ Update dependency ruff to v0.1.0 @renovate[bot] (#132)
- ⬆️ Update actions/checkout action to v4.1.1 @renovate[bot] (#133)
- ⬆️ Update dependency black to v23.10.0 @renovate[bot] (#134)
- ⬆️ Update dependency mypy to v1.6.1 @renovate[bot] (#135)
- ⬆️ Update release-drafter/release-drafter action to v5.25.0 @renovate[bot] (#136)
- ⬆️ Update dependency ruff to v0.1.1 @renovate[bot] (#137)
- ⬆️ Lock file maintenance @renovate[bot] (#138)
- ⬆️ Update dependency black to v23.10.1 @renovate[bot] (#140)
- ⬆️ Update dependency pytest to v7.4.3 @renovate[bot] (#141)
- ⬆️ Update dependency ruff to v0.1.2 @renovate[bot] (#142)
- ⬆️ Update dependency syrupy to v4.6.0 @renovate[bot] (#143)
- ⬆️ Update dependency ruff to v0.1.3 @renovate[bot] (#145)
- ⬆️ Lock file maintenance @renovate[bot] (#147)
- ⬆️ Update dependency ruff to v0.1.4 @renovate[bot] (#148)
- ⬆️ Update dependency node to v20 @renovate[bot] (#146)
- ⬆️ Lock file maintenance @renovate[bot] (#149)
- ⬆️ Update dependency ruff to v0.1.5 @renovate[bot] (#150)
- ⬆️ Update dependency black to v23.11.0 @renovate[bot] (#151)
- ⬆️ Update dependency yamllint to v1.33.0 @renovate[bot] (#152)
- ⬆️ Update dependency mypy to v1.7.0 @renovate[bot] (#153)
- ⬆️ Lock file maintenance @renovate[bot] (#154)
- ⬆️ Update dependency prettier to v3.1.0 @renovate[bot] (#155)
- ⬆️ Update dependency pydantic to v2.5.0 @renovate[bot] (#156)
- ⬆️ Update dessant/lock-threads action to v5 @renovate[bot] (#157)
- ⬆️ Update dependency pydantic to v2.5.1 @renovate[bot] (#158)
- ⬆️ Update dependency safety to v2.4.0b2 @renovate[bot] (#159)
- ⬆️ Update dependency ruff to v0.1.6 @renovate[bot] (#160)
- ⬆️ Update dependency yarl to v1.9.3 @renovate[bot] (#162)
- ⬆️ Update dependency pydantic to v2.5.2 @renovate[bot] (#164)
- ⬆️ Update dessant/lock-threads action to v5.0.1 @renovate[bot] (#165)
- ⬆️ Update dependency mypy to v1.7.1 @renovate[bot] (#166)
- ⬆️ Update dependency node to v20.10.0 @renovate[bot] (#167)
- ⬆️ Update dependency ruff to v0.1.7 @renovate[bot] (#168)
- ⬆️ Update dependency pytest-asyncio to v0.23.2 @renovate[bot] (#169)
- ⬆️ Update actions/setup-python action to v4.8.0 @[renovate[bot]](https...
v1.1.5
v1.1.4
v1.1.3
v1.1.2
v1.1.1
v1.1.0
What’s changed
🚀 Enhancements
- Improve error handling @joostlek (#49)
- Add support for fetching channels @joostlek (#51)
- Add support for fetching subscriptions @joostlek (#52)
- Add playlist id getter for channel @joostlek (#53)
- Add support for fetching playlist items @joostlek (#54)
- Store app id and app secret @joostlek (#55)
- Add method to get highest quality thumbnail @joostlek (#56)
🧰 Maintenance
⬆️ Dependency updates
v1.0.0
What’s changed
🚨 Breaking changes
🚀 Enhancements
- Add video methods @joostlek (#8)
- Authentication @joostlek (#17)
- Clean up Youtube file @joostlek (#44)
- Overhaul @joostlek (#46)
- Rename project to YouTubeaio @joostlek (#47)
🧰 Maintenance
⬆️ Dependency updates
- ⬆️ Update dependency pytest to v7.3.2 @renovate (#6)
- ⬆️ Update dessant/lock-threads action to v4.0.1 @renovate (#9)
- ⬆️ Update dependency codespell to v2.2.5 @renovate (#10)
- ⬆️ Update dependency pre-commit to v3.3.3 @renovate (#11)
- ⬆️ Update dependency blacken-docs to v1.14.0 @renovate (#12)
- ⬆️ Lock file maintenance @renovate (#13)
- ⬆️ Update Node.js to v18.16.1 @renovate (#14)
- ⬆️ Update dependency mypy to v1.4.0 @renovate (#16)
- ⬆️ Update dependency ruff to v0.0.274 @renovate (#15)
- ⬆️ Update dependency ruff to v0.0.275 @renovate (#19)
- ⬆️ Update dependency pytest to v7.4.0 @renovate (#20)
- ⬆️ Update dependency mypy to v1.4.1 @renovate (#21)
- ⬆️ Lock file maintenance @renovate (#22)
- ⬆️ Update release-drafter/release-drafter action to v5.24.0 @renovate (#23)
- ⬆️ Update dependency pydantic to v1.10.10 @renovate (#24)
- ⬆️ Lock file maintenance @renovate (#26)
- ⬆️ Update dependency ruff to v0.0.276 @renovate (#27)
- ⬆️ Update dependency pydantic to v2.0.1 @renovate (#25)
- ⬆️ Update dependency ruff to v0.0.277 @renovate (#28)
- ⬆️ Update dependency pydantic to v2.0.2 @renovate (#29)
- ⬆️ Update dependency prettier to v3 @renovate (#30)
- ⬆️ Update actions/setup-node digest to e33196f @renovate (#31)
- ⬆️ Lock file maintenance @renovate (#32)
- ⬆️ Update dependency blacken-docs to v1.15.0 @renovate (#33)
- ⬆️ Lock file maintenance @renovate (#34)
- ⬆️ Update dependency black to v23.7.0 @renovate (#35)
- ⬆️ Update dependency pytest-asyncio to v0.21.1 @renovate (#36)
- ⬆️ Update dependency ruff to v0.0.278 @renovate (#37)
- ⬆️ Update actions/setup-python action to v4.7.0 @renovate (#38)
- ⬆️ Update dependency pydantic to v2.0.3 @renovate (#39)
- ⬆️ Lock file maintenance @renovate (#40)
- ⬆️ Update dependency node to v18.17.0 @renovate (#41)
- ⬆️ Update dependency aiohttp to v3.8.5 @renovate (#42)
- ⬆️ Update dependency ruff to v0.0.279 @renovate (#45)