一个 Python 测试框架,写小型测试简单,也能支撑应用和库的复杂功能测试。
1.5万3517PythonMIT更新于 昨天
PDM 是一个 Python 包与依赖管理工具,从标准的 pyproject.toml 读取项目元数据,并生成锁文件以固定依赖的精确版本。它既能像 Pipenv 一样在项目目录或集中位置创建和管理虚拟环境,也能像 Poetry 一样构建 wheel 和源码包并上传到 PyPI。
PDM 内置 PEP 517 构建后端,且不绑定特定的构建后端,项目可以自由选择。功能可通过插件系统扩展,并支持自定义用户脚本。它还能使用 python-build-standalone 安装 Python 解释器,并提供可选的集中式安装缓存。
此外,PDM 提供实验性功能:启用 PEP 582 后可将包安装到项目本地目录而非虚拟环境,也可以将 uv 用作安装器。
使用安装脚本安装 PDM(Linux/Mac)
curl -sSL https://pdm-project.org/install.sh | bash创建新的 PDM 项目
pdm new my-project为项目添加依赖
pdm add requests flask概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
一个 Python 测试框架,写小型测试简单,也能支撑应用和库的复杂功能测试。
基于 Python 和 Django 的开源库存管理系统,提供库存控制、零件追踪、REST API 和插件扩展。
基于 Django 的开源自托管健身、饮食与体重记录工具,提供 REST API 和移动端应用。
一个 Python Kubernetes 客户端库,API 风格贴近 kubectl,同时提供同步和异步接口。
输入主题或关键词,自动生成脚本、配音、素材、字幕与配乐,合成高清短视频。
Apache Answer 是一个开源问答平台,可用于搭建社区论坛、帮助中心和知识管理站点。