バックエンド言語パッケージ管理

スポンサーリンク
pip / poetry / uv (Python)

【入門編】依存関係の「幽霊」を狩る:pip-auditとuvの連携による脆弱性管理とパッケージのライフサイクル追跡 – ビルド・パッケージ管理ツール生産性向上バイブル

こんにちは!日々のPython開発、本当にお疲れ様です。突然ですが、皆さんはプロジェクトで使うサードパーティライブラリ(`requests`や`pydantic`など)のバージョン管理、どうやっていますか?「動いているから触らないでおこう」...
pip / poetry / uv (Python)

【テクニカル・上級編】Pythonの配布物ビルドを加速する:uvを利用したコンパイル済みホイール(manylinux/musllinux)の高速生成戦略 – ビルド・パッケージ管理ツール生産性向上バイブル

Python C拡張ビルドのパラダイムシフト:`uv`によるクロスプラットフォーム・ホイール生成の極限最適化開発環境アーキテクトの視点から言わせてもらえば、これまでのPythonエコシステムにおけるC拡張モジュールのビルドと配布物(Whee...
pip / poetry / uv (Python)

【実務・中級編】Pythonの配布物ビルドを加速する:uvを利用したコンパイル済みホイール(manylinux/musllinux)の高速生成戦略 – ビルド・パッケージ管理ツール生産性向上バイブル

こんにちは。テックリードの私だ。PythonのプロジェクトでC拡張(Cython、PyO3/Rust、C++バインディングなど)を含むライブラリを開発した経験がある者なら、誰もが一度は地獄を見たことがあるはずだ。そう、「マルチプラットフォー...
pip / poetry / uv (Python)

【入門編】Pythonの配布物ビルドを加速する:uvを利用したコンパイル済みホイール(manylinux/musllinux)の高速生成戦略 – ビルド・パッケージ管理ツール生産性向上バイブル

こんにちは!開発現場をより心地よく、圧倒的に効率的な場所にするために日夜奔走しているリードエンジニアの先輩です。Pythonを使った開発、特にNumPy、Pandas、PyTorch、あるいは自作のC/C++拡張(CythonやPyO3/R...
pip / poetry / uv (Python)

【テクニカル・上級編】大規模リポジトリのCI/CDで発生する『ネットワーク帯域と認証エラー』をuvのグローバルキャッシュで攻略する – ビルド・パッケージ管理ツール生産性向上バイブル

巨大PythonモノレポのCI/CD地獄:`uv`のグローバルキャッシュ設計で「ネットワーク帯域枯渇」と「認証エラー」を根絶する大規模なPythonモノレポを運用しているチームであれば、一度は直面するであろう悪夢がある。それは、「CIパイプ...
pip / poetry / uv (Python)

【実務・中級編】大規模リポジトリのCI/CDで発生する『ネットワーク帯域と認証エラー』をuvのグローバルキャッシュで攻略する – ビルド・パッケージ管理ツール生産性向上バイブル

大規模なPythonモノレポを運営するテックリードなら、一度は頭を抱えたことがあるはずだ。数百万行規模のコードベース、数十のマイクロサービス、共通ライブラリの乱立。そして何より、「CI/CDパイプラインがパッケージの依存関係解決とダウンロー...
pip / poetry / uv (Python)

【入門編】大規模リポジトリのCI/CDで発生する『ネットワーク帯域と認証エラー』をuvのグローバルキャッシュで攻略する – ビルド・パッケージ管理ツール生産性向上バイブル

こんにちは!日々の開発、本当にお疲れ様です。大規模なPythonのモノレポ(複数のサービスやライブラリを1つのリポジトリで管理するスタイル)を触っていると、こんな壁にぶつかったことはありませんか?「CI/CDパイプラインが、依存関係のダウン...
pip / poetry / uv (Python)

【テクニカル・上級編】pipの非推奨機能を回避せよ:将来を見据えた依存関係管理のための『PEP 621』完全対応マニュアル – ビルド・パッケージ管理ツール生産性向上バイブル

pipの非推奨機能を回避せよ:将来を見据えた依存関係管理のための『PEP 621』完全対応マニュアルこんにちは。開発環境アーキテクトの私だ。これまで数千のプロジェクトのCI/CDパイプラインや、巨大なモノリス・マイクロサービスのビルドシステ...
pip / poetry / uv (Python)

【実務・中級編】pipの非推奨機能を回避せよ:将来を見据えた依存関係管理のための『PEP 621』完全対応マニュアル – ビルド・パッケージ管理ツール生産性向上バイブル

こんにちは。テックリードの私だ。日々のPython開発、お疲れ様である。CI/CDパイプラインが突然の依存関係解決エラーで赤く染まり、`setup.py` の奥底にある古いボイラープレートコードと格闘した夜や、`requirements.t...
pip / poetry / uv (Python)

【入門編】pipの非推奨機能を回避せよ:将来を見据えた依存関係管理のための『PEP 621』完全対応マニュアル – ビルド・パッケージ管理ツール生産性向上バイブル

こんにちは!日々の開発、本当にお疲れ様です。Pythonのプロジェクトを作るとき、`setup.py`を書いたり、とりあえず`requirements.txt`にライブラリを羅列したりしていませんか? 実は、Pythonのパッケージ管理の世...
スポンサーリンク