小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
我的 2024

参与BentoML的多个重要版本和活动,分享Pydantic与BentoML,撰写15篇博客。由于uv影响,PDM发展缓慢,现已支持uv。旅行至多个城市,购置新设备并考取保险资格。精神内耗减轻,但阅读和观影兴趣下降,期待2024年。

我的 2024

Frost's Blog
Frost's Blog · 2024-12-24T00:00:00Z

本研究提出了一种高效的视频合成方法,利用条件图像扩散模型实现时间一致的合成到真实视频转换,保持时空一致性。通过光流信息和联合噪声优化,减少时空不一致性,实验结果表明该方法在视觉质量和一致性方面优于其他基线方法。

TC-PDM:用于红外到可见视频转换的时间一致性补丁扩散模型

BriefGPT - AI 论文速递
BriefGPT - AI 论文速递 · 2024-08-26T00:00:00Z

在DjangoStarter项目中,使用pdm作为默认的包管理器,修改dockerfile和docker-compose配置。dockerfile中设置Python环境变量、禁用更新检查、安装pdm并配置镜像。docker-compose配置redis和web服务,web服务使用pdm运行项目。建议使用不带slim的Python镜像来使用uwsgi,可以禁用pdm创建的虚拟环境。

在python项目的docker镜像里使用pdm管理依赖 - 程序设计实验室

程序设计实验室
程序设计实验室 · 2024-08-11T14:33:00Z

Metrowerks 推出了 Code Warrior 以支持 Power Macintosh,这标志着苹果从摩托罗拉芯片转向 PowerPC 的历史性时刻。PDM 硬件团队因其辛勤工作而受到表彰。

决胜时刻,Intel 举棋若定;绝处逢生,AMD 备战未来

少数派
少数派 · 2024-07-14T07:19:00Z
快速启动和运行大语言模型:提供简单的 API 创建和管理模型 | 开源日报 No.280

ollama 是一个快速启动和运行大型语言模型的工具,提供简单的 API 以创建和管理模型,支持本地构建和定制化。PDM 是现代 Python 包管理器,具备灵活的插件系统和依赖解析功能。QuickRecorder 是 macOS 的轻量录屏工具,支持多种录制功能。cognita 和 ragflow 是用于构建模块化应用的 RAG 框架,支持多种数据源和自动化工作流程。

快速启动和运行大语言模型:提供简单的 API 创建和管理模型 | 开源日报 No.280

开源服务指南
开源服务指南 · 2024-06-16T23:36:00Z

本文介绍了几个优秀的项目和文章,包括pdm、uv、kpexec、hummingbird、WeChatTweak-macOS、pin-tabs和icegl-three-vue-tres等项目,以及关于alpine镜像时区调整和kubectl krew离线安装插件的文章。此外,还有一个汇集了与Vue相关的开源项目的博客和一个关于网站SEO的文章列表。

学习周刊-总第158期-2024年第19周

二丫讲梵
二丫讲梵 · 2024-05-09T22:05:51Z
通过 PDM 和 GitHub Actions 在 PyPI 上自动化发布你的 Python 包吧

最近使用PDM作为Python环境管理工具,搭配Anaconda使用。PDM提供了自动生成项目配置文件、解决依赖问题等功能。可以使用PDM构建Python包并发布到PyPI。使用PDM与GitHub Actions发布Python包的方法。初始化项目后,项目文件夹结构包括.gitignore、.pdm-python、pyproject.toml、README.md、.venv、src和tests。可以通过PDM构建项目并生成压缩包。可以将已有项目迁移到PDM中。准备发布到PyPI,需要注册PyPI和TestPyPI账号。可以借助GitHub Actions完成构建和自动发布。可以创建多个workflow实现不同的发布需求。

通过 PDM 和 GitHub Actions 在 PyPI 上自动化发布你的 Python 包吧

Leo's blog
Leo's blog · 2024-04-24T16:00:00Z
PDM 的内部实现(2)

这篇文章介绍了PDM的lock策略,包括解析依赖、条件依赖、lock文件的元数据和策略、更新策略等。PDM使用纯Python实现的PubGrub解析算法进行依赖解析。文章还提到PDM暂时不支持解析条件依赖,lock文件是一个TOML格式的文件,包含元数据和版本兼容情况。PDM支持不同的lock策略,可以控制依赖解析的过程。在更新lock文件中的包版本时,PDM提供了不同的更新策略。

PDM 的内部实现(2)

Frost's Blog
Frost's Blog · 2024-04-01T00:00:00Z
PDM 内部机制(2)

本文介绍了PDM基于最新版本2.13的锁定策略,使用纯Python实现的PubGrub算法解决依赖关系,锁定文件包含版本信息和元数据,不支持条件依赖,版本号表示兼容性,锁定策略包括跨平台和继承元数据,还包含依赖组和内容哈希,支持禁用锁定策略和更新策略。

PDM 内部机制(2)

Frost's Blog
Frost's Blog · 2024-04-01T00:00:00Z
PDM 的内部实现(2)

