本期节目涵盖的主题:
terminal-tree 发布:您终端中的 API 客户端 额外,额外,额外 UV 做所有事情,或者足够多,我不确定它还需要做什么 额外内容 笑话
ScoutAPM - Django 应用性能监控 Codeium - 免费的 AI 代码完成和聊天
与主持人联系
Michael: @[email protected] Brian: @[email protected] 节目: @[email protected]
在 pythonbytes.fm/live 上加入我们的 YouTube 直播,成为观众的一部分。通常在太平洋时间星期一上午 10 点。那里也有旧的视频版本。
一个实验性的终端文件系统导航器,使用 Textual 构建 目前仅在 macOS 中测试。在 Linux 上工作的可能性非常高。在 Windows 上工作(但非零)的可能性略低。
Brian #2: posting:您终端中的 API 客户端
也使用 Textual 来自 Darren Burns 安装说明建议使用 uv 这一点很有趣:
“通过易于上手且功能强大的以键盘为中心的界面浏览您的 API 工作流。在本地或通过 SSH 在远程机器和容器上运行它。将您的请求保存为可读且易于版本控制的格式。” 能够保存多个环境 很棒的颜色 允许脚本在请求之前和之后运行 Python 代码以准备标头、设置变量等。
Michael #3: 额外,额外,额外
spaCy 课程礼品赠送,免费参与 新文章:云原生反义词是什么? 新闻:我们搬到了 Hetzner 新包:推出 chameleon-flask 包 新版本:Listmonk Python 客户端 TIOBE 更新 PEP 750 – 模板字符串 金丝雀邮件 从 Omnivore 切换到 Pocket,从 Pocket 切换到……,最终在 Instapaper 上着陆
尽管 Hoarder 很有吸引力
Brian #4: UV 做所有事情,或者足够多,我不确定它还需要做什么
Jeff Triplett “UV 感觉就像那些老式广告,它能解决所有问题,这就是我们在 Python 世界中所处的境地。” “我最喜欢的功能是 UV 现在可以引导一个项目在先前未安装 Python 的机器上运行,以及安装应用程序可能需要的任何软件包。” 部分列表(请参阅 Jeff 的帖子以获取他的完整列表)
uv venv 替换 python -m venv uv run、uv 工具运行和 uv 工具安装替换 pipx uv build - 构建您的 Python 包以供 pypi 使用 uv publish - 将您的 Python 包上传到 pypi,替换 twine 和 flit publish
Coverage.py 最初只是一个文件 正在尝试 BlueSky brianokken.bsky.social
那里有很多 Python 人。
本期节目涵盖的主题:
terminal-tree 发布:您终端中的 API 客户端 额外,额外,额外 UV 做所有事情,或者足够多,我不确定它还需要做什么 额外内容 笑话
ScoutAPM - Django 应用性能监控 Codeium - 免费的 AI 代码完成和聊天
与主持人联系
Michael: @[email protected] Brian: @[email protected] 节目: @[email protected]
访问 pythonbytes.fm/live 在 YouTube 上加入我们,成为观众的一部分。通常在太平洋时间星期一上午 10 点。那里也有旧的视频版本。
一个实验性的终端文件系统导航器,使用 Textual 构建 目前仅在 macOS 中测试。在 Linux 上工作的可能性非常高。在 Windows 上工作(但非零)的可能性略低。
Brian #2: posting:您的终端中的 API 客户端
也使用 Textual 来自 Darren Burns 安装说明建议使用 uv 这一点很有趣:
“通过易于上手且功能强大的以键盘为中心的界面浏览您的 API 工作流。在本地或通过 SSH 在远程机器和容器上运行它。将您的请求保存为可读且易于版本控制的格式。” 能够保存多个环境 很棒的颜色 允许脚本在请求之前和之后运行 Python 代码以准备标头、设置变量等。
Michael #3: 额外,额外,额外
spaCy 课程赠品,免费参与 新文章:云原生反义词是什么? 新闻:我们搬到了 Hetzner 新包:推出 chameleon-flask 包 新版本:Listmonk Python 客户端 TIOBE 更新 PEP 750 – 模板字符串 金丝雀邮件 从 Omnivore 切换到 Pocket,从 Pocket 切换到……,最终在 Instapaper 上着陆
尽管 Hoarder 很有吸引力
Brian #4: UV 做所有事情,或者足够多,我不确定它还需要做什么
Jeff Triplett “UV 感觉就像那些老式信息广告,它能解决所有问题,这正是我们在 Python 世界中所处的境地。” “我最喜欢的功能是 UV 现在可以引导一个项目在之前没有安装 Python 的机器上运行,以及安装应用程序可能需要的任何软件包。” 部分列表(请参阅 Jeff 的帖子以获取他的完整列表)
uv venv 替换 python -m venv uv run、uv tool run 和 uv tool install 替换 pipx uv build - 构建您的 Python 包以供 pypi 使用 uv publish - 将您的 Python 包上传到 pypi,替换 twine 和 flit publish
Coverage.py 最初只是一个文件 正在尝试 BlueSky brianokken.bsky.social
那里有很多 Python 人。
* spaCy course swag giveaway. * New essay: "Opposite of Cloud Native is...?" * News: Moved to Hetzner hosting. * New package: chameleon-flask. * New release: Listmonk Python client. * TIOBE Update. * PEP 750 – Template Strings. * Canary email. * Switched from Omnivore to Pocket, then to Instapaper. Supports direct import from Omnivore and Pocket. Hoarder is also considered. * Trying out Zen Browser (disliked Arc).
* Coverage.py originally was a single file. * Trying out BlueSky (brianokken.bsky.social). Not for Taylor Swift, but a lot of Python people are there.
**Hosts:**
* Brian: @[email protected] * Show: @[email protected]
**Show Notes:**
* Subscribe to the email digest by adding your name and email to the "friends of the show" list.