#python のAIニュース

54件の記事

Graphify と NetworkX を用いた Python コードベース構造の可視化:ゴッドノード、コミュニティ、アーキテクチャ図の作成

MarkTechPost は、Graphify ツールと NetworkX ライブラリを使用して、Python アプリケーションを知識グラフに変換し、オフラインでコード構造を可視化するチュートリアルを紹介している。

MarkTechPost·6月24日

Prefab のリアクティブ UI コンポーネントと静的 HTML エクスポートを活用した Python フォーカスのインタラクティブダッシュボード設計方法

MarkTechPost は、Prefab のコンポーネントベースの Python インターフェースを使用して、リアクティブな状態管理やチャート機能を持つ操作用ダッシュボードを構築し、最終的に Google Colab で直接プレビュー可能な静的 HTML としてエクスポートする手法を紹介している。

MarkTechPost·6月22日

sqlite-utils 4.0rc1 がマイグレーションとネストトランザクションを追加

Simon Willison氏が開発するPythonライブラリ・CLIツール「sqlite-utils」のバージョン4.0rc1が、データベースマイグレーション機能とネストされたトランザクション機能を新たに追加してリリースされました。

Simon Willison Blog·6月22日

Python の辞書で常に覚えておくべきヒントと技

KDnuggets は、Python プログラマーが効率的に辞書を操作するための有用なテクニックを紹介している。

KDnuggets·6月19日

datasette-acl 0.6a0 のリリース

Alex Garcia 氏らが中心となり、データセットのテーブル単位での権限管理から、一般リソース共有システムへと拡張された「datasette-acl」バージョン 0.6a0 が公開されました。これにより、複数ユーザー環境でリソースへのアクセス制御が細かく行えるようになります。

Simon Willison Blog·6月19日

Simon Willison Blog の datasette-tailscale 0.1a0 リリース

Simon Willison が、Datasette サーバーを Tailscale ネットワークに接続する実験的プラグイン「datasette-tailscale」のバージョン 0.1a0 を公開した。これにより、認証キーとホスト名を指定してローカルサーバーから安全にデータへアクセスできるようになる。

Simon Willison Blog·6月17日

Pandas でループを書かない:試すべき 7 つの高速代替案

KDnuggets は、Pandas データ処理でループを使用する代わりに、ベクトル化や組み込み関数など 7 つの高速な代替手法を紹介している。

KDnuggets·6月16日

Python の sktime を用いた時系列機械学習モデルの構築方法

KDnuggets が公開した記事で、Python ライブラリ「sktime」を使用した時系列データ分析と機械学習モデルの作成手法について解説している。

KDnuggets·6月15日

データクリーニングと前処理のための Pandas の 3 つの技

KDnuggets が紹介する記事で、Pandas ライブラリを用いたデータクリーニングと前処理を効率化する 3 つの実用的なテクニックが解説されています。

KDnuggets·6月15日

非同期注入ライブラリ「asyncinject」のバージョン0.7がリリース

Simon Willison氏が開発した非同期依存関係注入パターンをサポートするユーティリティライブラリ「asyncinject」のバージョン0.7が公開された。この更新は、Claude Fable 5がバグを特定し修正した結果によるものである。

Simon Willison Blog·6月11日

退屈な PDF タスクを自動化する Python スクリプト 5 つ

KDnuggets は、PDF の処理や変換など日常的な作業を自動化するための有用な Python スクリプト 5 つを紹介した。

KDnuggets·6月10日

MicroPython と WASM を用いたサンドボックス環境での Python コード実行

Simon Willison は、コード実行のサンドボックス環境を実現する新アルファパッケージ「micropython-wasm」を公開し、Datasette Agent のプラグインとして利用を開始した。

Simon Willison Blog·6月6日

Python を用いた時系列分析の習得に向けた7 つのステップ

KDnuggets が公開した記事は、Python を活用して時系列データを効果的に分析・処理するための具体的な7 つの手順を解説している。

KDnuggets·6月4日

Python でファイルに書き込む方法:初心者向けガイド

KDnuggets が公開した記事で、Python を使用する初心者がファイルにデータを書き込む基本的な手順とコード例を解説している。

KDnuggets·6月3日

Datasette Agent MicroPython 0.1a0 のリリース

Simon Willison が、GPT-5.5 を使用して Python コードを安全に生成・実行する「Datasette Agent」のアルファ版「datasette-agent-micropython 0.1a0」を発表し、サンドボックスからの脱出を試みる攻撃が失敗したと報告しました。

Simon Willison Blog·6月3日

マイクロPython WASM 0.1a1 の公開

Simon Willison が、Web ブラウザ上で動作するマイクロPythonのサンドボックス環境「micropython-wasm」のバージョン 0.1a1 を公開した。

Simon Willison Blog·6月3日

マイクロPython WASM 0.1a0 の公開

Simon Willison が、Web ブラウザ上で動作するマイクロPythonのサンドボックス環境「micropython-wasm」のバージョン 0.1a0 を公開した。

Simon Willison Blog·6月2日