本文介绍了 PDM 的锁定策略及依赖解析过程,使用 PubGrub 算法生成 pdm.lock 文件,记录依赖版本和元数据。讨论了条件依赖、锁定策略和更新策略,强调了 PDM 在不同平台和版本处理中的灵活性与局限性。

PDM 的内部实现(2)

Frost's Blog
Frost's Blog · 2024-04-01T00:00:00Z
PDM内部机制(2)

本文介绍了PDM(Python开发管理器)2.13版本中的锁定策略和依赖解决机制。PDM利用PubGrub算法解析依赖,生成pdm.lock文件以记录依赖版本和元数据。文章还探讨了条件依赖、锁定策略(如跨平台、静态URL等)及更新策略,帮助用户理解PDM的工作原理。

PDM内部机制(2)

Frost's Blog
Frost's Blog · 2024-04-01T00:00:00Z
PDM 的内部实现(1)

这篇文章介绍了PDM的lockfile,它是一个记录项目依赖的文件,用于提供可复现的Python环境。PDM生成lockfile的方式是根据当前环境和Python版本进行依赖解析。lockfile中的requires-python字段定义了包支持的Python版本范围。文章还介绍了markers的概念,用于限制包的安装条件。PDM的lockfile记录了每个包的元数据,以版本为单位记录,并支持多种不同的lock策略。

PDM 的内部实现(1)

Frost's Blog
Frost's Blog · 2024-03-11T00:00:00Z
PDM 内部机制(1)

这篇文章介绍了PDM的锁文件,锁文件用于存储固定的软件包版本和依赖关系。PDM是一个带有锁文件的包管理器,与pip等没有锁文件的包管理器不同。锁文件的生成和使用过程中需要考虑当前环境和Python版本。文章还介绍了环境标记和元数据的相关概念。PDM的锁文件支持不同的锁定策略。

PDM 内部机制(1)

Frost's Blog
Frost's Blog · 2024-03-11T00:00:00Z
PDM 的内部实现(1)

PDM 是一个 Python 包管理器,支持 Lockfile 记录项目依赖及其版本,确保环境可复现。它限制安装包版本,考虑当前环境和 Python 版本,确保所有依赖包兼容指定的 Python 版本,避免不兼容问题。此外,PDM 还支持多种 Lock 策略,以提高性能和准确性。

PDM 的内部实现(1)

Frost's Blog
Frost's Blog · 2024-03-11T00:00:00Z
PDM内部结构(1)

本文介绍了PDM的锁文件功能,锁文件用于记录依赖包及其版本,以确保可重现的Python环境。PDM通过命令生成锁文件,并在安装时验证其有效性。文章还讨论了处理不同Python版本的依赖关系及使用环境标记限制包的安装条件。PDM的锁文件支持多种锁定策略,以提高性能和准确性。

PDM内部结构(1)

Frost's Blog
Frost's Blog · 2024-03-11T00:00:00Z

中文版本 PDM has released 2.0.0 recently, it is mostly complete feature-wise. This post lists and illustrates the important new features, and more details can be seen in the changelog. Virtualenv...

What's New In PDM 2.0?

Frost's Blog
Frost's Blog · 2022-07-03T09:49:00Z

The English Version PDM 在最近发布了 2.0.0 版本,新特性已基本完成。本文将介绍这次更新的内容。详细改动日志在这里可以看到。 虚拟环境成为项目的默认配置 PDM 在建立之初,是标榜自己是一个支持 PEP 582 包结构的包管理器。但无奈,经过两年的观望,PEP 582 仍旧停留在 Draft...

PDM 2.0 有什么新特性?

Frost's Blog
Frost's Blog · 2022-07-03T09:49:00Z
PDM 2.0 有哪些新特性?

PDM 2.0发布了多个重要新特性,包括将虚拟环境设为默认、支持多种PEP 517后端、移除可编辑包依赖、重新定位全局配置、增加pdm publish命令以及改进用户界面。同时,增强了用户脚本功能和钩子支持,提升了稳定性和灵活性。PDM旨在成为全面的Python项目管理工具,支持最新的打包标准。

PDM 2.0 有哪些新特性?

Frost's Blog
Frost's Blog · 2022-07-03T09:49:00Z
PDM 2.0 有什么新特性?

PDM 2.0 版本引入了多个新特性,包括将虚拟环境设为默认配置、支持多种后端、移除 Editable 包依赖、遵循 XDG 目录规范、增加 pdm publish 命令、改进 UI 和强化用户脚本系统。此外,新版本不再依赖 pip 的内部 API,提升了稳定性,并允许用户通过新钩子和选项自定义执行流程,增强了灵活性和功能性。

PDM 2.0 有什么新特性?

Frost's Blog
Frost's Blog · 2022-07-03T09:49:00Z
PDM 2.0 新特性介绍

PDM 2.0发布了多个重要新特性,包括将虚拟环境设为默认设置、支持其他PEP 517后端、移除可编辑包依赖、重新定位全局配置、增加pdm publish命令、改进用户界面等。同时,增强了用户脚本功能和钩子支持,提升了稳定性和灵活性。

PDM 2.0 新特性介绍

Frost's Blog
Frost's Blog · 2022-07-03T09:49:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码