YouTube V3 API的异步Python客户端。
项目描述
Python: YouTube
YouTube V3 API的异步Python客户端。
关于
此软件包允许您与YouTube V3 API交互。
安装
pip install youtubeaio
变更日志 & 发布
此存储库使用GitHub的发布功能保留变更日志。日志的格式基于保留变更日志。
发布基于语义版本化,并使用MAJOR.MINOR.PATCH
格式。简而言之,版本号将根据以下内容递增
MAJOR
:不兼容或主要更改。MINOR
:向后兼容的新功能和改进。PATCH
:向后兼容的错误修复和包更新。
贡献
这是一个活跃的开源项目。我们始终欢迎希望使用或贡献代码的人。
我们为我们的贡献指南创建了一个单独的文档。
感谢您的参与! :heart_eyes
设置开发环境
此Python项目完全使用Poetry依赖管理器进行管理。但在开发过程中也依赖于NodeJS进行某些检查。
您需要至少
- Python 3.10+
- Poetry
- NodeJS 12+(包括NPM)
安装所有包,包括所有开发需求
npm install
poetry install
由于此仓库使用pre-commit框架,所有更改在每个提交时都会进行lint和测试。您可以使用以下命令手动运行所有检查和测试
poetry run pre-commit run --all-files
仅运行Python测试
poetry run pytest
作者与贡献者
此仓库的原始设置由Joost Lekkerkerker完成。
要查看所有作者和贡献者的完整列表,请查看贡献者页面。
许可
MIT许可协议
版权(c)2023 Joost Lekkerkerker
在此特此授予任何获得此软件及其相关文档副本(以下简称“软件”)的人,在不受限制的情况下处理软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本,并允许向软件提供的人这样做,但以下条件为准
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
软件按“原样”提供,不提供任何形式(明示或暗示)的保证,包括但不限于适销性、特定用途的适用性和非侵权性保证。在任何情况下,作者或版权持有人不对任何索赔、损害或其他责任承担责任,无论是在合同、侵权或其他责任中产生的,与软件或软件的使用或其他交易有关。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
构建分发
youtubeaio-1.1.5.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 9a8637338a5f41d19623ed1cdc3c7c9236c4c3c30e8d24d978c077fc20c00b67 |
|
MD5 | 7f27467f97735017910bd640f1bb0e26 |
|
BLAKE2b-256 | 18834d3c48b98e612a68d1c5dda3cda6056fad40a53892eb392ea175e031f82c |
youtubeaio-1.1.5-py3-none-any.whl的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 8a9e1a05edb69726acda5945ebc00071af13ff9a8e7b8b45e2f2a51a577fa81a |
|
MD5 | 69389bdfddd6e25a23f35447a66a281d |
|
BLAKE2b-256 | 89b3a76d14b3c41469b1f9a594897bf0b5630b0080a48d1ff04de9abad193793 |