データサイエンティストが知るべき Python の必須概念 5 つ

この記事は、データサイエンティストがスパゲッティコードから高速で生産レベルのデータパイプラインへ移行するために必要な Python の 5 つの必須概念を詳しく解説しています。

KDnuggets·6月1日·★★★★

「エントリーレベル」の門番:Textstat を用いた求人票の監査

KDnuggets は、テキスト統計ライブラリ Textstat を活用し、求人票が実際のエントリーレベルに合致しているかを客観的に監査する手法を提案しています。

KDnuggets·5月29日

例題付きで解説するPandasのGroupBy機能

KDnuggetsが公開した記事は、Pythonのデータ分析ライブラリ「Pandas」におけるグループ化操作(GroupBy)の仕組みを具体的なコード例を用いて分かりやすく説明している。

KDnuggets·5月27日

シミュレーション「もしも」のシナリオに役立つ SciPy.stats の 5 つの技

KDnuggets が紹介する記事では、SciPy.stats モジュールを活用して「もしも」のシナリオをシミュレーションするための 5 つの実用的なテクニックが解説されています。

KDnuggets·5月27日

オープンソースパッケージの重大脆弱性により数百万の AI エージェントが危険にさらされる

セキュリティ研究者は、週に 3 億 2500 万ダウンロードされるオープンソースフレームワーク「Starlette」に存在する重大な脆弱性が、世界中の数百万の AI エージェントやツールのサーバーをハッカーに突破させ、機密データや認証情報を盗まれる危険があると警告している。

Ars Technica AI·5月27日·★★★★★

inaturalist-clumper 0.1 のリリース

Simon Willison が自身のブログで iNaturalist の観測記録を公開するためのインフラの一部として、開発したツール「inaturalist-clumper」のバージョン 0.1 を正式にリリースしました。

Simon Willison Blog·5月16日

TRE Python バインディングによる ReDoS 耐性デモの紹介

Simon Willison が、Redis の開発者である antirez の推薦を受け、Ville Laurikari が開発した正規表現エンジン TRE を利用し、Claude Code に実験的な Python バインディングを作成させた。この取り組みは、ReDoS(再帰的デコードによるサービス停止)に対する耐性を検証するデモとして公開された。

Simon Willison Blog·5月5日

pip 26.1 の新機能:ロックファイルと依存関係のクールダウン

Richard Si 氏は、Python のパッケージ管理ツール pip の新版 26.1 で導入されたロックファイル機能と依存関係のクールダウン機構について解説している。また、Python 3.9 のサポート終了にも言及し、開発環境の標準化が進んでいることを示している。

Simon Willison Blog·4月28日

PythonプロジェクトにおけるDependabotベースの依存関係グラフ

GitHubはDependabotの新ジョブにより、Pythonプロジェクトの依存関係グラフとSBOMを正確に提供し、アクション課金を回避して組織内のプライベートレジストリ設定を利用可能にした。

GitHub Changelog·4月24日·★★★★

PyCon US 2026 in Long Beachに参加しよう - 今年は新たなAIとセキュリティトラックを導入

PyCon US 2026が5月にロングビーチで開催され、Pythonコミュニティが新たなAIとセキュリティのトラックを導入する。

Simon Willison Blog·4月18日

Datasette 1.0a28のリリース

Simon Willison氏により、Datasette Cloudのアップグレードで発見された1.0a27版の互換性バグを修正した「Datasette 1.0a28」がリリースされた。

Simon Willison Blog·4月17日

Datasette 1.0a27のリリース

Datasette開発者はバージョン1.0a27を公開し、Django形式のCSRFトークン廃止とモダンブラウザヘッダーへの移行など、セキュリティ関連の主要な変更を実施した。

Simon Willison Blog·4月16日

asgi-gzip 0.3 のリリース

Simon Willison が SSE デプロイ時の不具合を修正し、asgi-gzip 0.3 をリリースした。このバージョンは datasette-gzip との互換性問題を解決し、ASGI アプリケーションでの gzip 圧縮処理を正常に動作させる。

Simon Willison Blog·4月9日

datasette-ports 0.2 のリリース

Datasetteのポート一覧表示ツール「datasette-ports」がバージョン0.2にアップデートされた。これにより、Datasette本体をインストールせずに「uvx datasette-ports」コマンドで直接実行可能となった。

Simon Willison Blog·4月6日

datasette-llm 0.1a6 のリリース

データセット管理ツール「datasette-llm」のバージョン0.1a6がリリースされた。このアップデートでは、デフォルトモデルの設定時に許可リストへの重複登録が不要になるよう仕様が改善され、ドキュメントも強化された。

Simon Willison Blog·4月2日

llm-all-models-async 0.1 のリリース

Simon Willison が開発する LLM プラグインフレームワーク「llm」のバージョン 0.1 を公開した。このアップデートにより、API 連携モデルに必須となる非同期(async)処理に対応する新しいモデル定義機能がサポートされた。

Simon Willison Blog·4月1日

datasette-files 0.1a3 のリリース

