Artwork

内容由Michael Kennedy and Brian Okken提供。所有播客内容(包括剧集、图形和播客描述)均由 Michael Kennedy and Brian Okken 或其播客平台合作伙伴直接上传和提供。如果您认为有人在未经您许可的情况下使用您的受版权保护的作品,您可以按照此处概述的流程进行操作https://zh.player.fm/legal
Player FM -播客应用
使用Player FM应用程序离线!

#381 Python Packages in the Oven

28:55
 
分享
 

Manage episode 415545235 series 1305988
内容由Michael Kennedy and Brian Okken提供。所有播客内容(包括剧集、图形和播客描述)均由 Michael Kennedy and Brian Okken 或其播客平台合作伙伴直接上传和提供。如果您认为有人在未经您许可的情况下使用您的受版权保护的作品,您可以按照此处概述的流程进行操作https://zh.player.fm/legal
Topics covered in this episode:
Watch on YouTube
About the show

Sponsored by ScoutAPM: pythonbytes.fm/scout

Connect with the hosts

Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too.

Finally, if you want an artisanal, hand-crafted digest of every week of

the show notes in email form? Add your name and email to our friends of the show list, we'll never share it.

Michael #1: Announcing py2wasm: A Python to Wasm compiler

  • py2wasm converts your Python programs to WebAssembly, running them at 3x faster speeds
  • thanks to Nuitka

Brian #2: Exploring Python packages with Oven and PyPI Browser

  • pypi.org is great, but there are some handy alternatives
  • Oven
    • Shows how to install stuff with pip, pdm, rye, and poetry
    • Similar meta and description as PyPI
    • Includes README.md view (no tables yet, though)
    • Nice listing of versions
    • Ability to look at what files are in wheels and tarballs (very cool)
    • Can deploy yourself. Node/Remix app.
    • Really slick.
  • PyPI Browser
    • View versions
    • View wheel and tarball contents.
    • Metadata and contents.
    • No README view
    • Is a Starlette app that you can deploy on your on with a private registry. So that’s cool.

Michael #3: PyCharm Local LLM

  • Pretty awesome full line completer based on a local LLM for PyCharm
  • Requires PyCharm Professional
  • An example, given this partial function in Flask:
    @blueprint.get('/listing') def listing(): videos = video_service.all_videos() 

Typing ret →

img

That is, typing ret autocompletes to:

return flask.render_template('home/listing.html', videos=videos) 

Which is pretty miraculous, and correct.

Brian #4: Google shedding Python devs (at least in the US).

Extras

Brian:

Michael:

Joke: Broken System

  continue reading

387集单集

Artwork

#381 Python Packages in the Oven

Python Bytes

1,807 subscribers

published

icon分享
 
Manage episode 415545235 series 1305988
内容由Michael Kennedy and Brian Okken提供。所有播客内容(包括剧集、图形和播客描述)均由 Michael Kennedy and Brian Okken 或其播客平台合作伙伴直接上传和提供。如果您认为有人在未经您许可的情况下使用您的受版权保护的作品,您可以按照此处概述的流程进行操作https://zh.player.fm/legal
Topics covered in this episode:
Watch on YouTube
About the show

Sponsored by ScoutAPM: pythonbytes.fm/scout

Connect with the hosts

Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too.

Finally, if you want an artisanal, hand-crafted digest of every week of

the show notes in email form? Add your name and email to our friends of the show list, we'll never share it.

Michael #1: Announcing py2wasm: A Python to Wasm compiler

  • py2wasm converts your Python programs to WebAssembly, running them at 3x faster speeds
  • thanks to Nuitka

Brian #2: Exploring Python packages with Oven and PyPI Browser

  • pypi.org is great, but there are some handy alternatives
  • Oven
    • Shows how to install stuff with pip, pdm, rye, and poetry
    • Similar meta and description as PyPI
    • Includes README.md view (no tables yet, though)
    • Nice listing of versions
    • Ability to look at what files are in wheels and tarballs (very cool)
    • Can deploy yourself. Node/Remix app.
    • Really slick.
  • PyPI Browser
    • View versions
    • View wheel and tarball contents.
    • Metadata and contents.
    • No README view
    • Is a Starlette app that you can deploy on your on with a private registry. So that’s cool.

Michael #3: PyCharm Local LLM

  • Pretty awesome full line completer based on a local LLM for PyCharm
  • Requires PyCharm Professional
  • An example, given this partial function in Flask:
    @blueprint.get('/listing') def listing(): videos = video_service.all_videos() 

Typing ret →

img

That is, typing ret autocompletes to:

return flask.render_template('home/listing.html', videos=videos) 

Which is pretty miraculous, and correct.

Brian #4: Google shedding Python devs (at least in the US).

Extras

Brian:

Michael:

Joke: Broken System

  continue reading

387集单集

所有剧集

×
 
Loading …

欢迎使用Player FM

Player FM正在网上搜索高质量的播客,以便您现在享受。它是最好的播客应用程序,适用于安卓、iPhone和网络。注册以跨设备同步订阅。

 

快速参考指南