Datasette プラグイン「datasette-files」がバージョン 0.1a3 に更新された。所有者による編集・削除設定オプションなどが追加され、他のプラグインとの統合作業に対応した。

Simon Willison Blog·3月31日

Python脆弱性検索ツール

Simon Willison氏が、OSV.devのオープンソース脆弱性データベースのJSON APIを活用し、Claude Codeを使用してpyproject.tomlまたはrequirements.txtファイルを貼り付けるだけでPythonパッケージの脆弱性を検索できるHTMLツールを構築した。

Simon Willison Blog·3月30日

Starlette 1.0スキル

Simon Willison氏が、Claudeスキルを使用してStarlette 1.0を実験的に活用する方法を研究している。

Simon Willison Blog·3月23日

ClaudeスキルでStarlette 1.0を試す

Kim Christieが2018年に開発を開始したPythonフレームワーク「Starlette」のバージョン1.0がリリースされた。Starletteは人気フレームワーク「FastAPI」の基盤となっているが、知名度は比較的低い。

Simon Willison Blog·3月23日

ケン・ジン氏の引用

CPython開発チームが、macOS AArch64で予定より1年以上早く、x86_64 Linuxでも数ヶ月早く、CPython JITのパフォーマンス目標を達成した。3.15アルファ版JITは、macOS AArch64で末尾呼び出しインタプリタより11-12%、x86_64 Linuxで標準インタプリタより5-6%高速化された。

Simon Willison Blog·3月18日

コーディングエージェントは「クリーンルーム」実装によりオープンソースを再ライセンスできるか?

コーディングエージェントは、コードの「クリーンルーム」実装を作成する能力が高い。これは1982年にコンパックがIBM BIOSを複製した手法と類似しており、知的財産権の境界を探る可能性を示している。

Simon Willison Blog·3月6日·★★★★

Pythonの型付けを進化させる

Python開発チームが、TypeScriptのプログラマブル型に近づけるため、Pythonの型システムをより表現力豊かで組み合わせ可能にする研究を1年間行い、その成果としてPEP 827: 型操作を発表した。

Vercel Blog·3月2日·★★★★

Microsoft Agent Framework RCが.NETとPythonでのエージェント開発を簡素化

Microsoft Agent Frameworkが.NETとPython向けにリリース候補版となり、AIエージェント開発の効率化を促進。APIの安定性と開発者支援を向上。

InfoQ·2月26日·★★★★

2026年3月の技術系イベント予定

LINEヤフーが主催・協賛する技術イベントや勉強会の情報提供。最新情報は各リンク先で確認が必要。

LY Corp Tech Blog·2月24日

Daggrの紹介:プログラムでチェーンアプリを構築し、視覚的に検査

Daggrは、開発者がプログラムでチェーンアプリケーションを構築し、視覚的に検査できるツールを提供する。

Hugging Face Blog·1月29日·★★★★

尊厳あるPython:LLMエージェントを改善する10のルール

現代のLLMは原則ではなくパターンを生成する。尊厳あるPythonはエージェントに意図を与え、コードを明示的で一貫性があり注意深く設計されるようにする。

Dagster Blog·1月9日

LayerXのdbt Pythonモデル活用術 - 外部連携の実装パターン

LayerXのデータグループが、dbt Pythonモデルを用いた外部連携の実装パターンを紹介し、AIエージェントが活用できるデータ環境の整備を含むデータ基盤構築の取り組みを説明している。

LayerX Tech Blog·12月20日

環境構築を爆速で!Python開発テンプレートの紹介

ABEJA社のシステム開発部エンジニアが、Python開発環境の最新テンプレートを紹介した。パッケージマネージャーがpoetryからuvへ移行し、ruffにformatter機能が統合されるなどの変更点を説明している。

ABEJA Tech Blog·12月19日

あなたが求めるStripeの体験

著者は既存のStripe SDKの開発者体験に不満を抱き、FastStripeを開発した。これはStripeのOpenAPI仕様を活用し、IDEとの統合やパラメータの自動補完、明確なドキュメントストリングを提供することで、よりクリーンで整理されたAPI利用を実現する。

Answer.AI·7月23日

fastmigrateの紹介

Answer.aiは、SQLite専用でORM不要のPython製データベースマイグレーションツール「fastmigrate」を公開した。直接SQLiteを扱い簡易な運用を目指す開発者向けであり、詳細は公式リポジトリで確認できる。

Answer.AI·6月13日

Flexicacheの探求

Jeremy Howardは、Daniel Roy Greenfeldがfastcoreの新機能「flexicache」について解説した記事を紹介しています。これはPythonで関数やメソッドの結果をメモリやmemcachedにキャッシュするデコレータであり、Howard自身が頻繁に使用する有用なツールです。

Answer.AI·6月7日

Transformersでのモデル学習状況をSlackに通知する

Hugging Face Transformersライブラリを使用したモデル学習中に、学習状況をSlackに自動通知する方法についての記事です。

Spiral.AI Tech Blog·7月16日